How to get ChatGPT to recommend your products
Short answer
ChatGPT recommends products it can read and match to the shopper's question. Let OpenAI's search crawler reach your pages, keep your product data complete in Shopify Catalog or a product feed, and state on each page what the product is, who it is for and how it differs. Then measure across many questions and runs, because the answer changes every time.
By Ronen Amit, Founder, SourceVision. Published .
On this page
You cannot ask ChatGPT to recommend your products, and you cannot buy your way into its answers. What you can do is make your products easy for it to find, read and match to a shopper’s question, and then measure how often that works. This guide covers how to get ChatGPT to recommend your products, what “ranking in ChatGPT” really means, and how to tell where you stand.
How does ChatGPT recommend products?
ChatGPT answers a shopping question from what it can retrieve: web pages read by OpenAI’s search crawler, structured product feeds from merchants, and, for Shopify stores, Shopify Catalog. OpenAI says reviews, rich media and performance signals help ranking, but it publishes no full formula.
Three routes bring your products into ChatGPT.
Search crawling. OpenAI’s crawler documentation says OAI-SearchBot surfaces websites in ChatGPT’s search features. Sites that opt out “will not be shown in ChatGPT search answers.” GPTBot, the training crawler, is a separate setting, so you can block training and still allow search. A third agent, ChatGPT-User, fetches a page when a person asks ChatGPT to, and OpenAI says it is not used to decide whether content may appear in search.
Product feeds. OpenAI’s commerce docs describe a structured feed with identifiers, descriptions, pricing, inventory and media. Required fields make price and availability display correctly. Recommended attributes, such as reviews and rich media, “improve ranking, relevance, and user trust.” Direct feed onboarding is open to approved partners for now.
Shopify Catalog. Shopify said in March 2026 that products become discoverable in ChatGPT by default through Agentic Storefronts. For most Shopify brands this is the main route. Our guide to Shopify Agentic Storefronts covers what you control there.
Even then, OpenAI’s feed specification is plain about the limit: “Eligibility does not guarantee display.”
How do I get my business to pop up on ChatGPT?
First make your products eligible. Allow OAI-SearchBot in robots.txt, keep Shopify Catalog access on, give every product a category, a price and an image, and keep price and stock current. Eligibility gets you considered. It does not get you chosen.
Step through the five checks below. Each one names the source that sets the rule.
Five checks before ChatGPT can recommend a product
-
1 Crawler access
Allow OAI-SearchBot in your robots.txt. OpenAI says opted-out sites are not shown in ChatGPT search answers, and robots.txt changes take about 24 hours to apply.
-
2 Catalog access
On Shopify, open Sales channels, then Agentic, and confirm ChatGPT is on. Shopify says products become discoverable in ChatGPT by default through Agentic Storefronts.
-
3 Complete products
Shopify Catalog leaves out products with no category, a zero price or no image. OpenAI's feed lists title, description, brand, price and availability among the fields a useful discovery feed needs.
-
4 Current data
OpenAI's commerce docs ask for daily feed snapshots, and Shopify Catalog updates price and stock continuously. Required fields exist so price and availability display correctly, so keep them current.
-
5 Reviews and media
OpenAI lists reviews and rich media as recommended attributes that improve ranking. Send real review counts and ratings only. OpenAI's spec says to omit a rating when there are no reviews.
Step 1 of 5
The first check is the one most often broken by accident, usually by a robots.txt rule written for another purpose. Check yours here:
How to get AI to recommend your product?
Give the assistant specific reasons to match your product to the question. State what it is, who it is for, what it is not and how it differs, answer the questions shoppers ask, and back claims with facts. Assistants match on needs, and a vague page matches nothing.
Research points the same way. A May 2026 study found that when a shopper’s question adds a need or a constraint, the recommended brands change. Your page is where you state the needs and constraints your product meets.
The original GEO paper, published at KDD 2024, tested ways to rewrite content for generative engines. It reported that GEO methods can “boost visibility by up to 40% in generative engine responses,” with adding citations, quotations and statistics among the methods that worked best. Keyword stuffing was among the methods that did not. That is a relative gain on the paper’s own metric in a research setup, not a sales figure, and the authors note that results vary by domain.
Microsoft Advertising puts the merchant version simply: whether an assistant recommends you depends on “how complete, current, and contextual your product information is.”
In practice, for each product page:
- Say what it is and who it is for. “Bar soap” matches less than “unscented bar soap for a gym bag.”
- Say what it is not. Ruling out a wrong use helps an assistant rule you in for the right one.
- Answer the real questions. Size, use, comparisons, shipping and returns.
- Back it up. Specific facts, certifications you hold and sources an assistant can repeat.
How do you rank in ChatGPT?
There is no fixed rank in ChatGPT. Each answer is generated fresh, and the same question rarely returns the same list twice. What you can track is how often your product appears across many phrasings of a question, asked many times, and on which assistants.
That share is what we call AI visibility. What is AI visibility? explains the term and how it is measured.
SparkToro had 600 volunteers run 12 prompts through ChatGPT, Claude and Google’s AI results a combined 2,961 times. The study, published January 27, 2026, found that the same list of brands came back less than 1 time in 100, and the same list in the same order less than 1 time in 1,000. Its author concluded that visibility across many prompts run many times is a reasonable metric, and that a ranking position in AI is not.
Wording matters as much as repetition. In a May 2026 paper based on about 6,000 paraphrase runs and 6,000 rerun controls on OpenAI and Anthropic models, two phrasings of the same buying need shared far fewer brands than one prompt asked twice.
How much two AI answers overlap, by how the question changed
Show data
| Pair of answers | Value (%) |
|---|---|
| Same prompt, rerun (low end of 50 to 61%) | 50 |
| Cosmetic rewording | 28.8 |
| Rewording that adds a constraint | 13.5 |
The authors conclude that the exact wording of the prompt, more than the buyer’s underlying need, decides which brands come back. For you, that means one question tells you little. “How to rank in ChatGPT” really means: across the questions your shoppers ask, in their words, how often are you in the answer?
Be wary of any tool that reports a single “AI rank” for your product. Google says of its own AI features that “No third-party tool has access to our internal ranking or AI systems,” in its optimization guide. The honest number is a share of answers, with the questions, runs and dates behind it.
How do you know if ChatGPT recommends your products?
Ask the questions your shoppers ask, in several phrasings, many times each, across ChatGPT and the other assistants they use, and count how often your products appear. Report the result with its sample size and the range across runs, because a single answer is a sample of one.
Manual checks are a fair start, as long as you treat them as a sample, not a verdict. A simple method:
- Write the questions in your shoppers’ words. Ten is enough to begin: what they type when they need your product, not your product’s name. Your site search, reviews and support inbox are good sources.
- Phrase each question two or three ways. The research above shows wording changes the answer more than repetition does.
- Ask each version several times in a fresh chat. Note every brand that comes back, not only whether you do.
- Repeat on the other assistants your shoppers use. Each assistant can draw on different sources and give a different answer.
- Count, then compare. Your share of answers, which competitors appear instead, and what the assistant says about you when it does name you.
You will see the variation for yourself within minutes. What a manual check cannot do well is scale: enough questions, phrasings and runs to tell a real change from noise.
One of our users, the Shopify skincare brand Jericho, shows why this comes first. When we first measured it in September 2026, ChatGPT, Gemini and Perplexity recommended it in 1 of 225 answers (0.44%). One answer on its own would have said either “always” or “never.” Neither was true.
That is the work we built SourceVision for. We ask ChatGPT, Gemini and Perplexity the questions your shoppers ask, many times over, and report how often you appear, with the range across runs. Then we draft what each product page is missing, what it is, who it is for, what it is not and a short FAQ, from facts you confirm. Nothing is written without your approval, every write is read back, and every applied change is recorded with what it replaced, so support can revert it on request. See how it works.
SourceVision is in an invite-only beta.
Do ChatGPT ads change which products it recommends?
ChatGPT now carries ads, bought through OpenAI’s Ads Manager, but ads are a separate product from the answer. OpenAI’s product feed keeps ad eligibility independent of search eligibility. We found no OpenAI offer to pay for a place inside organic recommendations.
OpenAI’s Ads API lets advertisers create campaigns, ad groups and ads, and every new ad goes through creative review. In the product feed, the ads flag is described as “Independent of search eligibility.” So buying ads does not make a product eligible for the organic answer, and not buying ads does not remove it.
OpenAI says that “Ads do not influence the answers ChatGPT gives you,” and that ads are labeled as sponsored and kept visually separate from the answer. So ads are a budget decision, and the organic answer still depends on your crawl access, your product data and your pages.
If you want the wider picture of AI assistants that shop and buy for people, read our guides to AI shopping agents and agentic commerce.
Frequently asked questions
How do I get my business ranked on ChatGPT?
There is no fixed ranking to climb. ChatGPT builds a new answer each time, and research shows the same question rarely returns the same list of brands twice. Make your products eligible and specific, then track how often they appear across many questions and repeated runs.
How to get ChatGPT to promote your business?
We found no way to buy or request a place in ChatGPT's organic answers. What you can do is make your pages and product data easy for ChatGPT to read and match: allow OpenAI's search crawler, keep product data complete, and state what each product is, who it is for and how it differs. OpenAI also sells ads in ChatGPT, which are labeled and kept separate from the answer.
How to show up in ChatGPT results?
Start with access. OpenAI says sites that block its OAI-SearchBot crawler will not be shown in ChatGPT search answers, and robots.txt changes take about 24 hours to apply. Shopify stores also reach ChatGPT through Shopify Catalog, which is on by default for eligible stores.
Can you pay ChatGPT to recommend your business?
You can buy ads in ChatGPT through OpenAI's Ads Manager, but that is advertising, not a recommendation in the answer. OpenAI's product feed keeps ad eligibility independent of search eligibility. We found no OpenAI documentation that offers paid placement inside organic answers.
How to rank in ChatGPT?
Think in frequency, not position. A 2026 SparkToro study of 2,961 runs found AI tools almost never return the same list of brands in the same order, and its author concluded that visibility across many prompts and runs is a reasonable metric, while a single ranking position is not.
Related guides
What is Rufus on Amazon? Alexa for Shopping
Rufus is now Alexa for Shopping, Amazon's AI shopping assistant. What it does, what it reads from your listings, what sellers control, and Buy for Me.
ChatGPT shopping: how it works for merchants
How shopping in ChatGPT works today: how it picks and describes products, what shopping research does, where ads fit, and how your products get listed.
GEO vs SEO: what changes for ecommerce
GEO vs SEO for online stores: what each one optimizes, where they overlap, what the research says works, and how to measure both without guessing.
Sources
- Testing ads in ChatGPT, OpenAI, accessed .
- Overview of OpenAI crawlers, OpenAI, accessed .
- Commerce key concepts, OpenAI, accessed .
- Commerce: get started, OpenAI, accessed .
- Product feed specification, OpenAI, accessed .
- Ads API overview, OpenAI, accessed .
- Millions of merchants can sell in AI chats, Shopify, accessed .
- From discovery to influence: a guide to GEO, Microsoft Advertising, accessed .
- GEO: Generative Engine Optimization, arXiv (Aggarwal et al., KDD 2024), accessed .
- Guide to optimizing for generative AI features on Google Search, Google Search Central, accessed .
- Paraphrase brittleness in production retrieval-augmented commercial recommendation, arXiv (Jack et al.), accessed .
- New research on how inconsistently AI tools recommend brands and products, SparkToro, accessed .