Get found on-store
How to get your Shopify store featured in ChatGPT Shopping
By Ankit Minocha, founding team at Atomz. Updated January 21, 2026.
ChatGPT Shopping pulls from a feed and the Agentic Commerce Protocol, not from your homepage. Here is what a Shopify store has to get right to be eligible to be recommended.
Being featured in ChatGPT Shopping is not the same as ranking on Google, and the tactics that earn one do little for the other. ChatGPT reaches products through a feed and the Agentic Commerce Protocol, and it crawls with its own agents, so eligibility comes down to whether your feed is clean, your products are structured, and your store lets the right crawlers in. None of that is visible in your traditional analytics, which is why stores are often surprised to find they are simply not in the pool.
The four things that decide eligibility
| Requirement | What it means on Shopify |
|---|---|
| Crawlers allowed | robots.txt permits GPTBot, OAI-SearchBot, ChatGPT-User |
| Clean product feed | Accurate, complete, with the search and checkout flags set |
| Structured products | Schema with price, brand, type, and the attributes that carry intent |
| Server-rendered pages | Content present in the HTML, not painted in by JavaScript |
Miss any one and the others cannot compensate, because the chain runs in order: the crawler has to get in, the feed has to be readable, and the product has to carry enough structure to match a question.
Setting it up
Start by overriding robots.txt.liquid in your theme so the OpenAI agents are explicitly allowed, then confirm your sitemap is referenced there. Make sure your product schema is output server-side from your product and metafield data, including the additionalProperty fields that hold use case, fit, or concern, since those are what let an assistant recommend a product for a specific request rather than a generic one. Keep your feed accurate and current, because a feed that contradicts the page erodes the trust an assistant places in you.
How to test it
After you ship the changes, watch your traffic for visits carrying a ChatGPT referrer, and try the buying questions yourself in a fresh session. If your product fits a question and still does not appear, the gap is almost always a missing attribute, not a missing keyword.
The mistakes that keep stores out
The recurring ones are small and quiet: a leftover disallow rule blocking the crawler, descriptions and specs injected by JavaScript so the page reads as blank, schema that validates but carries none of the intent attributes, and a feed that has drifted out of sync with the live catalog. Fix those four and you are eligible, which is the precondition for everything else. The audit checks all four against your live store and tells you which one is holding you back.
Subscribe to The Agentic Operator