AI search optimisation Shopify
Shopify Catalog Explained: How Your Products Get Into ChatGPT, Copilot, Gemini and AI Mode
Shopify Catalog Explained: How Your Products Get Into ChatGPT, Copilot, Gemini and AI Mode
There’s a specific conversation I’ve had maybe thirty times this year. A merchant asks how to get their products into ChatGPT. I explain Shopify Catalog. They look relieved, say “so Shopify handles it,” and mentally close the file.
That relief is half-earned. Shopify does handle a genuinely enormous amount of the plumbing, and it’s the single best thing to happen to small merchants in AI search. But the conclusion people draw from it — that they’re now done — is wrong in a way that’s going to cost them, and I want to explain exactly where the line sits.
What Shopify Catalog actually does
Catalog is a structured data layer sitting between your store and the AI platforms. Shopify’s own description of it is precise and worth quoting: it standardises your products into a universal taxonomy, verifies pricing and inventory in real time, and syndicates that data to every connected AI platform automatically.
Unpack those three verbs, because each is doing real work.
**Standardises into a universal taxonomy.** Your “Mens Waterproof Jkt – Navy – L” becomes a categorised object with a defined product type, colour attribute and size attribute that a machine can compare against every other jacket in the catalogue. This is the part that would be brutal to do yourself.
**Verifies pricing and inventory in real time.** This is the trust layer. An AI agent recommending a product it can’t actually buy is a terrible experience for the platform, so platforms weight verified availability heavily. Shopify is vouching for your stock levels on your behalf.
**Syndicates automatically.** No apps, no feed management, no custom integration.
Shopify also uses machine learning to infer additional product attributes from what you’ve supplied — filling some gaps you left. Note the word *some*. It infers from what’s there. It cannot infer from nothing.
The four channels you’re syndicated to
As of 2026, Catalog puts eligible products in front of:
– **ChatGPT** (OpenAI)
– **Microsoft Copilot**
– **AI Mode in Google Search**
– **the Gemini app**
Checkout differs by surface. Some send the buyer to your store via an in-app browser, so it’s your storefront closing the sale. Others offer embedded checkout, where the transaction completes inside the assistant and the shopper may never see your site at all.
That second model deserves more attention than it gets. If a meaningful share of orders complete without a store visit, then your theme, your merchandising, your upsell app and your carefully tuned cart page are all bypassed. The product data *is* the storefront. I don’t think most merchants have sat with that yet.
UCP, ACP and MCP without the acronym soup
You’ll see three acronyms thrown around. Briefly:
**UCP — Universal Commerce Protocol.** Developed by Shopify and Google, this defines how AI agents transact with merchants: cart creation, checkout, payment, post-purchase. Crucially it’s designed to work across any platform and any payment processor. It’s backed by Amazon, Meta, Microsoft and Visa alongside Shopify and Google. When that many mutually hostile companies agree on a standard, it’s usually because none of them wants a rival owning the rails.
**ACP — Agentic Commerce Protocol.** OpenAI’s parallel effort for agent-driven purchasing.
**MCP — Model Context Protocol.** Not a commerce standard at all. It’s how AI applications connect to external tools and data sources generally. Useful, frequently miscited in commerce contexts.
For a merchant, the practical takeaway is that you don’t implement any of these. Shopify does. Your job is upstream of all of it.
Eligibility, and what’s still gated
Worth being blunt because the marketing copy isn’t always. To appear, products must be in Shopify Catalog and eligible for syndication. Channel requirements as they stand:
– **ChatGPT and Copilot** — selling to US buyers
– **Google AI Mode and Gemini** — a US-based shop
If you’re a UK or Australian merchant reading this and wondering why you’re not showing up, that’s likely your answer. It’s a rollout sequence, not a permanent exclusion, and the correct response is to get your product data right now so you’re ready rather than scrambling on announcement day.
Why syndication is table stakes, not an advantage
Here’s the part I actually want you to take away.
Shopify describes Catalog as effectively providing “GEO as a service.” That’s a fair description of what it does. But think about what it means competitively. Every merchant in Catalog gets the same pipe, the same taxonomy, the same real-time verification, the same four channels.
If everyone has the same distribution, distribution stops being a differentiator. It becomes the floor.
An agent asked to recommend a waterproof jacket under £150 for hiking in Scotland isn’t choosing between merchants who are in Catalog and merchants who aren’t. It’s choosing among a large set of merchants who are all equally syndicated. Something has to break the tie.
The attributes that break the tie
Shopify names the components of GEO fairly explicitly: data completeness, structured formatting, real-time trust signals, and engagement metrics. Catalog handles a good chunk of the middle two automatically. It cannot manufacture the first or the last.
**Data completeness** is where almost every store loses. Catalog can standardise the fields you filled in. It cannot invent a waterproof rating, a fabric weight, a compatibility list or a care instruction that isn’t in your product data anywhere. When an agent filters for “waterproof to 10,000mm,” a product with a blank field isn’t ranked lower — it’s excluded from consideration. There’s no partial credit.
I’ve audited stores with 4,000 SKUs where the average product had six populated attributes and the category norm was closer to twenty. That store is syndicated to four AI channels and functionally invisible on any specific query.
There’s a subtlety in Shopify’s machine-learning inference worth understanding here too. Catalog infers additional attributes to make products more discoverable — but inference works from what you’ve supplied. It can reasonably deduce that a 260gsm merino base layer is midweight. It cannot deduce a waterproof rating from a jacket with no technical data at all. Inference amplifies good data; it does not substitute for absent data, and merchants consistently read it as the latter.
**Engagement metrics** are the other half — and mostly they mean reviews. Volume, recency and specificity. An agent weighing two similar products with similar data will lean on corroboration, and your own copy is not corroboration. This is the component least amenable to automation and the one that takes longest to build, which is exactly why it’s the strongest moat available to a merchant who starts now.
What to actually do this week
1. **Confirm your Catalog status.** Check which of your products are eligible and syndicating. You cannot optimise a channel you haven’t confirmed you’re in.
2. **Pick your top 20 products by revenue.** For each, write down every attribute a knowledgeable customer would ask about before buying. Then count how many exist as structured data rather than sentences in the description.
3. **Fill the gaps as metafields**, not prose. Prose is fine for humans and lossy for machines. Structured fields are unambiguous for both.
4. **Audit price and availability accuracy.** Real-time verification only helps you if what’s being verified is right.
5. **Check your review depth** on those same 20 products. If it’s under ten reviews, that’s a project, not a footnote.
Shopify has handed every merchant on the platform a distribution channel that would have cost a serious integration budget three years ago. That’s genuinely great, and I’d rather compete on this playing field than the old one.
But a level playing field is exactly the thing that means the game is decided elsewhere. It’s decided in your product data, and that part is still yours.
*Sources: Shopify, “Agentic Commerce on Shopify: How It Works” (2026); Shopify Q1 2026 commerce data.*
** Shopify (2026): Catalog syndicates to four AI surfaces – ChatGPT, Microsoft Copilot, AI Mode in Google Search, and the Gemini app. Universal Commerce Protocol (UCP), developed by Shopify and Google, covers cart creation, checkout, payment and post-purchase; backed by Amazon, Meta, Microsoft and Visa. Eligibility: products must be in Shopify Catalog; ChatGPT/Copilot require selling to US buyers, Google/Gemini require a US-based shop. Shopify describes Catalog as ‘GEO as a service’.
✓ No theme edits
✓ Shopify billing
✓ First audit < 5 min
✓ Cancel anytime