đź’ˇ Why list your products on ChatGPT?
🤖 A New Way to Reach Shoppers
ChatGPT’s shopping experience helps users discover and compare products directly through AI-powered conversations — making product discovery faster, smarter, and more intuitive.
đź‘€ High Visibility Through Natural Search
Your products appear in relevant ChatGPT recommendations when users search or ask about items like yours, connecting you with highly motivated buyers.
🛍️ Boost Conversions with AI Suggestions
By integrating your product catalogue, you make your offers part of personalised, context-aware recommendations that guide shoppers to purchase.
🚀 Early Access Advantage
Be among the first to sell on this emerging channel and reach consumers through one of the most popular AI platforms in the world.
Register with the channel
To get started on ChatGPT, sign up here: https://ads.openai.com/
To display your products on any channel, also check that your catalogue contains the data normally required by Lengow.
Always follow the same steps to set up a channel in Lengow, as detailed in this article.
Add a channel
Add the channel in your Lengow account.
Tip: To see all available channels, select "All countries" in the filters when choosing a channel.
We recommend defining a Segment within your catalogue to only configure and send the products you want to publish on this channel.
Map Categories
There is no "Categories" tab in this channel configuration, which means that category mapping is not provided directly by ChatGPT.
However, the "product_category" attribute is required to supply your own category taxonomy.
Complete Attributes mapping
As OpenAI specifications evolve frequently, up-to-date attribute descriptions, accepted values, and formatting rules are available directly within the Lengow platform.
 View Live Attribute Specifications in Lengow
Navigate to your ChatGPT channel configuration and select the Attributes step. Here, you can view every required, recommended, and optional attribute. Click directly on any attribute (1) to display its real-time tooltip with definition, expected format, and accepted values (2).
Ensure mandatory fields such as "item_id", "title", "description", "url", "price", and "image_url" are mapped accurately.
1. Set up your special offers/sales
To set up special offers / sales, fill in the following fields:
- sale_price: the current, discount price of your products
- price: the regular price of your products
-
sale_price_start_date: required when "sale_price" is present.
Example: '2025-07-01' -
sale_price_end_date: required when "sale_price" is present.
Example: '2025-07-15'
2. Delivery cost
Complete the following attributes to set your shipping options:
-
"shipping": enter the shipping cost.
Expected format: country:region:service:price (ex: 'FR:-:Standard:4.90 EUR'; 'FR:-:Express:9.90 EUR')
Use ISO 3166 country codes (e.g., FR, ES, DE).
Use ISO 4217 currency codes (e.g., EUR, USD).
If no region applies, use - (dash).
Separate multiple shipping options with ; (semicolon).
3. Variation values
To correctly display products with variations, you need to define both the variant category (name) and its specific value using the following attributes:
-
"custom_variant1_category": Defines the type of variation.
Example: 'Fit_Type'
Rules: Free text, the naming must remain consistent across your catalogue (e.g., always use 'Fit_Type' for fit variations). -
"custom_variant1_option": Defines the value of that variation.
Example: 'Wide'
Rules: The value must match the declared category meaning (e.g., if the category is 'Fit_Type', the option could be 'Slim', 'Regular', or 'Wide').
 Multiple Variations
đź’ˇ If your products have multiple variation levels (e.g., size and colour), you can also use "custom_variant2_category" and "custom_variant2_option" following the same structure. Make sure you also complete the new "listing_has_variations" and "variant_dict" fields mapped to ChatGPT's new structure.
Manage your Exclusions
Configure exclusions to exclude the products you don't want to publish on this channel.
Parent products must be excluded from the feed, if your catalogue contains any.
Launch & Submit Feed to ChatGPT
OpenAI supports connecting a product catalogue via a publicly accessible HTTPS URL generated by Lengow.
1. Retrieve your Feed URL in Lengow
Once your channel configuration (Categories, Attributes, Exclusions) is complete, go to the "Optimisation" / "Feed URL" tab in Lengow and copy your HTTPS feed URL.
2. Add your Feed URL in OpenAI Back Office
Log in to your OpenAI Ads platform. Depending on your current setup, you can either create a new feed or update an existing one:
A. Create a new feed
- In the left-hand navigation menu, click on Tools and select Feeds.
- Click on Create feed and select the "Hosted URL" option as your feed source type.
- Paste your Lengow HTTPS Feed URL into the dedicated field and save to complete the integration.
B. Update an existing feed
If your feed has already been set up and you need to update or replace your Lengow URL:
- Go to Tools > Feeds.
- Locate your feed in the list, then click on the three dots icon (•••) on the right-hand side.
- Select "Edit hosted URL" from the dropdown menu.
- Replace the existing link with your new Lengow HTTPS Feed URL and confirm your changes.
Edit a product file
Check our usual guidelines to edit your data:
- Edit "product data"
- Edit "offer data"
Unpublish/Delete an offer
To stop advertising an offer on the channel, read our usual recommendations.
Comments
Please sign in to leave a comment.