What ChatGPT shows for a shopping question
When a question reads as shopping intent, ChatGPT can answer with product options: an image, product details, a price, and links to sites where the product can be bought. OpenAI's own example is "Help me find costumes for my dog". For some eligible products and merchants it can also offer Instant Checkout, so the purchase is completed inside ChatGPT.
Those product results are not the same thing as ads. OpenAI runs ads in ChatGPT as a separate product and says the two are kept apart. If your products appeared and you never bought an ad, the product results are where they came from.
Product results are selected independently by ChatGPT and are not ads, nor influenced by any OpenAI partnerships.
How OpenAI says products are picked
OpenAI's help page describes the inputs, not a formula. A product appears in the results when ChatGPT judges it relevant to what the person asked, read together with their context, such as Memory or custom instructions. The page lists what ChatGPT considers:
- Structured metadata from first-party and third-party providers, such as price and product description, and other third-party content.
- The answer ChatGPT had already written before it looked at any new search results.
- OpenAI's safety standards and product policies. Products in OpenAI's prohibited categories, such as alcohol, nicotine, weapons and prescription-only medicines, are not shown.
- For the dog-costume example, OpenAI names available options, price, reviews and ease of use. A stated budget makes price weigh more; a stated dislike can remove a whole kind of product.
- Not every matching product is shown. OpenAI's page says so in as many words.
The page also explains three things merchants notice on their own listings. ChatGPT may rewrite product titles and descriptions into simpler ones. Labels such as "Budget-friendly" or "Most popular" are generated by ChatGPT and are not verified statements. Review summaries are written by the model from reviews on public websites, and OpenAI does not verify the reviews or ratings.
When someone opens a product, ChatGPT can list the merchants that sell it. OpenAI says that list is ranked on factors like availability, price, quality, and whether the merchant is the maker or primary seller of the item. The price in the first answer is usually the first merchant's price, which may not be the lowest.
Where your product data came from
If you sell on Shopify, the most direct route is Shopify's agentic storefronts. Shopify turns them on by default for eligible stores and shares their products with ChatGPT through Shopify Catalog: title, description, options, images, price and availability, kept in sync with your inventory. OpenAI's help page says the same from its side: for Shopify merchants, product data is already integrated through Shopify Catalog and no additional work is required.
- Eligibility, per Shopify: the store sells to customers in the United States (it can be based elsewhere), the products are eligible for Shopify Catalog, the store has agreed to the Shopify Agentic Storefronts Supplemental Terms of Service, and its terms of service, privacy policy and return and refund policy are filled in.
- Where it lives in the admin: Sales channels > Agentic. Shopify calls ChatGPT a discovery-focused referrer: the buyer completes the purchase on your own online store checkout, in ChatGPT's in-app browser or in a new tab on ChatGPT web, and Shopify charges no fee beyond standard payment processing.
- Since when: Shopify announced on 24 March 2026 that millions of merchants could now sell to ChatGPT users through agentic storefronts, with products discoverable in ChatGPT by default.
- Not the only route. Shopify says products can also be found by AI channels through ordinary web crawling and indexing, and through product feeds you share with other companies, for example for Google advertising. ChatGPT search has its own crawler, OAI-SearchBot; see which AI crawlers are real and what each does.
- Not on Shopify: OpenAI accepts product feeds directly from approved partners, with an application on its merchants page. Its feed specification marks every product eligible for search unless the feed says otherwise, and adds that eligibility does not guarantee display.
How to see it in your own data
- Referrer chatgpt.com. On 24 August 2026 we clicked through to our own site from ChatGPT on desktop and the visit arrived with chatgpt.com as its referrer.
- The link tag utm_source=chatgpt.com. OpenAI says ChatGPT adds it to referral URLs. In the same August test, the ChatGPT iPhone app sent no referrer at all, and this tag was the only thing that identified the visit. OpenAI's page does not say separately whether product links carry it, and our test clicked ordinary links in answers, not product cards.
- Google Analytics 4. Its default channel group now has an AI Assistant channel for visits from sources like ChatGPT; look under Acquisition > Traffic acquisition. Step-by-step setup, including a custom channel for your own list of assistants, is in how to track AI traffic to your website.
- Shopify admin. Shopify says orders from AI channels show channel or referrer attribution, and the purchase itself happens on your own checkout, so the order is in your admin like any other.
- Some of it arrives as Direct. An app that strips the referrer and adds no tag leaves nothing to classify; why AI traffic shows up as Direct has the measurements.
Promvia does this on a Shopify store through a theme app embed and the store's order webhooks. The embed records each visit with its referrer and a first-party visitor id; a visit counts as ChatGPT when the referrer is chatgpt.com or chat.openai.com (or one of their subdomains), or the landing URL carries utm_source=chatgpt.com or utm_source=chatgpt, and Promvia records which of the two identified it. The visitor id travels with the cart into the order, and each order is credited to the most recent AI visit in the 30 days before it. Visits with neither signal are not counted as ChatGPT. Paid plans have not opened yet; the free plan covers this. More on the Shopify side in AI visibility for Shopify stores.
What is not known
- The selection is OpenAI's. Its help page names the inputs and gives examples; it publishes no ranking formula, and no merchant tool, ours included, can see one.
- Being in the data is not the same as being shown. Shopify Catalog decides what product data reaches ChatGPT; OpenAI decides which products appear for which question, and its feed specification says eligibility does not guarantee display.
- Two people can see different results for the same question. OpenAI says ChatGPT takes the person's context, such as Memory and custom instructions, into account.
- We have no measurement of product results. Promvia's ChatGPT checks go through OpenAI's API with web search, not the ChatGPT app where product results appear, so we cannot tell you how often any store's products are shown.
- Turning off Shopify Catalog access does not take a product out of ChatGPT entirely. Shopify says products can still be found through web crawling and indexing, and that the only way to hide a product from AI channels completely is to set it to Unlisted, which also removes it from sitemaps, search engines such as Google, and your store's own search.
Frequently asked questions
Are my products in ChatGPT because someone paid for ads?
Not the product results. OpenAI says product results are selected independently by ChatGPT, are not ads and are not influenced by OpenAI partnerships. Ads in ChatGPT are a separate product, run from OpenAI's Ads Manager.
Did I sign up for this?
On Shopify, agentic storefronts are on by default for eligible stores, and Shopify's terms for them are the Agentic Storefronts Supplemental Terms of Service. Sales channels > Agentic in your Shopify admin shows whether ChatGPT has Shopify Catalog access to your products. Off Shopify, there may be nothing you signed up for: OpenAI says it also uses product data from third-party providers, so a product can appear without any feed from you.
How do I stop my Shopify products being sent to ChatGPT?
Shopify's steps: Sales channels > Agentic, turn off Allow Shopify to manage for me, click ChatGPT, turn off Shopify Catalog access, and save. Shopify says it can take up to 7 days before the data stops being shared, and the products can still be found through web crawling. Only setting a product to Unlisted hides it from AI channels completely, and that also hides it from Google and your store search.
Can I make ChatGPT show my products more often?
Nobody outside OpenAI can promise that. What OpenAI does publish is what it reads: structured product data such as price, description and availability, reviews on public websites, and merchant details such as whether you are the maker. Keeping that data complete and accurate is in your hands; whether a given question returns your product is not.