Skip to content

GA4's AI Assistant channel: what it counts, and the orders it can't see

GA4's AI Assistant channel counts visits from assistants such as ChatGPT, Gemini and Copilot. Google's AI Overviews and AI Mode stay in Organic Search, and an order an agent completes without loading your store never reaches GA4. Read the row next to Shopify's orders by channel.

Three platforms, three answers, one budget to defend. Your GA4 export already holds the answer, and the first finding is free and never leaves your browser. Get your first finding free

By , Founder & CEOPublished 6 min read

GA4's AI Assistant channel counts visits. Not influence, not agent orders: visits. Google defines it as people who arrive from sources like ChatGPT, Gemini, Deepseek, Copilot or Grok, and it leaves out Google's own AI Overviews and AI Mode, which stay in Organic Search. An order an agent completes without loading your store never becomes a visit, so it sits in no GA4 row at all. Shopify's admin is the only place it shows up.

Why does this matter now?

Because the agent can reach the till.

Shopify's help says agentic storefronts let customers "discover and purchase your products in AI channels", and that they are "active by default for eligible stores". The channels it lists are ChatGPT, Google AI Mode and Gemini, Microsoft Copilot, and Meta surfaces such as Muse. Default on. Nobody had to switch anything, which is rather the point of a default.

Patrick O'Driscoll, who runs a DTC growth agency, opened a video that broke out on YouTube this week with the same shift. His first prediction: "Your human customer might never visit your website."

He may be early. He may be right. Either way, the question for your store is not whether assistants send buyers. It is which of those buyers your analytics can see.

What does GA4 put in the AI Assistant channel?

Google's channel definitions give two rules and one exclusion.

  • Your own tags. A visit lands here when its medium exactly matches "ai-assistant". A link you tag yourself with that medium counts. Your UTM habits decide more of this row than you would think.
  • Recognised referrers. When the referrer matches Google's list of AI assistants, GA4 sets the medium to "ai-assistant" and the campaign to "(ai-assistant)". Google names ChatGPT, Gemini, Deepseek, Copilot and Grok as examples. It does not publish the full list.
  • The exclusion. In Google's words: "It excludes Google's AI Overviews and AI Mode." The same page says Organic Search includes them.

So a buyer who found you through Google's AI Mode is an Organic Search session. A buyer who clicked through from ChatGPT is an AI Assistant session. Both were sent by an AI answer. One of them gets the label.

Google built a channel for other companies' assistants and kept its own out of it. Draw your own conclusions. I'd just read the Organic Search row with that in mind.

Which agent orders can GA4 see?

It depends on where the checkout happens. GA4's tag runs on your pages, so the test is one question: does a page of yours load?

How the order happensDoes a page of yours load?What GA4 can recordWhere the order shows
The assistant links to your store and the buyer checks out there. Shopify says ChatGPT purchases complete on your online store checkoutYesA session and a purchase, in AI Assistant when the referrer is recognisedGA4 and Shopify
The agent completes the purchase inside its own channel, where direct checkout is activeNoNothingShopify admin, "with channel or referrer attribution"
Google's AI Mode or AI Overviews sends the visitYesA session, filed under Organic SearchGA4 and Shopify
The buyer reads the answer, then types your address days laterYesDirect, or an earlier source still inside the lookback windowGA4 and Shopify

Shopify's help says that with direct checkout active, customers can buy in the AI channel without leaving it. It says direct checkout is off by default on its Agentic plan. For other stores it does not say, channel by channel, what is on. The only reliable answer is your own admin, under Sales channels, then Agentic.

That second row is the one to watch. It is invisible to GA4 by construction, and it is the row that grows if agents do more of the buying.

What can the AI Assistant row not tell you?

It cannot count orders with no visit. See the table. No page, no tag, no row.

It cannot see influence. Someone asks an assistant for the best version of a product, then searches your brand on Google the next day and buys. GA4 files that order under Organic Search, or Paid Search if they clicked your brand ad. The assistant wrote the shortlist. Search gets the credit. In a formation, that is the midfielder who made the pass watching the striker take the applause.

It cannot tell an empty row from a blind one. A visit with no referrer and no tags lands in Direct. An assistant whose links pass no referrer adds to Direct, not to AI Assistant. And Google's attribution models give Direct credit only when every visit on the path was direct. If your Direct share looks odd, some of the answer may be sitting there.

A small AI Assistant number is a fact about labelled visits. It is not a fact about how much AI moved your revenue. Those are different questions, and only one of them has a row.

What to do this week

  1. Read the row. In GA4, open Reports, then Acquisition, then Traffic acquisition, with Session default channel group and the last 90 days. Write down AI Assistant sessions and purchases. Pass: two numbers, with the date range beside them. Fail: there is no AI Assistant row, so check the report uses the default channel group and not a custom one.
  2. Find the orders GA4 cannot see. In Shopify admin, open Sales channels, then Agentic, and note which channels are on and whether direct checkout is active. Then filter Orders by sales channel for the same 90 days. Pass: you know how many orders came through agent channels. Fail: the count is above zero and GA4 shows no matching purchases. Those orders sit outside every GA4 report you own.
  3. Report both on one line. "AI Assistant: N sessions and N purchases in GA4. Agent channels: N orders in Shopify." Pass: whoever reads it sees both numbers. Fail: the GA4 row travels alone, labelled "AI revenue".

See what each channel caused, AI Assistant included. Your GA4 Attribution paths export already holds AI Assistant next to every other channel. Drop it on causalityengine.ai/start and your first finding is free, computed in your browser, and the file never leaves your machine. The full read shows what each channel caused next to what last-click gave it, in 1 to 2 minutes, for €99 once (excluding VAT), refundable within 30 days. Get your first finding free

Sources, 14 October 2026: Traffic-source dimensions, default channel group (Google); Attribution settings (Google); Get started with attribution (Google); Agentic storefronts (Shopify); The New Era of Ecommerce Has Just Begun (Patrick O'Driscoll, YouTube, 11 October 2026)

Frequently asked questions

  • What counts as AI Assistant traffic in GA4?
    Visits whose medium is "ai-assistant", either because you tagged the link that way or because the referrer matches Google's list of AI assistants. Google names ChatGPT, Gemini, Deepseek, Copilot and Grok as examples. Google's own AI Overviews and AI Mode are excluded and count as Organic Search.
  • Does GA4 record a purchase an AI agent makes for a shopper?
    Only if a page of your store loads. If the shopper clicks through from an assistant and checks out on your site, GA4 sees the session and the purchase. If the agent completes the purchase inside its own channel through direct checkout, no page of yours loads, so GA4 records nothing. Shopify's admin still shows the order with its channel or referrer.
  • Where are Google AI Mode visits in GA4?
    In Organic Search. Google's channel definitions say the AI Assistant channel excludes AI Overviews and AI Mode, and that Organic Search includes them.

Go deeper: Incrementality testing, explained.

Sixty-second versions of these ideas: Causality Engine on YouTube Shorts.

Have an audience of ecommerce operators? Earn 20% recurring commission by recommending the €99 read.

Keep reading

Terms in this article

Browse the full glossary

Your platforms guess.
We run the math.

Upload a GA4 export and see what each channel caused, next to last-click, in 1–2 minutes. The read is yours to keep.

The free finding runs in your browser. Your file never leaves it. The full read is €99, refundable within 30 days, no questions asked. Prices exclude VAT.