How to get your products recommended by ChatGPT: a 2026 guide for D2C brands

Lokesh Sharma

Co-founder & CEO, Eldor

8 min read

Eldor Journal cover: a shopper prompt fanning out to four product cards, with one product picked and highlighted

"How do I get my products on ChatGPT?" is one of the questions we hear most from D2C founders. The honest answer is that there is no listing form that puts you in the answer. ChatGPT recommends products it can find, read and trust, and every step of that is something you can work on.

This guide covers how ChatGPT chooses products, the seven things that move a D2C brand into its answers, and how to measure whether it is working. It is written for founders and performance marketers, with enough technical detail to hand to whoever runs your store.

The short version

  • You cannot pay to be in the organic answer. OpenAI says product results are selected independently and are not ads. Sponsored products are a separate, labelled unit.

  • ChatGPT has to be able to reach you. Allow OAI-SearchBot, serve product facts in plain HTML and keep pages fast.

  • It has to understand you. Complete product attributes, Product schema and a clear title and H1 do more than clever copy.

  • It has to trust you. Quotable policies, real reviews and mentions on sites ChatGPT already cites decide who gets recommended among the products it found.

  • US brands have a direct route. OpenAI's product feed and Shopify Catalog put your catalogue in front of ChatGPT. Elsewhere, your pages and structured data do that job.

  • Start by measuring. The free Eldor AI audit shows where ChatGPT names you, who it names instead and what it gets wrong about your products.

How ChatGPT decides which products to recommend

When a shopper asks ChatGPT what to buy, it goes through roughly three steps:

  1. Retrieve. It searches for pages and products that match the request. The sources include OpenAI's own index, built by its OAI-SearchBot crawler, results from outside search providers and product data from merchants and third-party providers.

  2. Choose. It picks products that fit the request. OpenAI says a product appears when ChatGPT judges it relevant, considering the query and the user's context, such as Memory or custom instructions.

  3. Choose merchants. For each product it lists where to buy. OpenAI says merchants are ranked on availability, price, quality and whether the merchant is the maker or primary seller.

Each step has a different lever. If ChatGPT cannot retrieve your pages, nothing else matters. If it retrieves them but cannot tell what you sell, it picks someone clearer. If two products are equally clear, the one with more trust signals wins. Our deep dive on OpenAI's Labrador index and ChatGPT shopping covers the retrieval layer in detail.

How ChatGPT recommends products in three steps: retrieve (OpenAI's index, outside search providers, merchant data), choose products (relevance to the query and the user's context) and choose merchants (availability, price, quality, and whether the merchant is the maker).

1. Let ChatGPT's crawler in

OpenAI says sites that opt out of OAI-SearchBot will not appear in ChatGPT search answers. Check three places:

  • robots.txt. OAI-SearchBot should be allowed. GPTBot, which collects training data, is a separate choice and does not affect search.

  • Your CDN or firewall. Bot protection on Cloudflare and similar services can block AI crawlers even when robots.txt allows them. Check your firewall logs for OAI-SearchBot requests.

  • Your app. Password pages, geo-redirects and age gates can stop the crawler before it reaches a product.

2. Put product facts in the HTML

The major AI crawlers fetch JavaScript files but do not run them. If your price, variants, stock or reviews only appear after JavaScript loads, ChatGPT's crawler may not see them. Check by viewing your page source, not the rendered page. Price, currency, availability, sizes, material and the returns summary should all be there as text.

3. Make every product easy to describe

Shoppers ask ChatGPT for attributes: "under $80", "linen", "for sensitive skin", "machine washable". If your page does not state the attribute, ChatGPT cannot match you to the request.

  • Fill the attributes shoppers filter by. Material, fit, size range, use case, ingredients, care, dimensions, weight. Write them out, not just as icons or images.

  • Write the title and H1 for the snippet. One 2026 analysis found the H1 appeared in most snippets ChatGPT pulled from pages that had one, with snippets cut at about 200 characters. "Men's linen shirt, relaxed fit, breathable, sizes S to XXL" says more than "The Riviera".

  • Answer the questions shoppers ask. A short FAQ on product and collection pages, covering fit, care, delivery times and returns, gives ChatGPT sentences it can quote.

4. Add Product schema and keep it in sync

Mark up every product page with schema.org Product and Offer data: name, brand, price, currency, availability, image, and review and rating data if you have it. Most Shopify themes add some of this already, but often leave out the brand, the variants or the reviews. Test a few pages in Google's Rich Results Test.

The common failure is drift. A sale ends, stock runs out, a price changes, and the schema does not. ChatGPT can answer from cached pages, so a stale price can sit in its answers for weeks after you fix the page.

5. Get your catalogue to ChatGPT directly, where you can

  • US brands. OpenAI's product feed specification lets merchants send a structured catalogue. It requires nine fields: item_id, title, description, url, brand, seller_name, image_url, availability and price. OpenAI says recommended fields such as reviews, return details and shipping improve ranking and trust. OpenAI also says Shopify merchants are covered through Shopify Catalog.

  • Brands in Europe, India and elsewhere. OpenAI says the standard feed upload currently targets the US. Until it opens in your market, your crawlable pages and Product schema are your feed, so points 1 to 4 matter even more.

  • Everyone. Keep Google Merchant Center and Microsoft Merchant Center accurate. They feed Google's and Microsoft's AI answers directly, and ChatGPT also draws on outside search providers.

