Ethan Kramer

How to Get Your Products Recommended by ChatGPT

September 30, 2026
/

To get your products recommended by ChatGPT, three things have to be true. Its crawler has to be able to reach your site. Your product data has to be structured and easy for a machine to read. And your catalog has to say the same thing everywhere you sell. AI can only recommend what it can reliably understand.

Why ChatGPT is now a product discovery channel

When ChatGPT launched its Shopping Research feature, it was a big shift for ecommerce. Around the same time, the ChatGPT and Shopify news had people on X calling it the death of traditional ecommerce. At the time Etsy stock jumped 16% and Shopify rose 6%.

The death-of-ecommerce take was overblown, but the direction is real. We're heading into a world where a product wins because an AI understands why it fits your lifestyle, your constraints and your preferences. ChatGPT has become a discovery layer: high-intent shoppers ask for recommendations and compare products there, then check out on the merchant's own site.

The catch is simple. If the model can't access or understand your product, it won't recommend it.

Step 1: Make sure ChatGPT can crawl your site

If ChatGPT can't access your site, you won't show up. ChatGPT uses a signed crawler to fetch product information. If your robots.txt, CDN or firewall blocks it, you're invisible in ChatGPT's shopping results, no matter how good your product is.

Here's what to check today:

  • robots.txt: allow OAI-SearchBot, the crawler OpenAI uses to surface sites in ChatGPT search. GPTBot is for model training, so blocking it doesn't keep you out of search results. ChatGPT-User covers visits a user triggers.
  • Your CDN or firewall: don't block the signed ChatGPT agent. It identifies itself with HTTP message signatures (the Signature, Signature-Input and Signature-Agent: "https://chatgpt.com" headers). Cloudflare recognizes it as a signed agent (chatgpt-agent, detection ID 129220581), Akamai lists it as ChatGPT Agent in its AI bots category, and HUMAN lists it as ChatGPT Agent under known bots. On Fastly or a custom CDN, make sure those headers aren't stripped.
  • Your product feed: OpenAI runs a merchant product-feed program for approved partners. Apply through ChatGPT's merchant page and follow the feed spec in OpenAI's commerce docs.

Have whoever owns your CDN confirm these settings are live, and re-check OpenAI's bot documentation a couple of times a year. It changes.

If ChatGPT can't crawl your product pages, it can't recommend you. This is the cheapest fix on the list and the one most brands haven't checked.

Step 2: Structure your product data for machines

Once the crawler can get in, it needs to understand what it finds. Better data means better AI visibility.

  • Schema.org Product markup on every product page.
  • Clear specs: price, size, ingredients, availability.
  • Crawlable HTML. Don't hide everything behind JavaScript.

Then go beyond the minimum. You want a bulletproof product catalog:

  • Clean data
  • Rich descriptions
  • Structured attributes
  • Consistent naming
  • Updated pricing
  • Real reviews
  • Clear differentiators

Think about what a shopper actually asks an AI. They describe their situation and constraints. If your pages only have a product name and a lifestyle photo, the model has nothing to match against. If they spell out who it's for, what's in it, how it compares and why it's different, the model can make the case for you.

Step 3: Keep your catalog consistent everywhere

ChatGPT can still get product details wrong. OpenAI openly warns that shopping results in ChatGPT can contain mistakes about price and availability.

You make that more likely when your information is inconsistent across your own site, Shopify, Amazon and resellers. If the model sees three prices and two product names for the same item, it may confuse them.

The cost is bigger than one lost sale. If AI pulls from your feed and the information is wrong, outdated or vague, you create a bad experience that kills trust. The shopper doesn't blame the model. They blame you.

A practical checklist:

  • Use the same product names across your site, marketplaces and reseller listings.
  • Update price and availability everywhere at once, not just on your DTC site.
  • Audit reseller listings for outdated descriptions and old pricing.

What a machine-ready catalog gets you

When your catalog is accurate and structured for machines, ChatGPT can:

  • Recommend you with confidence
  • Explain what makes your product unique
  • Match you to the right buyer
  • Push qualified traffic to your PDP
  • Reduce friction in the path to purchase
  • Put you above competitors with sloppy data

That last one matters most right now. Most catalogs were built for humans browsing a site. The brands that clean theirs up first get the advantage while everyone else is still figuring it out.

AI captures demand. Social still creates it.

None of this means ChatGPT takes over everything. It's huge for demand capture: high-intent purchases, SEO-style product rankings, conversational storefronts and buy flows inside AI chat.

It can't replace demand creation. That still happens on TikTok, Instagram and YouTube, where you stumble on products you didn't know you needed. Scrolling a feed sparks impulse, trends and FOMO. You don't scroll ChatGPT like a feed.

ChatGPT excels at fulfilling known wants. Social media creates new ones. AI is chipping away at the bottom of the funnel, while short-form video and creators still own the top.

  • Discovery on social: demand creation.
  • ChatGPT and AI search: demand capture.

You need both. Your creators get someone curious; your catalog makes sure that when they ask ChatGPT, your product is the answer.

Measuring whether that's happening is the problem we work on at RankPrompt, which I co-founded, tracking how brands show up in AI answers.

Start with the crawler check this week. It's the one fix that makes every other step count.

Related posts