Help center / Product guide
Product feed
Check your catalog against ChatGPT's feed format and download the feed file.
Built from the official specification. No feed has been sent to ChatGPT yet.
What the page does
Product feed builds one row per variant from your synced catalog, in ChatGPT’s official product feed format, and checks every item. You can leave products out of the feed.
Checks
| Level | Meaning | Examples |
|---|---|---|
| Blocked | The item can’t be sent | No Online Store page, description, brand (Vendor), store name or image; a zero price |
| Warning | It can be sent, but check it | Title over 150 characters, out of stock, invalid barcode (dropped) |
| Info | Optional fields | No GTIN, no product type, a variant without its own image |
A sale is sent the way the format expects: the compare-at price as the price, and your current price as the sale price.
Checks run every day and are kept as history. Health on Connections reports items that can’t be sent.
Password-protected stores
On a password-protected store, Shopify gives no store addresses for products. The app then builds them from your storefront domain and each product’s handle, marks those items, and shows one warning to remove the password before sending.
Sending the feed
ChatGPT receives product feeds over SFTP, and access is set up through your OpenAI account team. Until it is, the app doesn’t send the feed, and the page says Not connected.
Choose Download feed file to get the items that are ready as a jsonl.gz file in the official format.
Markets
The feed covers one market. Feeds for several markets are postponed.
Updated November 9, 2026