I used to be digging by means of a Google Analytics 4 account just lately, broke the visitors down by supply and medium, and noticed one thing that made me cease scrolling. The identical supply, chatgpt.com, was sitting in three totally different channels directly. Not three totally different sources. One supply, scattered throughout three channels, in the identical report. In case you’ve obtained GA4’s new AI Assistant channel, there’s a great likelihood the very same factor is going on in your knowledge proper now. And it means the AI visitors quantity you’re reporting is sort of actually flawed.
AI traffic is still a small slice for many websites, but it surely converts properly above its weight: Similarweb’s clickstream data has ChatGPT referrals changing at round 7%, forward of natural search and never far behind paid. A high-intent channel that small is price measuring correctly quite than eyeballing it. Let me present you why it fragments, and repair it.
So What Did Google Really Change?
On Might 13, 2026, Google added a native AI Assistant channel to GA4’s Default Channel Group. The concept is straightforward. When GA4 spots a referrer it acknowledges as an AI assistant, it tags the session with the medium ai-assistant, drops it into the AI Assistant channel, and stamps the marketing campaign as (ai-assistant). No setup, no regex, nothing so that you can construct. It rolled out progressively and reached most properties by early June 2026.
In case you spent the final yr stitching collectively customized regex simply to see your AI visitors, that’s a real win. Earlier than this, these visits sat in Referral, or in Direct when the referrer was lacking.
However right here’s the catch, and it’s hiding within the phrase “acknowledges.” The listing of platforms Google acknowledges retains transferring. At launch, it named ChatGPT, Gemini, and Claude. By June, the stay documentation listed a special set (ChatGPT, Gemini, DeepSeek, Copilot, and Grok), with Claude quietly dropped. Perplexity, one of many highest-intent AI sources going, nonetheless isn’t on the listing and retains touchdown in Referral. So don’t hard-code a platform listing right into a shopper report. Test Google’s channel definitions on the day you publish, as a result of they modify.
1 Supply, 3 Channels: The Downside Hiding In Your Experiences
Again to that screenshot. The explanation a single supply splits throughout three channels is that GA4 decides the channel utilizing supply and medium collectively, not supply by itself. Add Session supply/medium as a dimension, and you may watch chatgpt.com break into three:
chatgpt.com / ai-assistantlands in AI Assistant. That is the slice GA4 acknowledged and tagged.chatgpt.com / referrallands in Referral. These are the periods GA4 didn’t tag, plus something that arrived earlier than the channel switched on on your property (bear in mind, the rollout dragged into June).chatgpt.com / (not set)lands in Unassigned, the channel nearly no person ever opens. Google’s personal rule is blunt right here: when supply/medium comes by means of as (not set), there’s no channel rule to catch it, so it falls into Unassigned.

Why would a supply you clearly acknowledge flip up with no medium? In my expertise it’s normally the ChatGPT app and its in-app browser. As MarTech has documented, hyperlinks opened inside these embedded browsers are inclined to strip the referrer, so GA4 hangs on to the supply however loses the medium.
So your actual ChatGPT quantity isn’t in a single place. It’s smeared throughout three channels, and one in every of them is a bucket you most likely by no means test. Learn the AI Assistant channel by itself, and also you’ll undercount each single time.
Why The Apparent Fixes Don’t Work
There are three instinctive fixes right here, and I wouldn’t lean on any of them:
- Simply learn the AI Assistant channel. It misses the Referral and Unassigned slices of the exact same visitors, and it ignores Perplexity utterly.
- Evaluate this month to final. The native channel solely counts ahead from the rollout date, and it switched on at totally different occasions for various properties. So any vary reaching again into spring 2026 is evaluating tagged visitors in opposition to untagged visitors. That’s not a pattern; it’s an artifact.
- Test your rank monitoring. Totally different query totally. Rankings let you know about place, not whether or not an assistant really despatched somebody to your website.
The Repair: 1 Customized Channel That Matches On Supply
Right here’s the transfer that truly solves it. Construct a customized channel group and match for supply whereas ignoring medium utterly. The second you try this, the ai-assistant, referral and (not set) variations of chatgpt.com collapse right into a single line.
You get two bonuses on prime. A customized channel group applies its guidelines retroactively throughout your entire date vary, so it rescues all these outdated ChatGPT periods caught in Referral. And since you’re writing the rule, you may embody the platforms Google leaves out, Perplexity included.
Right here’s how I set it up:
1. Go to Admin > Knowledge show > Channel teams and create a brand new group.

