Skip to content

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

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

Work order Tracking & Analytics

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.

  1. 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 as transaction_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.

  2. 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.

  3. 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.

  4. Set the channels the way you want themA direct-checkout decision for each channel. Edits to robots.txt.liquid and agents.md.liquid only where Shopify’s defaults don’t cover what you need. Products kept out of AI channels with Unlisted or the seo.hidden metafield, 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.

  5. 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.

  1. 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.

  2. 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.

  3. 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.

  4. 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

ChannelWhere the buyer paysBuyersOn by defaultSwitchGA4 and pixels
ChatGPTYour own checkout, in ChatGPT’s in-app browser or a new tabYour store must sell to the US; it can be based elsewhereYes, for eligible storesShopify Catalog access only; there is no direct-checkout settingYour checkout, so your usual tags apply; attribution can break
Google AI Mode and GeminiInside Google, in a Shopify-powered direct checkoutUS-based shoppers only; the store must be US-based, sell to the US and have a valid Merchant Center accountYes, for eligible stores; Shopify still lists it as rolling outDirect checkoutGA4 and custom pixels don’t fire; only server-to-server pixels (started, completed)
Microsoft CopilotInside Copilot, in direct checkoutUS-based shoppers only; the store must sell to the USYes, for eligible storesShopify Catalog access, Direct checkoutGA4 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 browserShoppers in the US, Canada or Mexico; the store must sell to one of themYes; an AI channel in admin since 8 September 2026Shopify Catalog access, Direct checkoutGA4, custom and third-party analytics pixels don’t fire
PerplexityNot a Shopify channel in Shopify Help as of 2 October 2026n/an/aNo setting under Sales channels > Agenticn/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 storeWhat applies todayWhere I’d start
US-based, sells to the US, Google & YouTube connectedDirect checkout in Google AI Mode and Gemini, Copilot and Meta, on by default; GA4 and custom pixels don’t fire on those ordersHealth Check, then order capture
UK or EU brand that ships to the USChatGPT can send US buyers to your checkout; Copilot and Meta direct checkout apply. Google’s direct checkout needs a US-based storeHealth Check, then capture and attribution
UK or EU store selling only to UK and EU buyersNo in-chat checkout for your buyers. AI referral visits, ChatGPT Ads and product data still countA fix for attribution, ChatGPT Ads or product data
Agency running paid traffic for these storesAI-channel orders that may be missing from the numbers your bidding learns fromA weekly AI-channel report on Tracking Watch, or a Custom project
Headless Shopify storeShopify’s Agentic reports aren’t available for headless stores yetCustom Engineering Project
You want “growth in ChatGPT” and no measurementI don’t sell rankingsNot this service
No AI-channel orders, and none expectedNothing to capture yetWait, 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

WorkStoreDeliveredWhat changed
Server-side measurement rebuildHeadless Shopify store, USAug 2026Sales 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 MetaHerbal-tea brand, GreeceJul 2026The 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 settingsNew US apparel store, ~350 SKUs30 Aug 2026Feed 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

  1. 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.
  2. 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.
  3. 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.
  4. Technical Working Session USD 195 One question, up to 60 minutes, with a short written summary.
  5. 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.
Describe your task

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.

Daniil Maximkin

Hi, I’m Daniil.

I work with you from defining the problem to implementation and handover. You talk to the person who does the work. I work in English and Russian.

What do you need to get working?

Describe your task

The first answer is free, within one working day. Or write directly: next@taskfordaniel.com