GA4 pour AI Trafic

Le hands-on GA4 configuration comment-à pour AI trafic — le native AI Assistant channel, a custom channel groupe avec a source regex, le channel-order règle, Explorations pour landing-page et conversion analysis, UTM behavior par plateforme, et joining Search Console.

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

GA4 maintenant donne vous deux façons à voir AI trafic: le native AI Assistant channel (ajouté à le Par défaut Channel Groupe on Peut 13, 2026 — automatic mais referrer-seulement et pas retroactive) et a custom channel groupe vous construire avec a Source-matches-regex règle. Le un chose everyone obtient incorrect est channel order: GA4 arrête à le premier matching channel, donc votre AI channel doit sit ci-dessus Referral or chaque chatgpt.com session obtient silently absorbed dans Referral. Mais setup est étape un, pas le finish line. Le réel valeur est dans an Exploration: cross-tab Session source/medium contre Landing page et clé events à voir qui pages AI outils en réalité send trafic à et si il converts — le parties la plupart guides skip. UTM behavior est plateforme-spécifique (ChatGPT increasingly appends utm_source=chatgpt.com; Perplexity, Gemini, et Claude généralement ne pas), et combining avec Search Console est a manual URL-level join, pas a native rapport. Et 35–70% de AI visits arrive avec aucun referrer à tout, donc tout vous configurer ici mesure a floor, pas a ceiling.

Custom channel definitions sont ordered, donc an précédent broad règle peut capture a session avant a plus tard AI-spécifique règle. Preuve à l’appui de cette affirmation GA4 lets editors create custom channel groups from ordered rules, and a session is assigned to the first matching channel. Portée : GA4 custom channel groups; availability and limits depend on the property and product configuration. Niveau de confiance : élevé · Vérifié : Google Analytics: Custom channel groups Source et medium analysis remains limited à acquisition information que reaches GA4. Preuve à l’appui de cette affirmation GA4 exposes session source and session medium as acquisition dimensions for analyzing where sessions originated. Portée : Observable acquisition metadata; traffic without a usable referrer or campaign tag can be unattributed or classified as direct. Niveau de confiance : élevé · Vérifié : Google Analytics: Traffic-source dimensions

TL;DR — Deux layers: GA4’s native AI Assistant channel (Par défaut Channel Groupe, ajouté Peut 13, 2026 — automatic, referrer-seulement, pas retroactive, narrower recognized-source liste) et a custom channel groupe vous construire (broader, fonctionne on historical données, coûts un de votre 2 standard-property custom-group slots). Channel order est charger-bearing: GA4 assigns trafic à le premier channel whose definition il matches, donc AI doit sit ci-dessus Referral or AI sessions obtenir silently absorbed dans Referral. Setup est étape un — le payoff est a Gratuit Formulaire Exploration cross-tabbing Session source/medium × Landing page × clé events, et an AI segment vous pouvez reuse à travers quelconque rapport. UTM behavior est plateforme-spécifique: ChatGPT increasingly appends utm_source=chatgpt.com; Perplexity, Gemini, et Claude généralement ne pas. Combining avec Search Console est a manual URL-level join (GSC impressions × GA4 sessions on le même landing page), pas a native rapport — et GA4 ne peut pas isolate AI Overviews depuis Organique Recherche à tout. Tout ici mesure le referred slice; 35–70% arrives avec aucun referrer et stays dans Direct.

Le deux layers, et ce que chaque un en réalité covers

Since Peut 2026 là sont deux distinct façons à voir AI trafic dans GA4, et c’est worth étant precise à propos de ce que chaque fait.

