In short. GA4 assigns traffic to the first matching custom channel, so an earlier overlapping channel can capture traffic intended for AI assistants.
Definition: A custom channel group in Google Analytics 4 (GA4) is an ordered set of rule-based traffic categories. As of October 2026, Google's documentation specifies that traffic enters the first matching channel, so an earlier overlapping rule can capture traffic intended for an AI assistants channel.
Key facts
- Google's custom channel groups documentation places its AI assistants example above Referrals and, where needed, Organic Search.
- Google's default channel definitions define Referral using the medium values
referral,app, orlink. - Google's Traffic acquisition documentation defines Session source / medium as the source and medium associated with a new session.
Why can an AI source match another channel?
Source identifies where traffic originates; medium describes the acquisition method, according to Google's Traffic acquisition report documentation. An assistant-specific source condition and a broader medium condition can therefore both describe the same traffic.
Applying Google's first-match rule, if traffic satisfies both an AI assistants channel and an earlier Referral channel, Referral receives it. Moving the AI channel above that overlapping channel changes which category receives the match. This is a consequence of the documented ordering rule, rather than an observed result from a particular website.
Google's default-channel documentation also lists an AI Assistant channel. Its medium is ai-assistant; Google sets that medium when the referrer matches its assistant list. Organic Search includes Google AI Overviews and AI Mode. The channels and conditions present in the custom group determine which overlaps need attention.
How is the channel order changed?
Google's editing instructions locate channel groups at this administration path:
Admin > Data display > Channel groups
The existing group opens from its row. Reorder allows channels to be dragged into position; Apply confirms the order, and Save group saves the configuration. Google's AI example puts AI assistants above Referrals and allows placement above Organic Search when needed.
How can the classification be checked?
Google's Traffic acquisition instructions give this report path:
Reports > Acquisition > Traffic acquisition
The report includes Session source, Session medium, and Session source / medium. These fields expose the acquisition values relevant to the overlapping conditions. Its Sessions metric counts sessions that begin on the website or application.
Google's custom-group documentation permits the configured group as a primary or secondary dimension in acquisition reports. Selecting that group exposes its channel rows. The same documentation states that custom groups can apply retroactively to reports, so the selected historical period can reflect the revised classification.
Related terms
- How do I create an AI assistants channel in GA4?
- Where does GA4's default channel group classify AI assistant visits?
- Can a GA4 custom channel group classify historical visits?
- GA4 traffic acquisition
FAQ
Does a more specific source condition automatically take priority?
Google's ordering rule assigns traffic to the first matching channel. A later source condition receives traffic only if no earlier channel matches it.
Does reordering change the default channel group?
Google's default-channel documentation says the default group cannot be edited. Reordering takes place within the custom group selected for editing.
Sources
- Google Analytics Help, "Custom channel groups", undated
- Google Analytics Help, "Default channel group", undated
- Google Analytics Help, "[GA4] Traffic acquisition report", undated
Check how a page reads to answer engines. Open the GEO score analyzer