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 Joris van Huët, 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 happens | Does a page of yours load? | What GA4 can record | Where the order shows |
|---|---|---|---|
| The assistant links to your store and the buyer checks out there. Shopify says ChatGPT purchases complete on your online store checkout | Yes | A session and a purchase, in AI Assistant when the referrer is recognised | GA4 and Shopify |
| The agent completes the purchase inside its own channel, where direct checkout is active | No | Nothing | Shopify admin, "with channel or referrer attribution" |
| Google's AI Mode or AI Overviews sends the visit | Yes | A session, filed under Organic Search | GA4 and Shopify |
| The buyer reads the answer, then types your address days later | Yes | Direct, or an earlier source still inside the lookback window | GA4 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
- 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.
- 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.
- 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)
Related answers
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
- Agentic CommerceAgentic commerce is shopping performed by AI agents on a customer's behalf: the agent finds, selects, and purchases products through APIs or automated checkout rather than a human browsing a storefront session.
- AnalyticsAnalytics is the systematic computational analysis of data. It reveals customer behavior and measures campaign performance.
- AttributionAttribution identifies user actions that contribute to a desired outcome and assigns value to each. It reveals which marketing touchpoints drive conversions.
- Attribution ModelAn Attribution Model defines how credit for conversions is assigned to marketing touchpoints. It dictates how marketing channels receive credit for sales.
- CausalityCausality is the relationship where one event directly causes another, essential for identifying specific actions that drive desired outcomes in marketing.
- Direct TrafficDirect Traffic refers to website visitors who arrive by typing the URL directly into their browser or through bookmarks. They do not come from search engines or referrals.
- MatchingMatching estimates a treatment effect from observational data by comparing treated units with untreated units that look alike on chosen variables. It can adjust only for variables that were measured, and it assumes they close every back door.
- RevenueRevenue is the total income generated by the sale of goods or services related to a company's primary operations.