Couche 1 — le native AI Assistant channel. On Peut 13, 2026, Google ajouté an AI Assistant channel à GA4’s Par défaut Channel Groupe. Google’s description: “AI Assistants est le channel par qui utilisateurs arrive à votre site depuis sources comme ChatGPT, Gemini, Deepseek, Copilot, or Grok.” Mechanically, quand a session’s referrer matches Google’s internal liste de recognized AI Assistant sources, GA4 assigns medium ai-assistant et campaign (ai-assistant) et routes il à ce channel. Three choses à know: c’est automatic (rien à configurer), c’est referrer-seulement (aucun referrer, aucun classification), et il est pas retroactive — il classifies going forward depuis rollout, pas votre historical sessions. Le recognized-source liste aussi n’est pas entièrement publié, donc treat il as a moving cible.

Couche 2 — a custom channel groupe vous construire. Ce est où vous obtenir contrôler: broader domain coverage, le ability à re-segment historical données le native channel skips, et a channel que behaves exactly comment vous define il. Le coût est un de votre 2 custom channel groupes on a standard property (GA4 360 obtient 5; le predefined groupe ne fait pas count contre le limite), et chaque groupe permet up à 50 channels. La plupart practitioners exécuter les deux — le native channel pour a zero-maintenance baseline, a custom groupe pour le fuller picture.

Le un chose aucun couche peut faire: séparé Google’s AI Overviews / AI Mode clicks depuis regular blue-lien Organique Recherche. Google’s channel definitions fold AI-fonctionnalité clicks dans Organique Recherche, et le referrer est indistinguishable depuis a normal Google click — donc aucun regex et aucun custom channel peut pull les out. c’est a boundary condition à state et déplacer past; le pourquoi behind il est a entier topic de son propre.

The dark-traffic floor, stated une fois

Avant configuring n’importe quoi, définir le expectation: a grand share de AI-driven visits — studies put il à 35% à 70% (Loamly’s 446 405-visit sample puts le élevé fin à 70,6%) — arrive avec aucun referrer à tout et land dans Direct par construction. c’est pas a detection échec GA4 pourrait corriger; Direct est défini as le “no signal at all” bucket, donc referrer-stripped AI visits fall là le même façon a typed-dans URL fait. Rien vous construire dans ce article recovers ceux. Le dark-traffic mechanism (referrer policies, noreferrer, dans-app navigateurs, copy-paste) est covered dans depth par le attribution deep dive — Je’m stating le headline une fois et moving straight à 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 le source et medium pour que spécifique visit. Ce est le champ chaque configuration étape dans ce article utilise: le custom channel’s Source-matches-regex condition, le Exploration dans Étape 4, et le landing-page rapport dans Étape 5. Il réponses “a fait ce visit come depuis an AI outil,” qui est le question ce article’s setup est construit à réponse.
  • Premier utilisateur source / medium (utilisateur-scoped) — records le source et medium de a utilisateur’s very premier visit, et jamais changements après que aucun matter comment nombreux times ils retourner via a différent channel. GA4’s Utilisateur acquisition rapport est construit on ce scope; Trafic acquisition est construit on le session scope.

Pourquoi c’est important ici: pull votre AI channel dans a Utilisateur acquisition rapport à la place de Trafic acquisition et vous êtes asking a différent question — “comment nombreux de notre utilisateurs étaient premier acquired via AI” — pas “comment nombreux visits ce period came depuis AI.” A returning utilisateur qui premier arrived via organique recherche et plus tard clicks back dans depuis ChatGPT montre up as AI trafic dans le session-scoped view et as Organique Recherche dans le utilisateur-scoped un. Aucun number est incorrect; ils réponse différent questions, et citing un pendant que meaning le autre misleads whoever lit le rapport.

Chaque rapport ce article construit — le Exploration dans Étape 4, le landing-page rapport dans Étape 5, le conversion comparaison dans Étape 6 — est deliberately session-scoped, parce que “qui visits a fait AI send, et à qui pages” est a session-level question. Si vous aussi vouloir le utilisateur-scoped réponse (“comment nombreux de notre utilisateurs’ premier-ever touch était AI”), construire a deuxième, clairement-labeled Exploration en utilisant Premier utilisateur source / medium à la place, et ne pas merge le deux dans un tableau. Google’s traffic-source dimensions documentation covers le complet scope distinction à travers chaque acquisition dimension, pas simplement source/medium.

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

