Home â€ș Guides â€ș Guide
Guide

ChatGPT product feed for Shopify: do you need one?

Most Shopify merchants do not need to build a separate ChatGPT product feed: OpenAI says Shopify product data already reaches ChatGPT through Shopify Catalog. Direct feeds to OpenAI exist, but in October 2026 they are open only to approved partners who apply at chatgpt.com/merchants. Either way, what matters is that the price, stock and variants in that data match your live store.

By Alexandre Des Lauriers · Updated October 9, 2026

Two ways product data reaches ChatGPT

Shopify Catalog (Agentic Storefronts)Direct product feed to OpenAI
Who it is forEligible Shopify storesApproved partners who apply at chatgpt.com/merchants
SetupEnabled automatically for eligible storesBuild a feed that follows OpenAI's schema and validation rules
Update methodHandled by Shopify from your admin dataFull feed once a day by file upload, plus updates through the day by API
Where you manage itThe Agentic page in Shopify adminYour own feed pipeline

OpenAI's help center states that for Shopify merchants, product data is already integrated into ChatGPT through Shopify Catalog. So for a typical Shopify store, "the feed" is your Shopify product data itself. The job is to make that data accurate and complete.

What changed in 2026

If you apply for a direct feed

Larger catalogs or multi-platform brands sometimes want a direct feed. According to OpenAI's getting-started guide:

Read the current specification in OpenAI's commerce documentation before building anything: field names and rules can change.

Make your Shopify data feed-ready

Whether your data travels through Shopify Catalog or a direct feed, the same fields carry the weight. Work through this list in your Shopify admin:

  1. Titles (Products > [product]): describe the item plainly. Avoid internal codes and all-caps marketing.
  2. Descriptions: cover what a shopper asks: size, material, compatibility, care. A one-line description gives an agent little to work with.
  3. Images: at least one per product, ideally per main variant.
  4. Price and compare-at price on every variant. Remove compare-at prices left over from ended sales.
  5. Inventory: make sure stock is tracked (Track quantity) so availability is real, not always "in stock".
  6. Variants: each with its own SKU, barcode (GTIN) where you have one, price and stock.
  7. Product type and vendor: fill them in; they help classification.
  8. Policies (Settings > Policies): refund and shipping policies published.
  9. Markets (Settings > Markets): know which currency and price each country sees.

Then open the Agentic page in your admin and read Shopify's recommendations for your listings.

Where each feed field comes from in Shopify

If you ever export your catalog for a direct feed, or just want to know what agents read, this is where the core data lives in your admin:

Feed dataShopify admin fieldCommon problem
TitleProducts > [product] > Title, plus variant option namesInternal codes, or variant names like "Default Title"
DescriptionProducts > [product] > DescriptionOne line, or text stored only inside images
ImagesProducts > [product] > MediaNo image on some variants
PriceVariant price, compare-at price, Markets pricingOld compare-at price, market-specific prices forgotten
AvailabilityInventory, Track quantity, Continue selling when out of stockQuantity not tracked, so everything looks in stock
IdentifiersVariant SKU and barcodeMissing or duplicated across variants
Product linkProduct handle (URL)Handle changed without a redirect, so old links break

If you change a product handle, Shopify can create a URL redirect automatically when you edit the handle; keep that option checked so links agents already hold keep working.

The real risk: the feed and the page disagree

A feed is a copy of your catalog. Copies drift. The page might show a sale price while the data agents received still has the regular price; a variant sells out on the site but stays "in stock" elsewhere; an SEO app's structured data keeps an old number. Stale pricing and inventory were reported as a central problem in early ChatGPT checkout experiments. A full daily feed plus intraday updates narrows the gap but does not prove it is closed.

The only way to know is to compare what agents receive with what the page shows, product by product, on a schedule.

How AI Sales Assurance helps

AI Sales Assurance does not build or send feeds. It verifies them from the outside: it reads what AI shopping agents receive about your products and compares it with your live pages, flagging price, currency, availability, variant and title mismatches, conflicting JSON-LD, missing images and too-short descriptions, and broken or missing product links. It also checks whether an agent catalog is reachable and whether agent searches return your products. It is read-only. Run a free check, or choose Pro to re-check every six hours if you update prices often.

See also: ChatGPT showing the wrong price and monitoring product data for AI agents.

Check what AI shopping agents see in your store

Free, read-only check: prices, stock, variants, structured data and links compared with your real product pages. No credit card.

Run my free check

Frequently asked questions

Do I need a ChatGPT product feed for my Shopify store?

Usually not. OpenAI says Shopify product data is already integrated into ChatGPT through Shopify Catalog. Focus on making your Shopify product data accurate and complete.

How do I apply to send a product feed to OpenAI?

Apply with the form at chatgpt.com/merchants. As of October 2026, feed onboarding is limited to approved partners.

How often does OpenAI want feed updates?

OpenAI's guide recommends the full feed once a day by file upload and updates throughout the day by API. Promotions can only be sent by API.

Is the Agentic Commerce Protocol still used after Instant Checkout ended?

Yes. OpenAI's merchant documentation describes the product feed as the first step of an ACP integration, used so ChatGPT can index products and show accurate information.

Which products can't be listed in ChatGPT?

OpenAI prohibits categories such as adult content, alcohol, nicotine, gambling, weapons and prescription-only medicines, among others.

Related guides

Sources

Alexandre Des Lauriers
Founder, Bromont, Québec, Canada · adeslauriers@wixi.ca