How to get your products recommended by ChatGPT: a practical checklist.

Twelve steps in four stages, in the order we work through them with clients. No tricks, and nothing you have to take on faith.

By Recommended by AgentsPublished 8 min read

Five glass cards rising like steps through dark space, each marked with a glowing amber check mark

There is no form to fill in and no fee to pay to be recommended by ChatGPT. There is, though, a fairly predictable list of things that make a product easy for it to find, check and stand behind. This is that list, in the order we work through it with clients.

We have written it for e-commerce teams: a head of e-commerce, a developer and whoever owns content and PR. Most of it applies equally to Gemini, Claude, Perplexity and browser agents such as Muse, and we point out where it does not.

How does ChatGPT decide which products to recommend?

ChatGPT recommends the products it can find, match to the question and verify, drawing on product feeds, web pages and independent sources. OpenAI does not publish a ranking formula, and you should be wary of anyone who claims to have one. What can be observed from the outside is consistent, though: answers favor products whose price, availability and key attributes are stated clearly and agree across sources, and that reviewers or buying guides have written about.

It also helps to know that recommendations are not adverts. You cannot buy a place in the organic answer. The shortlist an agent builds, which we call the candidate set, is earned through legibility and reputation. That is good news for brands with a strong product and tidy data, whatever their size.

What is the checklist?

The checklist has twelve steps in four stages: find out where you stand, make the product machine-readable, earn independent citations, and measure. Do them in order. Each stage makes the next one worth doing.

Stage 1: Find out where you stand

  1. Ask the questions your customers ask. Write ten to twenty full-sentence questions for your main category, each with a budget, a use and a constraint. Ask each one several times in a clean ChatGPT session and note which brands are recommended. This is your baseline. Our running shoes walkthrough shows the method.
  2. Check what it says about you directly. Ask "What does [your brand] sell?", "Is [your product] good for [use]?" and "What is [your brand]'s return policy?" Wrong or vague answers point straight at missing or conflicting data.
  3. Check crawler access. Look at your robots.txt and your CDN or firewall rules. OpenAI documents separate user agents for search indexing (OAI-SearchBot), for fetching pages during a conversation (ChatGPT-User) and for model training (GPTBot). Blocking the first two can keep you out of answers. Whether to allow training crawlers is a separate business decision.

Stage 2: Make the product machine-readable

  1. Publish complete Product schema on every product page. At minimum: name, description, image, brand, SKU and GTIN where you have one, plus an Offer with price, currency, availability and URL. Add AggregateRating and Review if you have genuine reviews. Validate it, and make sure it matches what the page visibly says.
  2. Add shipping and returns as data. Use shipping details and a merchant return policy in your markup, and state both in plain text on the product page. "Free returns within 30 days" is the kind of sentence an agent can repeat to a shopper. A link to a PDF is not.
  3. Keep a product feed in step with your store. ChatGPT's shopping features can take merchant product feeds under OpenAI's Agentic Commerce Protocol (ACP), and Google's surfaces use Merchant Center. Whatever feeds you run, the rule is the same: the price and stock in the feed must match the live page. A stale feed is worse than none, because it creates a conflict.
  4. Write product copy that answers questions. Put the facts shoppers filter on into text: who it is for, what it is made of, dimensions, weight, compatibility, care. Use the words shoppers use. "Fits wide feet" beats "generous last".
  5. Make the page readable without a fight. Price, stock and variants should be in the first render, not injected late by a script. Reduce pop-ups to the consent banner you are required to show. This matters most for browser agents, as we explain in why Muse reads your site like a customer.
  6. Add an llms.txt file, with modest expectations. It is a simple, low-cost summary of who you are and where your key pages live. It is a proposed convention, not a ranking factor anyone has confirmed. Details in what AI shopping agents actually read.

Stage 3: Earn independent citations

  1. Map the sources ChatGPT quotes in your category. When it answers your baseline questions with web search on, look at the sources it links. You will usually see a small, repeating group of buying guides, review sites, publications and forum threads. That is your target list.
  2. Earn your place in those sources. Send products for review, supply accurate specifications to guide editors, answer questions on Reddit and forums openly as the brand, and build a base of detailed, recent customer reviews. Do not fake any of it. Agents cross-check, and so do the communities involved.

Stage 4: Measure

  1. Re-run your questions on a schedule. Monthly at least. Record presence, position and whether you were recommended, next to two or three named competitors. Changes take weeks to show, so keep the question set stable and watch the trend.

Who should own each step, and how long does it take?