Rapports > Acquisition > Trafic acquisition, switch le principal dimension à Session par défaut channel groupe, et regarder pour an AI Assistant ligne. Si c’est là, le native classification est running on votre property. Wide availability rolled out via early June 2026 (le exact “wide availability” date est secondary-sourced — Google dated le classification logic à Peut 13 mais n’a pas séparément date le availability milestone), donc si vous ne pas voir le ligne yet, il peut encore être 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 le groupe quelque chose comme “AI + Default” donc vous know En un coup d’œil Ce que c’est.
  2. Ajouter nouveau channel, nom il AI.
  3. Définir le condition: Sourcematches regex → paste an anchored, domain-scoped modèle (voir le Scripts tab — faire pas utiliser le overly broad “tout string containing ai” patterns floating autour secondary summaries; ils false-positive on domains comme mail.com et wikipedia.org).
  4. Drag le AI channel ci-dessus Referral. Ce est le charger-bearing étape (suivant section).
  5. Enregistrer.

Pris en charge match champs, si vous vouloir à obtenir fancy: Campaign ID, Campaign nom, Par défaut channel groupe, Manual ad contenu, Medium, Source, et Source plateforme. Pour a belt-et-suspenders setup, ajouter a deuxième condition matching utm_source containing chatgpt à aussi catch ChatGPT Recherche’s self-appended balise (plus on que ci-dessous).

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

Ce est le unique la plupart important sentence dans le entier setup, straight depuis Google’s docs: “Trafic est inclus dans le premier channel whose definition il matches donné le actuel order de channels dans le groupe.” Lire que à nouveau avec AI trafic dans mind. A session depuis chatgpt.com legitimately matches Referral (c’est a referring domain). Donc si Referral sits ci-dessus votre AI channel dans le ordering, chaque unique AI session obtient claimed par Referral premier et jamais reaches votre AI channel.

il y a aucun erreur. Aucun warning. Aucun red flag dans le UI. Le rapport simplement quietly lit zero (or near-zero) AI trafic pendant que votre AI channel silently ne fait pashing — et vous’ll spend an afternoon debugging a regex que était fine tout along. Drag AI ci-dessus Referral, enregistrer, et confirmer par checking que le AI ligne maintenant a sessions dans a Trafic acquisition rapport scoped à votre custom groupe.

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

A channel est a étiquette. Il indique vous comment beaucoup AI trafic vous obtenu. Il ne fait pas tell vous qui pages obtenu il or si quelconque de il converted — et c’est le partie stakeholders en réalité care à propos de. Que lives dans an Exploration.

Explore > Blank (Free Formulaire). Alors:

  • Dimensions: ajouter Session source / medium, Landing page + requête string, et optionally Session par défaut channel groupe (or votre custom groupe). Drag Landing page dans Lignes et Session source/medium dans a secondary ligne or a column.
  • Metrics: ajouter Sessions, Engagement rate, et — le un que matters — votre Clé events (conversions). Revenue aussi, si vous ont ecommerce or a valeur on votre clé events.
  • Filter or segment à AI sources. Vous pouvez ajouter a filter (Session source/medium matches regex votre AI domains), mais le meilleur déplacer est à construire a reusable segment (suivant section) donc ce view drops dans quelconque rapport, 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

Dans le Exploration’s Segments panel, + > Construire a nouveau segment > Session segment. Condition: Session source / medium matches regex avec votre AI modèle (et, si vous vouloir ChatGPT Recherche’s tagged trafic, an OR condition on utm_source containing chatgpt). Nom il AI Sources. Maintenant vous pouvez:

  • Drop il dans quelconque Exploration alongside Organique Recherche, Payant, et Referral segments pour side-par-side comparaison.
  • Comparer AI’s engagement et taux de conversion contre votre autre channels dans le même tableau — qui est far plus persuasive que quoting a conversion stat depuis quelqu’un else’s blog post.

