By Steve Merrill, Founder of WRKNG Digital — September 29, 2026
How does ChatGPT Shopping decide which products to recommend?
ChatGPT Shopping recommends products by reading structured product data, matching it against what the shopper actually asked for, and favoring items with clear specs, real reviews, and a machine-readable feed. It does not rank by ad spend. It ranks by how confidently it can describe your product back to the buyer.
That last sentence is the whole game. Read it again.
I've spent the last several months running Shopify catalogs through this stuff, and the pattern is consistent. The stores that get surfaced aren't the biggest brands. They're the ones whose data leaves no room for the model to guess.
What is ChatGPT Shopping actually reading?
It's reading structured data, not your homepage design. When a shopper asks for "a waterproof hiking backpack under $150," the model needs fields it can trust: title, price, availability, material, and product type. Vague copy doesn't survive that filter.
OpenAI has been clear that shopping results are organic and pulled from product metadata, not paid placements (OpenAI's own search documentation spells this out). Google's Merchant Center spec and Schema.org Product markup are the two data languages that matter most here.
If your product exists only as pretty images and a paragraph of brand story, the model has almost nothing to match on. It moves to the next store.
Why do some Shopify stores get recommended and others get ignored?
The difference comes down to data completeness, not popularity. A small store with a fully populated feed beats a household name with missing attributes almost every time in these results.
Here's what I mean. We ran a batch of Shopify catalogs through an AI-readiness audit. The stores that showed up in AI answers had four things in common:
- Product titles that named the actual product, not a clever brand phrase.
- Every core attribute filled in — size, color, material, GTIN.
- Reviews with visible ratings the model could cite.
- A clean, current product feed with accurate availability.
The stores that got skipped were missing two or three of those. That's it. No secret algorithm. Just gaps.
Does ChatGPT Shopping care about reviews?
Yes. Reviews give the model social proof it can quote and a signal that the product is real and in demand. A product page with structured review data (AggregateRating) gives ChatGPT something concrete to say: "This one has 4.6 stars across 300 reviews."
Without that, the model has to hedge. And hedged recommendations lose to confident ones. Shopify's own guidance on structured data and SEO applies directly here, even though it was written for Google — the same markup feeds AI answers.
What should a Shopify merchant fix first?
Fix your feed before you touch anything else. Your product feed is the single source most AI shopping tools read from, and it's usually the most neglected asset in the store.
Start here:
- Audit for missing attributes across your catalog. Not the top ten products. All of them.
- Rewrite product titles so a stranger — or a model — knows exactly what the item is.
- Add Product and AggregateRating schema to your product template.
- Confirm availability and price sync so the model never quotes a sold-out item.
None of that is glamorous. It's plumbing. But plumbing is what decides whether an AI can describe your product or has to skip it.
Is this worth doing now, or is it too early?
It's early, which is exactly why it's worth doing. The stores fixing their data now are building a lead that compounds. I've watched this movie before with Facebook ads — the brands that moved two years early never got caught.
The window for AI shopping is open and quiet right now. It won't stay quiet.
Frequently Asked Questions
Does ChatGPT Shopping use paid ads to rank products?
No. ChatGPT Shopping results are organic and pulled from product metadata and reviews, not paid placements. Ranking depends on how completely and clearly your product data is structured.
What product data does ChatGPT Shopping read?
It reads structured fields like title, price, availability, product type, material, GTIN, and review ratings — the same Schema.org Product and Merchant Center attributes Google uses.
How do I get my Shopify products into ChatGPT Shopping?
Fill in every core product attribute, add Product and AggregateRating schema, write plain product titles that name the item, and keep your feed's price and availability accurate.
Do reviews matter for AI product recommendations?
Yes. Structured review data gives the model concrete social proof it can quote, which makes it more likely to recommend your product confidently over one without ratings.
Ready to see how AI shopping assistants view your store?
Most Shopify stores are invisible to AI right now. I can show you exactly where yours stands. See how your store shows up in agentic commerce.

