Product data

AI visibility for ecommerce products: ChatGPT shopping and the rest

For products, AI answers lean on product data more than on prose. OpenAI says ChatGPT’s product results use structured metadata from first- and third-party providers, and that merchants can apply to send a product feed. Google says Merchant Center feeds help products appear in its AI responses. So for a store, the first job is clean, current product data in the places these systems read it.

ChatGPT shopping, in OpenAI’s words

OpenAI’s shopping help article covers how product results work:

  • When a question suggests shopping intent, ChatGPT shows product options with images, details, and links to merchant sites.
  • Product results are selected independently by ChatGPT. OpenAI says they are not ads and are not influenced by its partnerships. Ads are handled separately.
  • Selection looks at relevance to what the person asked, and can use their memory and custom instructions. ChatGPT weighs structured metadata from first- and third-party providers, earlier model responses, and OpenAI’s policies.
  • Merchant lists come from third-party or merchant-supplied metadata. Merchants are ranked on factors like availability, price, and quality, and on whether they make or mainly sell the item.
  • Prices come from third-party providers and can lag behind changes on your site. The first price shown is usually the first merchant listed, which may not be the lowest.
  • Labels like “Budget-friendly” are written by the model and are not verified statements. Review summaries come from public websites, and OpenAI does not verify them.
  • Shopify merchants are already integrated through Shopify Catalog. Other merchants can apply to send OpenAI a product feed directly.

The merchant program and feeds

OpenAI’s merchant page says merchants can apply to share product data and take part in shopping in ChatGPT. When checked in October 2026, it said:

  • Shopping is available to US users for now, with expansion planned.
  • The application asks for contact details, company information, product categories, and feed size. If you already applied, you are on a waitlist.
  • Stores selling through Shopify or Etsy already have their catalogs integrated and do not need to apply.
  • Feeds can come from systems or supported providers you already use, and must meet OpenAI’s published specifications.
  • There are no fees on purchases that start in ChatGPT.
  • OpenAI is moving away from a standalone Instant Checkout experience in ChatGPT. Purchases are completed on the merchant’s own site or app.

The help article still describes Instant Checkout for some eligible products, while the merchant page says OpenAI is moving away from it. Treat checkout inside ChatGPT as in flux and plan for buyers to land on your own product page.

The technical side lives in OpenAI’s commerce documentation. It describes the Agentic Commerce Protocol as an open standard connecting merchants and ChatGPT, through which ChatGPT can take in structured catalog data and understand merchant inventory. Feeds can be sent by file upload or by API. The best practices page asks for concise, factual product descriptions and valid, encoded URLs for products and images.

Google: Merchant Center and product markup

Google’s optimization guide for generative AI features says Merchant Center feeds and Business Profiles help products and local businesses appear in AI responses and other Search results. Its AI features page lists keeping Merchant Center and Business Profile information current among ordinary good practices.

Google’s page on sharing product data recommends doing two things together:

  1. Add structured data to your product pages. It is not required to appear in Search, but it helps Google understand the page and can make it eligible for rich results.
  2. Upload a feed to Merchant Center to tell Google directly which products you want shown. Google says Merchant Center participation is required to appear in the Shopping tab.

For markup, Google’s product structured data docs separate product snippets, for pages where people cannot buy directly, from merchant listings, for pages where they can. Merchant listings can show price, availability, shipping, and returns. Whatever you mark up has to match the visible page. The schema guide covers that rule and what markup does not do.

The optimization guide also mentions the Universal Commerce Protocol as an emerging protocol for agents that complete tasks on sites. It is early, and Google does not describe it as a requirement.

Perplexity

In a November 2024 post, Perplexity announced shopping features and a free merchant program. It said product cards are not sponsored, and that merchants in the program get a better chance of being recommended, payment integration for checkout, free API access, and a trends dashboard. The signup form at the time was aimed at large retailers. Check the current terms before relying on it. Perplexity still finds products through ordinary pages too, so the Perplexity guide applies to stores as well.

What this means for a small store

The documented signals all point the same way: accurate, current, structured product data, plus a product page that agrees with it.

  1. Get your feed right once

    If you are on Shopify or Etsy, OpenAI says your catalog is already integrated with ChatGPT. Otherwise, set up a Merchant Center feed for Google and consider applying to OpenAI’s merchant program. One clean source of product data, exported to each place, beats three hand-kept copies.

  2. Keep price and stock current

    OpenAI ranks merchants partly on availability and price, and says its prices can lag. A feed that updates when your stock changes is the fix you control.

  3. Write titles and descriptions a person can compare

    Say what the item is, its key specs, and who it is for, in plain words. OpenAI asks for concise, factual descriptions. Model-written labels like “budget-friendly” come from somewhere. Clear facts give them something accurate to come from.

  4. Mark up the product page

    Add merchant listing structured data that matches the visible price, availability, shipping, and returns. Check it with Google’s Rich Results Test.

  5. Earn real reviews

    OpenAI says review summaries come from public websites. Ask every customer for a review on the sites your buyers read, with no condition on the rating. The reviews and forums guide covers the FTC rules.

  6. Let the search crawlers in

    Feeds are not the only input. ChatGPT search, Perplexity, and Google’s AI features also read ordinary pages. Allow OAI-SearchBot, PerplexityBot, Googlebot, and Bing to crawl your product and category pages, and check your firewall. The ChatGPT search guide has the steps.

If you also have a physical store

Local details come from different places. Google’s optimization guide says Business Profiles help local businesses appear in AI responses, and its AI features page says to keep Business Profile information current. Microsoft’s Bing team, in its AI Performance post, recommends registering with Bing Places for Business so AI answers have the right address, hours, and contact details. Check both whenever your hours or location change. An answer that sends a buyer to a closed store costs more than one that leaves you out.

Measuring it

OpenAI says ChatGPT adds utm_source=chatgpt.com to referral links, per its publisher FAQ. GA4 has an AI Assistant channel that covers ChatGPT and some others, but not Google’s AI Overviews or AI Mode. The GA4 guide covers the setup. Look at purchases by channel, not only sessions.

Then run your product questions by hand: “best [product] under [price] for [use].” Note which merchants are listed, what price is shown, and whether the description of your product is right. That is the part no report gives you.

What will not work

  • Paying for organic product placement in ChatGPT. OpenAI says product results are not ads and are not influenced by its partnerships.
  • Inflated or fake reviews. OpenAI does not verify reviews, but the FTC’s rule on reviews and testimonials still applies to you.
  • Markup that disagrees with the page. Google’s structured data guidelines require markup to match what readers see.
  • Assuming checkout happens in the chat. OpenAI’s merchant page says purchases complete on merchants’ own sites. Your product page still has to sell.

Related: schema markup for AI search, and brand mentions vs backlinks.

Sources