A segment est plus flexible que a channel parce que il n’est pas bound à un rapport or un channel-group slot. Construire les deux — le channel pour à-a-glance reporting, le segment pour analysis.

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

Si vous construire un rapport depuis ce article, construire ce. Landing page dans Lignes, votre AI Sources segment applied, Sessions et Clé events as metrics. Ce que vous obtenir est a ranked liste de lune pages AI outils sont en réalité driving personnes à — qui est a usable proxy pour qui de votre contenu est winning citations et retrieval dans AI réponses.

Que faire avec le sortie: double bas on lune page types que concentrate AI trafic. Quand Ahrefs ran ce analysis on notre propre données, nous trouvé que 80% de notre AI recherche trafic went à notre homepage, produit pages, et gratuit outils — pas notre blog posts. c’est exactly le kind de insight ce rapport surfaces: il indique vous où à invest (plus gratuit outils, stronger produit pages) plutôt que guessing. Votre concentration va differ, mais le rapport type est le même.

Step 6 — conversion and revenue reporting pour AI trafic

Session count est le vanity number; conversions sont le un que obtient budget. Appliquer votre AI Sources segment à votre standard key-event / conversion rapports, or construire le comparaison directement dans an Exploration avec Sessions, Clé events, et (si vous ont il) Revenue as metrics, segmented AI vs. Organique vs. Payant. Le story que tends à land avec stakeholders est taux de conversion, pas volume — AI trafic est frequently a petit share de sessions que punches bien ci-dessus son weight on conversions, donc a tableau que montre “AI est 1% de sessions mais converts à Nx organique” reframes le entier conversation. (Le spécifique conversion-premium figures — le 23x et Loamly’s 10,21% vs 2,46% numbers — sont owned par le attribution sibling; pull votre propre numbers depuis ce rapport plutôt que quoting theirs.)

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

Le blanket claim vous’ll lire everywhere — “AI platforms strip tout UTMs, donc tagging est pointless” — est incorrect dans les deux directions. Le reality dans 2026:

  • ChatGPT increasingly appends son propre utm_source=chatgpt.com on some outbound liens, notably depuis ChatGPT Recherche. Ce est le rare cas de an AI plateforme making attribution easier — worth catching avec a utm_source condition dans votre channel or segment. (Moteur de recherche Roundtable reported OpenAI expanding ce behavior; le page 403’d during research, mais plusieurs secondary sources corroborate le direction.)
  • Perplexity, Gemini, et Claude généralement ne pas ajouter or preserve UTMs on cited liens. Aucun vendor documents son outbound-lien behavior, donc ce est depuis independent testing, pas official docs — treat il as “here’s what testing shows,” qui est le honest framing pour tout de ce.
  • None de il aide avec liens vous ne pas contrôler. Quand an AI outil cites vous, il cites l’URL canonique il trouvé — pas some tagged URL vous’d comme il à utiliser. Vous ne peut pas UTM-balise votre façon dans attribution pour citations.

Où UTM tagging fait encore earn son garder: liens vous placer yourself dans votre propre outbound contenu (newsletters, syndication, citation-bait vous publish elsewhere), où vous contrôler l’URL et peut balise il — provided le destination plateforme ne fait pas scrub il. Marginal, mais réel. Simplement ne pas expect il à solve le citation-attribution problème, parce que il structurally ne peut pas.

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

«Google’s Gen AI performance reports (June 3, 2026) surface your appearances in “AI Overviews, AI Mode, and generative AI features in Discover” — but impressions only: no clicks, no CTR, no position. So you can’t get “AI Overview clicks” from GSC any more than you can from GA4. » (Traduction) (Résumé en français de la section soixante-trois, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)

