GA4 pour AI Trafic

The hands-on GA4 configuration how-to pour AI trafic — the native AI Assistant channel, a custom channel groupe with a source regex, the channel-order rule, Explorations pour landing-page and conversion analysis, UTM behavior by platform, and joining Search Console.

Première publication : 3 juil. 2026 · Dernière mise à jour : 3 août 2026 · Advanced
Langues

GA4 now donne vous two façons to voir AI trafic: the native AI Assistant channel (ajouté to the Par défaut Channel Groupe on May 13, 2026 — automatic but referrer-only and pas retroactive) and a custom channel groupe vous construire with a Source-matches-regex rule. The un chose everyone obtient incorrect is channel order: GA4 arrête at the premier matching channel, so votre AI channel doit sit ci-dessus Referral or every chatgpt.com session obtient silently absorbed into Referral. But setup is step un, pas the finish line. The réel valeur is in an Exploration: cross-tab Session source/medium contre Landing page and clé events to voir qui pages AI outils en réalité send trafic to and si it converts — the parts la plupart guides skip. UTM behavior is platform-specific (ChatGPT increasingly appends utm_source=chatgpt.com; Perplexity, Gemini, and Claude généralement don't), and combining with Search Console is a manual URL-level join, pas a native report. And 35–70% of AI visits arrive with aucun referrer at tout, so everything vous configurer ici measures a floor, pas a ceiling.

Custom channel definitions are ordered, so an précédent broad rule peut capture a session avant a plus tard AI-specific rule. Evidence for this claim GA4 lets editors create custom channel groups from ordered rules, and a session is assigned to the first matching channel. Scope: GA4 custom channel groups; availability and limits depend on the property and product configuration. Confidence: high · Verified: Google Analytics: Custom channel groups Source and medium analysis remains limited to acquisition information que reaches GA4. Evidence for this claim GA4 exposes session source and session medium as acquisition dimensions for analyzing where sessions originated. Scope: Observable acquisition metadata; traffic without a usable referrer or campaign tag can be unattributed or classified as direct. Confidence: high · Verified: Google Analytics: Traffic-source dimensions

TL;DR — Two layers: GA4’s native AI Assistant channel (Par défaut Channel Groupe, ajouté May 13, 2026 — automatic, referrer-only, pas retroactive, narrower recognized-source liste) and a custom channel groupe vous construire (broader, fonctionne on historical données, costs un of votre 2 standard-property custom-group slots). Channel order is load-bearing: GA4 assigns trafic to the premier channel whose definition it matches, so AI doit sit ci-dessus Referral or AI sessions obtenir silently absorbed into Referral. Setup is step un — the payoff is a Free Formulaire Exploration cross-tabbing Session source/medium × Landing page × clé events, and an AI segment vous pouvez reuse à travers quelconque report. UTM behavior is platform-specific: ChatGPT increasingly appends utm_source=chatgpt.com; Perplexity, Gemini, and Claude généralement don’t. Combining with Search Console is a manual URL-level join (GSC impressions × GA4 sessions on the même landing page), pas a native report — and GA4 can’t isolate AI Overviews from Organic Search at tout. Everything ici measures the referred slice; 35–70% arrives with aucun referrer and stays in Direct.

The two layers, and ce que chaque un en réalité covers

Since May 2026 là are two distinct façons to voir AI trafic in GA4, and it’s worth being precise à propos de ce que chaque fait.

Couche 1 — the native AI Assistant channel. On May 13, 2026, Google ajouté an AI Assistant channel to GA4’s Par défaut Channel Groupe. Google’s description: “AI Assistants is the channel by qui utilisateurs arrive at votre site from sources comme ChatGPT, Gemini, Deepseek, Copilot, or Grok.” Mechanically, quand a session’s referrer matches Google’s internal liste of recognized AI Assistant sources, GA4 assigns medium ai-assistant and campaign (ai-assistant) and routes it to ce channel. Three choses to know: it’s automatic (nothing to configurer), it’s referrer-only (aucun referrer, aucun classification), and it is pas retroactive — it classifies going forward from rollout, pas votre historical sessions. The recognized-source liste aussi isn’t entièrement publié, so treat it as a moving target.

Couche 2 — a custom channel groupe vous construire. Ce is où vous obtenir contrôler: broader domain coverage, the ability to re-segment historical données the native channel skips, and a channel que behaves exactly how vous define it. The cost is un of votre 2 custom channel groupes on a standard property (GA4 360 obtient 5; the predefined groupe doesn’t count contre the limite), and chaque groupe permet up to 50 channels. La plupart practitioners run les deux — the native channel pour a zero-maintenance baseline, a custom groupe pour the fuller picture.

The un chose neither couche peut do: separate Google’s AI Overviews / AI Mode clicks from regular blue-link Organic Search. Google’s channel definitions fold AI-feature clicks into Organic Search, and the referrer is indistinguishable from a normal Google click — so aucun regex and aucun custom channel peut pull les out. That’s a boundary condition to state and déplacer past; the pourquoi behind it is a whole topic of its propre.

The dark-traffic floor, stated une fois

Avant configuring anything, définir the expectation: a grand share of AI-driven visits — studies put it at 35% to 70% (Loamly’s 446 405-visit sample puts the élevé fin at 70,6%) — arrive with aucun referrer at tout and land in Direct by construction. That’s pas a detection échec GA4 pourrait fix; Direct is défini as the “no signal at all” bucket, so referrer-stripped AI visits fall là the même façon a typed-in URL fait. Nothing vous construire in ce article recovers ceux. The dark-traffic mechanism (referrer policies, noreferrer, in-app navigateurs, copy-paste) is covered in depth by the attribution deep dive — I’m stating the headline une fois and moving straight to ce que vous peut instrument.

Session-scoped vs. first-user dimensions — pick the correct field avant vous construire

GA4 exposes AI-source données at two différent scopes, and mixing les up quietly changements ce que a report is en réalité telling vous.

  • Session source / medium (session-scoped) — records the source and medium pour que spécifique visit. Ce is the field every configuration step in ce article uses: the custom channel’s Source-matches-regex condition, the Exploration in Step 4, and the landing-page report in Step 5. It réponses “did ce visit come from an AI outil,” qui is the question ce article’s setup is construit to réponse.
  • Premier utilisateur source / medium (user-scoped) — records the source and medium of a user’s very premier visit, and jamais changements après que aucun matter how nombreux times ils retourner via a différent channel. GA4’s Utilisateur acquisition report is construit on ce scope; Trafic acquisition is construit on the session scope.

Pourquoi c’est important ici: pull votre AI channel into a Utilisateur acquisition report à la place of Trafic acquisition and you’re asking a différent question — “how nombreux of our utilisateurs were premier acquired via AI” — not “how nombreux visits ce period came from AI.” A returning utilisateur who premier arrived via organic search and plus tard clicks back in from ChatGPT montre up as AI trafic in the session-scoped view and as Organic Search in the user-scoped un. Neither number is incorrect; ils réponse différent questions, and citing un pendant que meaning the autre misleads whoever reads the report.

Every report ce article builds — the Exploration in Step 4, the landing-page report in Step 5, the conversion comparison in Step 6 — is deliberately session-scoped, parce que “which visits did AI send, and to which pages” is a session-level question. Si vous aussi vouloir the user-scoped réponse (“how nombreux of our utilisateurs’ first-ever touch was AI”), construire a second, clearly-labeled Exploration en utilisant Premier utilisateur source / medium à la place, and don’t merge the two into un table. Google’s traffic-source dimensions documentation covers the complet scope distinction à travers every acquisition dimension, pas simplement source/medium.

Step 1 — vérifier si the native channel is déjà live

Reports > Acquisition > Trafic acquisition, switch the principal dimension to Session par défaut channel groupe, and regarder pour an AI Assistant row. Si it’s là, the native classification is running on votre property. Wide availability rolled out via early June 2026 (the exact “wide availability” date is secondary-sourced — Google dated the classification logic to May 13 but didn’t separately date the availability milestone), so si vous don’t voir the row yet, it may encore be arriving.

Step 2 — construire a custom channel groupe

Admin > Données afficher > Channel groupes > Créer nouveau channel groupe. (GA4 shuffles its Admin layout periodically — si que chemin has déplacé, search Admin pour “Channel groupes.” Vérifier live avant vous rely on quelconque screenshot, notamment mine.)

  1. Nom the groupe something comme “AI + Default” so vous know En un coup d’œil Ce que c’est.
  2. Ajouter nouveau channel, nom it AI.
  3. Définir the condition: Sourcematches regex → paste an anchored, domain-scoped pattern (voir the Scripts tab — do pas utiliser the overly broad “any string containing ai” patterns floating autour secondary summaries; ils false-positive on domains comme mail.com and wikipedia.org).
  4. Drag the AI channel ci-dessus Referral. Ce is the load-bearing step (suivant section).
  5. Enregistrer.

Pris en charge match fields, si vous vouloir to obtenir fancy: Campaign ID, Campaign nom, Par défaut channel groupe, Manual ad content, Medium, Source, and Source platform. Pour a belt-and-suspenders setup, ajouter a second condition matching utm_source containing chatgpt to aussi catch ChatGPT Search’s self-appended tag (plus on que ci-dessous).

Step 3 — obtenir the channel order correct (the silent échec mode)

Ce is the unique la plupart important sentence in the whole setup, straight from Google’s docs: “Trafic is inclus in the premier channel whose definition it matches donné the current order of channels in the groupe.” Lire que à nouveau with AI trafic in mind. A session from chatgpt.com legitimately matches Referral (it’s a referring domain). So si Referral sits ci-dessus votre AI channel in the ordering, every unique AI session obtient claimed by Referral premier and jamais reaches votre AI channel.

There’s aucun error. Aucun warning. Aucun red flag in the UI. The report simplement quietly reads zero (or near-zero) AI trafic pendant que votre AI channel silently ne fait pashing — and you’ll spend an afternoon debugging a regex que was fine tout along. Drag AI ci-dessus Referral, enregistrer, and confirmer by checking que the AI row now has sessions in a Trafic acquisition report scoped to votre custom groupe.

Step 4 — the partie la plupart guides skip: construire an Exploration

A channel is a étiquette. It indique vous how beaucoup AI trafic vous got. It ne fait pas tell vous qui pages got it or si quelconque of it converted — and that’s the partie stakeholders en réalité care à propos de. Que lives in an Exploration.

Explore > Blank (Free Formulaire). Alors:

  • Dimensions: ajouter Session source / medium, Landing page + requête string, and optionally Session par défaut channel groupe (or votre custom groupe). Drag Landing page into Rows and Session source/medium into a secondary row or a column.
  • Metrics: ajouter Sessions, Engagement rate, and — the un que matters — votre Clé events (conversions). Revenue aussi, si vous have ecommerce or a valeur on votre clé events.
  • Filter or segment to AI sources. Vous pouvez ajouter a filter (Session source/medium matches regex votre AI domains), but the meilleur déplacer is to construire a reusable segment (suivant section) so ce view drops into quelconque report, pas simplement ce un.

Now vous have a table que réponses réel questions: qui landing pages AI outils send trafic to, how engaged que trafic is, and ce que it converts.

Construire the AI segment une fois, reuse it everywhere

In the Exploration’s Segments panel, + > Construire a nouveau segment > Session segment. Condition: Session source / medium matches regex with votre AI pattern (and, si vous vouloir ChatGPT Search’s tagged trafic, an OR condition on utm_source containing chatgpt). Nom it AI Sources. Now vous pouvez:

  • Drop it into quelconque Exploration alongside Organic Search, Paid, and Referral segments pour side-by-side comparison.
  • Comparer AI’s engagement and taux de conversion contre votre autre channels in the même table — qui is far plus persuasive que quoting a conversion stat from someone else’s blog post.

A segment is plus flexible que a channel parce que it isn’t bound to un report or un channel-group slot. Construire les deux — the channel pour at-a-glance reporting, the segment pour analysis.

Step 5 — the landing-page-by-AI-source report (the la plupart actionable un)

Si vous construire un report from ce article, construire ce. Landing page in Rows, votre AI Sources segment applied, Sessions and Clé events as metrics. Ce que vous obtenir is a ranked liste of lune pages AI outils are en réalité driving personnes to — qui is a usable proxy pour qui of votre content is winning citations and retrieval in AI réponses.

Que faire with the output: double bas on lune page types que concentrate AI trafic. Quand Ahrefs ran ce analysis on our propre données, we trouvé que 80% of our AI search trafic went to our homepage, product pages, and free outils — pas our blog posts. That’s exactly the kind of insight ce report surfaces: it indique vous où to invest (plus free outils, stronger product pages) plutôt que guessing. Votre concentration va differ, but the report type is the même.

Step 6 — conversion and revenue reporting pour AI trafic

Session count is the vanity number; conversions are the un que obtient budget. Appliquer votre AI Sources segment to votre standard key-event / conversion reports, or construire the comparison directement in an Exploration with Sessions, Clé events, and (si vous have it) Revenue as metrics, segmented AI vs. Organic vs. Paid. The story que tends to land with stakeholders is taux de conversion, pas volume — AI trafic is frequently a petit share of sessions que punches bien ci-dessus its weight on conversions, so a table que montre “AI is 1% of sessions but converts at Nx organic” reframes the whole conversation. (The spécifique conversion-premium figures — the 23x and Loamly’s 10,21% vs 2,46% numbers — are owned by the attribution sibling; pull votre propre numbers from ce report plutôt que quoting theirs.)

Step 7 — UTM tagging: platform-specific, pas “AI strips everything”

The blanket claim you’ll lire everywhere — “AI platforms strip tout UTMs, so tagging is pointless” — is incorrect in les deux directions. The reality in 2026:

  • ChatGPT increasingly appends its propre utm_source=chatgpt.com on some outbound liens, notably from ChatGPT Search. Ce is the rare cas of an AI platform making attribution easier — worth catching with a utm_source condition in votre channel or segment. (Moteur de recherche Roundtable reported OpenAI expanding ce behavior; the page 403’d during research, but multiple secondary sources corroborate the direction.)
  • Perplexity, Gemini, and Claude généralement don’t ajouter or preserve UTMs on cited liens. Aucun vendor documents its outbound-link behavior, so ce is from independent testing, pas official docs — treat it as “here’s what testing shows,” qui is the honest framing pour tout of ce.
  • None of it helps with liens vous don’t contrôler. Quand an AI outil cites vous, it cites l’URL canonique it trouvé — pas some tagged URL you’d comme it to utiliser. Vous ne peut pas UTM-tag votre façon into attribution pour citations.

Où UTM tagging fait encore earn its garder: liens vous placer yourself in votre propre outbound content (newsletters, syndication, citation-bait vous publish elsewhere), où vous contrôler l’URL and peut tag it — provided the destination platform doesn’t scrub it. Marginal, but réel. Simplement don’t expect it to solve the citation-attribution problem, parce que it structurally can’t.

Step 8 — combining with Search Console pour AI-features context

Google’s Gen AI performances reports (June 3, 2026) surface votre appearances in “AI Overviews, AI Mode, and generative AI fonctionnalités in Découvrir” — but impressions seulement: aucun clicks, aucun CTR, aucun position. So vous pouvez’t obtenir “AI Overview clicks” from GSC quelconque plus que vous pouvez from GA4.

The practical workaround is a manual URL-level join, and it’s worth being blunt que it’s manual:

  1. In Search Console > Performances, filter by the AI-features search-appearance type and export the pages que apparaître (impressions).
  2. In GA4, ouvrir votre landing-page report (Step 5) and pull sessions/clé events pour ceux même URLs.
  3. Join the two exports on landing-page URL — pas on channel, parce que GA4 can’t isolate AI-feature clicks, so a channel join is impossible.

The output indique vous qui URLs are showing up in AI fonctionnalités (GSC impressions) and ce que ceux même URLs do in GA4 (sessions, conversions). Si you’ve lié GA4 and GSC via Admin > Product liens > Search Console liens, some of ce surfaces in GA4’s Search Console reports — but the AI-feature slice encore exige the manual join parce que neither product tags sessions as “came from an AI Overview.” Définir expectations accordingly: ce is a workflow, pas a button.

Cross-reference Bing Webmaster Outils’ AI Performances report (public preview, Feb 2026) the même façon — it exposes citations and the grounding requêtes Copilot searched to trouver vous. Copilot’s referrer behavior is inconsistent (Copilot web passes un intermittently; the Windows app jamais fait), so a GA4 regex under-counts Copilot aucun matter ce que — the Bing citation count is votre cross-check.

Où ce encore falls short

Several honest limites, alors hand off:

  1. The 35–70% dark floor is untouched by everything ci-dessus. You’re instrumenting the referred slice bien; the referrer-less slice stays in Direct.
  2. AI Overviews / AI Mode can’t be isolated — permanently merged into Organic Search by Google’s propre channel definitions.
  3. Longer-range reports run into retention, pas simplement referrers. GA4’s event-level données retention (Admin > Données settings > Données retention) defaults to 2 months and tops out at 14 — an Exploration construit on event-scoped données can’t regarder back plus loin que que window, independent of anything AI-related. Votre property’s commencer date is a second hard boundary: there’s aucun AI trafic to report avant the property existed or avant vous commencé collecting. And in contexts où consent signals fall ci-dessous GA4’s reporting thresholds, low-count rows — a thin AI-traffic segment is a prime candidate — obtenir modeled or suppressed plutôt que affiché as zero. Don’t lire a manquant row as “no AI traffic”; lire it as “ci-dessous the reporting threshold, or outside the retention window.”
  4. Channel-group edits peut modifier how a report reads, notamment pour past dates. Renaming, reordering, or ajout a rule to votre custom channel groupe peut modifier how already-collected sessions obtenir classified the suivant temps vous pull a report, since custom groupes are evaluated contre current rules at requête temps. A mid-quarter regex edit peut quietly shift a month-over-month AI comparison — remarque the date whenever vous edit the groupe, the même discipline the regex modifier log ci-dessous déjà demande pour.
  5. A conversion comparison from Step 6 is session-scoped counting, pas multi-touch attribution credit. The Exploration technique in ce article counts Sessions and Clé events directement. GA4’s separate Attribution reports appliquer a choisi attribution model (data-driven by par défaut) que peut assign AI a différent share of credit in journeys with plus que un touchpoint. Si vous besoin AI’s multi-touch credit plutôt que its session-level volume, pull que number from Attribution, pas from the Exploration technique in Steps 4–6.

Pour the complet “why it’s dark and what to do about the Direct baseline,” voir the AI trafic attribution deep dive; pour où GA4 sits à l’intérieur the broader five-layer measurement approach, voir the measurement and reporting hub. Ce article is the config; ceux propre the strategy.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.