6. Make your policies quotable

Shoppers ask ChatGPT about delivery, returns, exchanges and cash on delivery before they buy. If your policies sit in a PDF, a pop-up or a vague paragraph, ChatGPT may guess, or recommend a brand whose policy it can read. Put each policy on its own page in plain sentences: "Free returns within 30 days of delivery. Exchanges are free. Refunds reach your card in 5 to 7 working days."

7. Be mentioned where ChatGPT looks

ChatGPT cites outside pages as well as yours: buying guides, comparison articles, review sites, forums and marketplaces. If those pages name your competitors and not you, ChatGPT tends to do the same. Find the pages it cites for your category's prompts, then earn a place on them through press, reviews, partnerships and your own comparison pages. Being the maker of a product also helps you in the merchant list, so make it clear your store is the brand's own store, not one reseller among many.

Seven steps to get products recommended by ChatGPT: let OAI-SearchBot in, put product facts in the HTML, make every product easy to describe, add Product schema and keep it in sync, send the catalogue directly where possible, make policies quotable, and be mentioned on the pages ChatGPT cites.

What does not work

  • Paying for organic placement. Ads in ChatGPT are a separate, labelled unit for Free and Go users. They do not change which products the answer recommends.

  • Keyword stuffing for AI. Hidden text and long lists of prompts on a page add nothing a clear product description does not already do better.

  • Asking ChatGPT about your own brand. Memory only affects your own account, so it does not change what other shoppers see.

  • Checking once. Answers move from run to run. Judge progress over several weekly runs, not one screenshot.

How to measure whether it is working

Pick 20 to 30 prompts a new shopper would ask in your category and run them every week in clean sessions. Record whether you are named, linked or recommended, who is named instead, which sources are cited and whether what ChatGPT says about your products is true. Our guide to running a free AI visibility audit has the full method for ChatGPT and five other engines, and the answer-share scorecard shows how to report it.

Where Eldor fits

Eldor is built for exactly this job for D2C stores.

  • The free AI audit runs 25 shopper prompts for your category on ChatGPT and Google AI Overviews, checks 100 of your products against your live store, scores your agent readiness and gives you a fix plan ranked by revenue at stake. No card and no install.

  • Weekly tracking on paid plans: ChatGPT, Google AI Overviews and Perplexity on Starter, plus Gemini, Claude and Copilot on Growth. Prompts are tracked by market (US, Europe, India) and by plan (logged out, free, paid), in clean sessions with no Memory, with sponsored and organic results kept apart.

  • Fixes at the source. Eldor enriches missing product attributes, rewrites thin product pages and checks your feed and Product schema readiness, so the facts ChatGPT reads match your store.

Get your free AI audit and see whether ChatGPT recommends your products, and what to fix first.

FAQ

How do I get my products on ChatGPT?

Make sure OAI-SearchBot can crawl your store, put product facts and policies in plain HTML, add Product schema and keep it in sync with your prices and stock. US brands can also send a product feed to OpenAI, and OpenAI says Shopify merchants are covered through Shopify Catalog.

Can I pay ChatGPT to recommend my products?

No. OpenAI says organic product results are selected independently and are not ads. Sponsored products are a separate, labelled unit shown to Free and Go users where ads are live, and they do not change the organic answer.

Is there a way to list my products on ChatGPT?

In the US, OpenAI accepts product feeds from merchants, and Shopify merchants are covered through Shopify Catalog. OpenAI says the standard feed upload currently targets the US, so brands elsewhere rely on crawlable product pages and structured data.

Why does ChatGPT recommend my competitors and not me?

Usually because it can read their product facts more easily, finds them on more of the sources it cites, or cannot reach your pages at all. An audit of your category's prompts shows which of these it is and which sources it trusts.

How long does it take to show up in ChatGPT?

There is no fixed time. ChatGPT answers partly from cached pages, so changes appear after your pages are crawled again, and mentions on third-party sites take longer to build. Track the same prompts every week and judge the trend.

How can I check if ChatGPT recommends my products for free?

Run 20 to 30 shopper prompts in a logged-out or Temporary Chat session and record the brands named and the sources cited. Or get the free Eldor AI audit, which does this for ChatGPT and Google AI Overviews and checks 100 of your products against your live store.

Sources: OpenAI Help Center, "Shopping with ChatGPT Search" and "Ads in ChatGPT"; OpenAI, "Overview of OpenAI crawlers"; OpenAI developer documentation, Agentic Commerce key concepts and product feed specification; Search Engine Journal on Resoneo's analysis of ChatGPT's search index (August 2026); Vercel, "The rise of the AI crawler" (December 2024); schema.org Product and Offer.

Spotted something off in this post? Tell us and we will fix it.

See how AI shoppers read your store.

Run a free AI visibility audit: 25 real shopper prompts, 100 SKUs analysed, and a clear list of fixes. No card needed.