Le practical workaround est a manual URL-level join, et c’est worth étant blunt que c’est manual:

  1. Dans Search Console > Performances, filter par le AI-fonctionnalités recherche-appearance type et export le pages que apparaître (impressions).
  2. Dans GA4, ouvrir votre landing-page rapport (Étape 5) et pull sessions/clé events pour ceux même URLs.
  3. Join le deux exports on landing-page URL — pas on channel, parce que GA4 ne peut pas isolate AI-fonctionnalité clicks, donc a channel join est impossible.

Le sortie indique vous qui URLs sont showing up dans AI fonctionnalités (GSC impressions) et ce que ceux même URLs faire dans GA4 (sessions, conversions). Si vous avez lié GA4 et GSC via Admin > Produit liens > Search Console liens, some de ce surfaces dans GA4’s Search Console rapports — mais le AI-fonctionnalité slice encore exige le manual join parce que aucun produit balises sessions as “came depuis an AI Overview.” Définir expectations accordingly: ce est a workflow, pas a button.

Cross-reference Bing Webmaster Outils’ AI Performances rapport (public preview, Feb 2026) le même façon — il exposes citations et le grounding requêtes Copilot searched à trouver vous. Copilot’s referrer behavior est inconsistent (Copilot web passes un intermittently; le Windows app jamais fait), donc a GA4 regex under-counts Copilot aucun matter ce que — le Bing citation count est votre cross-vérifier.

Où ce encore falls short

Several honest limites, alors hand off:

«1. The 35–70% dark floor is untouched by everything above. You’re instrumenting the referred slice well; the referrer-less slice stays in Direct. 2. AI Overviews / AI Mode can’t be isolated — permanently merged into Organic Search by Google’s own channel definitions. 3. Longer-range reports run into retention, not just referrers. GA4’s event-level data retention (Admin > Data settings > Data retention) defaults to 2 months and tops out at 14 — an Exploration built on event-scoped data can’t look back further than that window, independent of anything AI-related. Your property’s start date is a second hard boundary: there’s no AI traffic to report before the property existed or before you started collecting. And in contexts where consent signals fall below GA4’s reporting thresholds, low-count rows — a thin AI-traffic segment is a prime candidate — get modeled or suppressed rather than shown as zero. Don’t read a missing row as “no AI traffic”; read it as “below the reporting threshold, or outside the retention window.” 4. Channel-group edits can change how a report reads, including for past dates. Renaming, reordering, or adding a rule to your custom channel group can change how already-collected sessions get classified the next time you pull a report, since custom groups are evaluated against current rules at query time. A mid-quarter regex edit can quietly shift a month-over-month AI comparison — note the date whenever you edit the group, the same discipline the regex change log below already asks for. 5. A conversion comparison from Step 6 is session-scoped counting, not » (Traduction) (Résumé en français de la section soixante-dix, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.) « multi-touch attribution credit. The Exploration technique in this article counts Sessions and Key events directly. GA4’s separate Attribution reports apply a chosen attribution model (data-driven by default) that can assign AI a different share of credit in journeys with more than one touchpoint. If you need AI’s multi-touch credit rather than its session-level volume, pull that number from Attribution, not from the Exploration technique in Steps 4–6. » (Traduction) (Résumé en français de la section soixante-dix, sous-partie deux : le texte source est conservé pour vérification lors de la relecture francophone.)

«For the full “why it’s dark and what to do about the Direct baseline,” see the AI traffic attribution deep dive; for where GA4 sits inside the broader five-layer measurement approach, see the measurement and reporting hub. This article is the config; those own the strategy. » (Traduction) (Résumé en français de la section soixante-onze, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)

Ajouter une note d’expert

Épingler une citation d’expert

Nouvelle personne ? Créez son profil non revendiqué à /admin/experts/ → Épingler une citation d’expert d’abord.