2. Add a channel and name it AI.

3. Set the situation to Supply matches regex, with a sample protecting the AI domains.

4. Drag the AI channel above Referral and Natural, so it claims these periods first.
5. Save, then apply the group as your major dimension in any acquisition report.
The regex is the place you may quietly sabotage your self, so construct it fastidiously. Hold entries tied to recognizable domains or service-specific host tokens. By no means throw in a naked token like gpt by itself, as a result of it’ll match any supply that occurs to comprise these three letters and drag in false positives, which is strictly the kind of factor that will get your knowledge picked aside. Right here’s a boundary-aware sample protecting the most important AI sources you’d wish to monitor:
.*(^|[/.:@?&=])(chatgpt.com|chat-gpt.org|openai.com|perplexity|gemini.google.com|copilot.microsoft.com|edgepilot|edgeservices|claude.ai|deepseek.com|grok.com|you.com|nimble.ai|iask.ai|aitastic.app|bnngpt.com|writesonic.com|copy.ai)([/.:@?=]|$).*Two fast notes on that. gemini.google.com is a selected host, so it received’t hoover up all of your Google natural, which is strictly why you will need to by no means add a naked google to the listing. And deal with the sample as perishable. I’d assessment it each quarter, as a result of platforms come and go and their domains might change.
The Bit Even A Good Channel Can’t Repair
That is the half most guides skip, and it’s the half that retains you trustworthy. A customized channel group fixes how visitors is categorised, not whether or not it will get collected within the first place. A supply rule can solely catch periods that confirmed up with a supply it will possibly really learn.
The largest blind spot is AI visitors with no referrer in any respect, which lands in Direct. Most of that comes from the AI cell apps and in-app browsers, which go nothing for GA4 to learn, so there’s no supply to match on.
On prime of that, Google’s personal AI Overviews and AI Mode get counted as Natural Search (google / natural), and Google intentionally retains them out of the AI Assistant channel. For lots of web sites, that’s the only greatest AI floor there may be, and it’s invisible as “AI” in your experiences. Don’t attempt to drag it into your AI channel both, otherwise you’ll swallow up atypical Google natural accidentally.
So, be exact about what you’re claiming. With this tradition channel in place, you’ve obtained an entire and constant quantity for the AI sources you may really determine. What you haven’t obtained is a measure of whole AI affect. Whether or not an assistant beneficial you to somebody who by no means clicked is a very totally different drawback, and no channel group goes to unravel it.
What I’d Do This Week
Deal with the native AI Assistant channel as a place to begin, not the completed product. Then:
- Add Session supply/medium to a Visitors acquisition report and go in search of your AI domains unfold throughout AI Assistant, Referral, and Unassigned. Actually, seeing the cut up for your self is half the lesson.
- Construct the source-based AI customized channel group to tug the fragments again collectively and recuperate the historical past the native channel left behind.
- Write down a month-to-month baseline. With a transferring platform listing and a giant darkish slice you may’t see, the month-on-month pattern will let you know excess of any single headline determine.
Google lastly placing AI visitors on the dashboard is an actual step ahead. Simply do not forget that the default view fingers you the straightforward slice. The precise work now could be realizing precisely which slices it’s quietly leaving out.
Extra Assets:
Featured Picture: Roman Samborskyi/Shutterstock
#GA4s #Assistant #Channel #Undercounts #Visitors #Construct #Doesnt