Ownership splits across three roles, and most of the technical work is a one-off project while citations and tracking are ongoing. The table below is a planning guide, not a promise; effort depends on your platform and the number of page templates.

Planning guide for the twelve steps
StepsOwnerType of workTypical effort
1–2 Baseline questionsE-commerce leadResearchA day
3 Crawler accessDeveloper or platform teamConfigurationHours
4–5 Schema, shipping, returnsDeveloperTemplate changesDays to weeks, per template
6 FeedsDeveloper with merchandisingIntegration and monitoringWeeks
7 Product copyContent teamRewrite, highest-revenue products firstOngoing
8–9 Page legibility, llms.txtDeveloperFront-end changesDays
10–11 Source map and citationsPR and contentOutreach and communityOngoing; results in weeks, not days
12 TrackingE-commerce leadMeasurementMonthly

What are the most common mistakes?

The most common mistake is treating this as a content trick instead of a data-quality project. The others follow from it.

  • Writing for the model instead of the shopper. Pages stuffed with "best [product] recommended by AI" read badly to people and do nothing for agents, which are matching facts, not slogans.
  • Letting sources disagree. A sale price on the page, the old price in the feed and a third price in the schema. When sources conflict, the agent's safe option is to recommend someone else.
  • Blocking agents by accident. Bot-protection defaults that challenge every automated visitor, including the ones sent by shoppers.
  • Judging by one answer. Answers vary from run to run. One screenshot, good or bad, is an anecdote.
  • Skipping the open web. Perfect schema with no independent coverage gives an agent facts but no reason to prefer you.
  • Expecting overnight results. Feed and schema fixes can show up quickly. Citations take longer; we tell clients to expect six to ten weeks before earned coverage shows in what agents say.

Does this work for Gemini, Claude and Perplexity too?

Yes, the same checklist works across agents, because they all need to find, match and verify, but the weight of each stage shifts. Feed-led surfaces such as ChatGPT Shopping and Gemini reward Stage 2 most. Claude and Perplexity lean harder on the open web, so Stage 3 matters more. Browser agents such as Muse depend on step 8 above all, because they use your live store directly.

That is why we measure across five agents in the Agent Index rather than one. A brand can lead in one agent and be missing from another, and the gap tells you which stage to work on.

Where should you start this week?

Start with steps 1 to 3, which cost nothing but a day. You will know whether you are in the candidate set, what ChatGPT gets wrong about you, and whether you are blocking it. If you want a second opinion, the free check scores one product URL and shows the top three gaps. The full Audit covers every template, every feed and all five agents, and the price is on the page. Or book a thirty-minute call and we will tell you where we would start.

Key takeaways

  • You cannot pay for an organic recommendation. You earn it by being easy to find, match and verify.
  • Work in four stages: baseline, machine-readable product data, independent citations, measurement.
  • Consistency beats cleverness. Price, stock, shipping and returns must agree across feed, schema and visible page.
  • Do not block OAI-SearchBot or ChatGPT-User by accident; training crawlers are a separate decision.
  • Measure monthly across several agents and against named competitors. One answer is an anecdote.

Questions and answers

Can you pay to be recommended by ChatGPT?

No. Organic recommendations in ChatGPT cannot be bought. They reflect what the model can find, match to the question and verify. Supplying a product feed makes your data available to its shopping features, but it does not purchase a place in the answer.

How long does it take to show up in ChatGPT recommendations?

Technical fixes such as schema, feeds and crawler access can be picked up within days to a few weeks. Earned coverage in reviews and buying guides takes longer. We tell clients to expect six to ten weeks before citation work shows in what agents say.

Do I need a product feed, or is schema markup enough?

Do both. Schema markup describes each product on its own page for anything that fetches it. A feed hands over the whole catalog with current price and stock. Feed-led shopping surfaces rely on feeds, and the two must agree with each other and with the visible page.

Should I block GPTBot?

That is a policy decision about model training, and it is separate from visibility. GPTBot is OpenAI's training crawler. OAI-SearchBot and ChatGPT-User are the ones involved in search and live answers. Blocking those two can keep your pages out of ChatGPT's answers.

Does traditional SEO still matter for AI recommendations?

Yes, indirectly. Agents that search the web build on search indexes, and well-known brands are written about more. But ranking well does not guarantee a recommendation. Verifiable product data and independent coverage matter more to an agent than keyword positions.

Written by the team at Recommended by Agents. Published . Spotted something out of date? Tell us and we will fix it.

One partner makes you findable.

Start with the free check, or book a thirty-minute readiness call.