Tracking & AnalyticsService
Shopify in AI Shopping Channels: Found, Bought, Counted
I set your AI channels the way you want, fix the product data they read, and capture orders paid in Google AI Mode, Copilot and Meta that GA4 tags miss.
- Published
- Reviewed
Prefer email? next@taskfordaniel.com
The problem
Where do AI-channel orders go missing?
If your Shopify store sells to the US, AI channels may already be taking orders for it. Shopify shares eligible products through Shopify Catalog by default. In Google AI Mode and Gemini, Microsoft Copilot and Meta, an eligible buyer can pay without opening your store, and Shopify says Google Analytics and custom pixels don’t fire there.
The order still shows up in Shopify admin, with channel or referrer attribution. Your browser tags never see it. As of 2 October 2026, Shopify doesn’t say where the “server-to-server pixels” in these checkouts send their data, and I found nothing from Google, Microsoft or Meta on whether their ad platforms count these orders as conversions.
ChatGPT is different. Shopify treats it as a discovery channel: the buyer pays on your own checkout, in ChatGPT’s in-app browser or a new tab. Your tags run there. What can break is attribution.
So the job has two halves, and I do both. Getting found and bought means channel settings and product data that pass Shopify’s checks. Getting counted means AI-channel orders captured from the order itself and reconciled against Shopify.
Scope
What I do
The work splits into five fixes: two for measurement, two for what the channels read and do, and one for ChatGPT Ads. Each line below is one Focused Fix, from USD 450, with a fixed quote agreed before work starts.
-
Capture AI-checkout orders in GA4An order webhook, verified by its HMAC signature and deduplicated on
X-Shopify-Webhook-Id, sends each AI-channel order to GA4 through the Measurement Protocol with a channel label and the Shopify order ID astransaction_id. A weekly reconciliation shows what arrived. Meta and Google Ads get the order only when it carries an identifier they can use. A test store can’t place a real AI-channel order, so I test on synthetic orders and confirm on your first real ones. How the capture works. -
Attribute AI referral visitsA custom GA4 channel group for ChatGPT, Perplexity, Copilot, Gemini and Claude, each order’s referrer and landing UTM read from Shopify, and a Shopify-against-GA4 report. GA4’s built-in AI Assistant channel leaves out AI Mode and AI Overviews, which GA4 counts as Organic Search, and its help pages don’t name Perplexity. Shop’s web experience moved from shop.app to shop.com on 29 September 2026, so the channel group lists both. The referral guide.
-
Clean product dataOn an agreed set of products: barcodes (GTIN) and brand; availability, price and currency in the theme’s JSON-LD, matching the store; sync errors in Google & YouTube and Merchant Center; and the three policies every AI channel requires: Terms of service, Privacy policy, and Return and refund policy. Products missing from AI shopping.
-
Set the channels the way you want themA direct-checkout decision for each channel. Edits to
robots.txt.liquidandagents.md.liquidonly where Shopify’s defaults don’t cover what you need. Products kept out of AI channels with Unlisted or theseo.hiddenmetafield, knowing they also drop out of search engines. Blocking AI crawlers in robots.txt doesn’t stop Shopify Catalog from sending your product data. The direct-checkout decision and what agents read on your store. -
Measure ChatGPT AdsOpenAI’s pixel plus its Conversions API, sharing one event ID so OpenAI keeps the first event and drops the duplicate. Both wait for consent, which matters because OpenAI’s pixel treats consent as granted until you tell it otherwise. Self-serve ChatGPT Ads is open to advertisers whose billed company is in the US, the UK or any EU country. ChatGPT Ads tracking.
Work across several stores or channels is a Custom Engineering Project, from USD 1,500. So is a headless front end, where I build the UCP profile and agents.md on your own domain and replace the per-channel reports Shopify doesn’t offer headless stores yet. The same goes for a weekly AI-channel report across an agency’s clients, or agent and MCP integrations on Shopify’s UCP catalog and checkout.
The process
How it runs
You can stop after any step. The free check and the Health Check are useful on their own, and neither commits you to a fix.
-
Run the free check
The AI Shopping Readiness Check reads your public storefront: AI crawlers in robots.txt, the UCP profile and agent files, product markup, barcodes, policies, which sampled products direct checkout can’t sell, and whether your tags can see AI orders. It gives no score. Anything that lives only in your admin says Cannot tell.
-
Read-only Health Check
One store, one question: do AI-channel orders reach your numbers, and are the channels set the way you want? Up to three systems: Shopify admin with Sales channels > Agentic, GA4, and one of Merchant Center, Meta or Google Ads. Written verdict two working days after the kickoff and confirmed access.
-
A fixed quote, then the fix
I quote each fix before it starts and build it in a separate workspace. A tracking fix is accepted on real orders: I match Shopify’s AI-channel orders against what GA4 and the agreed ad platform received. A product-data or settings fix is accepted against the criteria in the quote.
-
A monthly re-check
Shopify, Google, OpenAI and Meta change these pages and settings often. On a Technical Partnership with Tracking Watch, I re-read your channel settings and reconcile AI-channel orders every month.
In writing
Where each AI channel stands, October 2026
Shopify Help lists four AI channels for agentic storefronts: ChatGPT, Google AI Mode and Gemini, Microsoft Copilot, and Meta. All four are on by default for eligible stores. Three of them take payment inside their own surface, and that is where your browser tags stop seeing the sale.
The default setting, “Allow Shopify to manage for me”, gives every channel Catalog access, turns on direct checkout where a channel offers it, and enrols the store in new AI channels as they appear. Every switch in the table sits in Sales channels > Agentic, once that setting is off.
In detail
Read in Shopify Help on 2 October 2026
Comparison table — scroll horizontally to see all columns
| Channel | Where the buyer pays | Buyers | On by default | Switch | GA4 and pixels |
|---|---|---|---|---|---|
| ChatGPT | Your own checkout, in ChatGPT’s in-app browser or a new tab | Your store must sell to the US; it can be based elsewhere | Yes, for eligible stores | Shopify Catalog access only; there is no direct-checkout setting | Your checkout, so your usual tags apply; attribution can break |
| Google AI Mode and Gemini | Inside Google, in a Shopify-powered direct checkout | US-based shoppers only; the store must be US-based, sell to the US and have a valid Merchant Center account | Yes, for eligible stores; Shopify still lists it as rolling out | Direct checkout | GA4 and custom pixels don’t fire; only server-to-server pixels (started, completed) |
| Microsoft Copilot | Inside Copilot, in direct checkout | US-based shoppers only; the store must sell to the US | Yes, for eligible stores | Shopify Catalog access, Direct checkout | GA4 and custom pixels don’t fire |
| Meta (surfaces such as Muse) | Inside Meta; if Meta can’t collect what checkout needs, your checkout in Meta’s in-app browser | Shoppers in the US, Canada or Mexico; the store must sell to one of them | Yes; an AI channel in admin since 8 September 2026 | Shopify Catalog access, Direct checkout | GA4, custom and third-party analytics pixels don’t fire |
| Perplexity | Not a Shopify channel in Shopify Help as of 2 October 2026 | n/a | n/a | No setting under Sales channels > Agentic | n/a |
- Shop, Shopify’s own agentic channel, isn’t in the table. Its Catalog access can’t be switched off under Sales channels > Agentic, and Shopify says you can’t opt out of Shopify Catalog itself.
- Turning Catalog access off for a channel can take up to 7 days, and it turns off that channel’s direct checkout too.
- Not documented as of 2 October 2026: where the server-to-server pixels send data, and whether Google Ads, Microsoft Advertising or Meta Ads credit orders paid inside their AI surfaces.
- Meta’s own posts name the US and Canada for Muse, so Mexico is Shopify’s eligibility rule, not confirmed Muse availability.
Sources, read 2 October 2026: Shopify Help on agentic storefronts, managing channels, ChatGPT, Google AI Mode and Gemini, Microsoft Copilot, Meta and Shopify Catalog; Shopify’s changelog post Meta is now an AI channel in your admin; Meta’s post on Muse for small businesses. I re-read them every month, and the channel-by-channel guide keeps the change log.
In writing
Which stores is this for?
It’s for Shopify stores whose AI-channel orders already exist or soon will, and for the agencies that report on them. Where your buyers live decides what applies: in-chat checkout follows the shopper’s country, while referral visits and ChatGPT Ads reach other markets too.
In detail
By store, as of October 2026
Comparison table — scroll horizontally to see all columns
| Your store | What applies today | Where I’d start |
|---|---|---|
| US-based, sells to the US, Google & YouTube connected | Direct checkout in Google AI Mode and Gemini, Copilot and Meta, on by default; GA4 and custom pixels don’t fire on those orders | Health Check, then order capture |
| UK or EU brand that ships to the US | ChatGPT can send US buyers to your checkout; Copilot and Meta direct checkout apply. Google’s direct checkout needs a US-based store | Health Check, then capture and attribution |
| UK or EU store selling only to UK and EU buyers | No in-chat checkout for your buyers. AI referral visits, ChatGPT Ads and product data still count | A fix for attribution, ChatGPT Ads or product data |
| Agency running paid traffic for these stores | AI-channel orders that may be missing from the numbers your bidding learns from | A weekly AI-channel report on Tracking Watch, or a Custom project |
| Headless Shopify store | Shopify’s Agentic reports aren’t available for headless stores yet | Custom Engineering Project |
| You want “growth in ChatGPT” and no measurement | I don’t sell rankings | Not this service |
| No AI-channel orders, and none expected | Nothing to capture yet | Wait, and run the free check again in a few months |
Not sure which row is yours? The free check shows what your storefront tells the channels. The rest sits in Sales channels > Agentic.
Handover
What you get
The Health Check ends in a written verdict, and a fix ends in a working change that has passed the checks agreed in its quote. For every material gap inside scope you get the confirmed cause, or what stays unknown, why, and how to verify it.
Before building anything, I read how your own AI-channel orders are marked in the Admin API. Shopify documents the fields, Order.attribution among them, but not the values its AI channels write there, so the rule comes from your real orders, not a guess.
I built a demo with synthetic orders for the capture pipeline: channel labels, GA4 purchase payloads and weekly reconciliation. You can read the demo repository on GitHub; it builds ad-platform payloads but never sends them.
Handover kit
- A channel table: Catalog access and direct checkout for each AI channel, plus auto-enrol, set against what you want, with the three required policies and your Merchant Center sync
- The products AI direct checkout can't sell on your store (subscriptions, bundles, customizable and B2B-only products) and the checkout blocks that may not load there, such as upsells and consent
- A reconciliation over the last 30 days: Shopify's AI-channel orders against GA4 purchases and one ad platform
- How GA4 files your AI traffic today, and which Admin API fields mark your AI-channel orders, read off your own orders
- A fixed-price quote for each fix with a definable scope, valid for 30 days
- For a fix: the working change, a runbook, and defects in it fixed free for 30 days
In writing
Have you done this for other stores?
Not for AI channels. I have no AI-channel client results yet, and I won’t present other work as if it were. The work below is adjacent and real: server-side measurement checked against real orders, and Merchant Center product data, on ordinary channels.
In detail
Adjacent work, with the figures as published on this site
Comparison table — scroll horizontally to see all columns
| Work | Store | Delivered | What changed |
|---|---|---|---|
| Server-side measurement rebuild | Headless Shopify store, US | Aug 2026 | Sales traceable to their source: 6% (39 of 612) → 76% (settled-day reading, 19 Aug 2026). Duplicate purchase reporting: +100% → 0%. Refunds subtracted: none, ever → every refund, from 15 Aug 2026 |
| One product ID across Merchant Center, GA4/Ads and Meta | Herbal-tea brand, Greece | Jul 2026 | The Shopify variant ID as master in the Merchant Center feed, GA4/Ads and the Meta catalogue. On the same store, GA4 conversion coverage against real orders: 29% (84 of 290) before a later server-side migration → 80% (176 of 219) after it |
| Merchant Center feed and settings | New US apparel store, ~350 SKUs | 30 Aug 2026 | Feed and settings repaired and linked to the correct Google Ads account inside a narrowed scope; the approval decision stayed with Google |
Why these: an AI-checkout order has to be captured from the order rather than the browser, and AI channels show your products from the product data you publish. Read them in full: the headless rebuild, one product ID everywhere and the feed work behind it.
Pricing
What does it cost?
The first step is free: the AI Shopping Readiness Check, and a conversation about the task. Everything after it is a catalogue item with a price agreed in writing before work starts.
If the task is already clear, I can quote the implementation directly. If we first need to establish the cause or scope, we agree a separate diagnostic engagement.
The Health Check is a standalone diagnosis with evidence and a practical action plan. You can use it with your team or another specialist; implementation with me is optional.
Paying in euros? The same list is EUR 375, from EUR 425, from EUR 1,400, EUR 185 and from EUR 950 a month.
Price list
- Tracking Health Check USD 395 The AI-channel variant. Read-only: one store, one agreed question, up to three systems, written verdict two working days after the kickoff and confirmed access.
- Focused Fix from USD 450 One of the five fixes above: order capture, referral attribution, product data, channel settings or ChatGPT Ads. Defects in what I delivered are fixed free for 30 days.
- Custom Engineering Project from USD 1,500 Several stores or channels, the full AI-order pipeline into GA4, Meta CAPI and Google Ads with deduplication between storefront and AI checkout, a headless front end, or agent integrations.
- Technical Working Session USD 195 One question, up to 60 minutes, with a short written summary.
- Technical Partnership from USD 1,000/month Tracking Watch: 8 engineering hours a month, in which I re-check your channel settings and reconcile AI-channel orders.
Price and timeline
Next step
Start with the free check. It takes about ten seconds and stores nothing about your store. Then email next@taskfordaniel.com with your store URL and one sentence on what you want from AI channels. Discussing the task is free.
If you already know the question, request the Health Check.
QuoteFixed before work starts
- Price
- Tracking Health Check (AI channels) USD 395 · Focused Fix from USD 450 · Custom Engineering Project from USD 1,500 · quoted in writing
- Turnaround
- Health Check: written verdict two working days after the kickoff and confirmed access. A fix: dated in its fixed quote.
A note from Daniilbefore you decide
What this is not, and what I won't promise
This is engineering on settings, data and measurement. It isn’t a visibility service, and some things are out of anyone’s hands, mine included.
- Rankings or recommendations in ChatGPT, Google AI Mode, Perplexity or Copilot. The channels decide, and OpenAI says its shopping results aren’t ads.
- “Getting you into ChatGPT.” Shopify Catalog already does that for eligible stores, and OpenAI says Shopify merchants don’t need to apply.
- In-chat checkout for buyers outside the documented countries. That means the US for Google and Copilot, and the US, Canada and Mexico for Meta.
- Perplexity as a Shopify channel. Shopify Help doesn’t list it as of 2 October 2026.
- ChatGPT Instant Checkout. OpenAI says it is moving away from a standalone Instant Checkout. Buyers finish on your store.
- 100% attribution. A visit with no referrer lands in Direct, and GA4’s AI Assistant channel leaves out AI Mode and AI Overviews. A server-sent order with no browser session behind it has no real client ID, and Google says Measurement Protocol data on its own may give partial reporting.
- Backfill. Orders that GA4 and the ad platforms missed before the capture went live stay missing there. They are still in Shopify.
- Ad platforms crediting AI direct-checkout orders. I found no documentation for it as of 2 October 2026, and orders without a usable identifier stay out of the ad platforms on purpose.
- A full opt-out from Shop and Shopify Catalog. Shopify says you can’t opt out of Catalog itself. Its way to keep one product out of every AI channel is Unlisted, which also hides it from search engines such as Google.
- Legal advice. Consent wiring for the OpenAI pixel or the Measurement Protocol is something I build. This covers technical implementation, not legal advice.
- Growth figures. I don’t repeat other people’s AI-shopping statistics, and I won’t forecast yours.
— Daniil
Questions
FAQ
Is my store already selling inside AI channels?
If it is eligible and sells to the US, quite possibly, without anyone switching it on. Shopify's agentic storefronts are active by default for eligible stores. The default setting, 'Allow Shopify to manage for me', gives every channel Catalog access and turns on direct checkout wherever a channel offers it. Open Sales channels > Agentic in your admin to see where you stand. Only the store owner, or staff with the Products > View and App and sales channel > Agentic permissions, can open it, so the account you give me for a Health Check needs those two.
Can you get my products recommended in ChatGPT?
No, and nobody can honestly promise that. Shopify Catalog already shares eligible products with ChatGPT, and OpenAI says Shopify merchants don't need to apply. OpenAI also says its product results are chosen independently and aren't ads. What I fix is what Shopify says keeps a store or product out: Catalog eligibility and the three required policies. I also clean the product data the channels read: barcodes, brand, and markup that matches the store.
Should I turn AI direct checkout off?
It depends on what you sell and how your checkout works. Shopify lists what direct checkout in Google AI Mode and Gemini, Copilot and Meta doesn't support: subscriptions, product bundles, customizable and B2B-only products. Checkout blocks such as upsells, loyalty and consent collection may not load. The Health Check gives you a decision for each channel, with the reasons written down.
My store is in the UK or the EU. Does any of this apply?
Part of it. Your UK and EU buyers won't see in-chat checkout: Google and Copilot show it only to US-based shoppers, and Meta only to shoppers in the US, Canada and Mexico. If you sell to the US, ChatGPT can send you US buyers. AI referral visits aren't limited to the US, and they are worth attributing properly. ChatGPT Ads opened in the UK on 11 August 2026 and in 31 European countries in late August, and its pixel and Conversions API need consent wiring.
Will AI-channel orders count as conversions in Google Ads or Meta?
As far as I can find, nobody documents it. As of 2 October 2026 I found no Shopify, Google, Microsoft or Meta page that says whether orders paid inside their AI surfaces count as ad conversions. So I send an AI-channel order to Meta or Google Ads only when it carries an identifier those platforms can use. Without one, it goes to GA4 with a channel label and stays out of the ad platforms.
Where to go next
- Article Shopify Agentic Storefronts, Channel by Channel (October 2026): Where Each AI Order Is Paid and What Your Tracking Sees
- Article ChatGPT, Perplexity and Copilot Visits in GA4 and Shopify: Referrers, utm_source=chatgpt.com and the AI Assistant Channel
- Article What AI Agents Read on Your Shopify Store: agents.md, llms.txt, /.well-known/ucp and robots.txt
- Article Google Turned On AI Mode Checkout for Shopify Stores. Here's How to Get Those Orders Into GA4.
- Article Tracking ChatGPT Ads in the EU: OpenAI Pixel + Conversions API, Consent-Gated
What do you need to get working?
Describe your taskThe first answer is free, within one working day. Or write directly: next@taskfordaniel.com