Aller au contenu principal
Disponible sur Shopify L'app Shopify qui audite et corrige ce que les IA lisent de vos produits. Verity Score est sur Shopify Essai gratuit
GEO

GEO ROI : 7 KPIs et attribution 2026

16 min de lecture Mis à jour le Mis à jour récemment
#geo #roi #kpi #attribution #dashboard #mesure #trafic-ia #head-of-ecom
Share

Pourquoi le ROI GEO reste invisible en mai 2026

Un Head of E-commerce d’une marque de skincare 5 M EUR ARR ouvre son GA4 et voit 32% du trafic en “Direct”. Il sait que les ventes augmentent. Il ne sait pas que la moitié de ce “Direct” arrive de ChatGPT, Perplexity et Google AI Overviews. Il ne peut donc pas justifier un budget GEO à son CFO.

Cette invisibilité a une raison technique précise. Les agents IA omettent le referrer dans de nombreux cas, pour des raisons de confidentialité utilisateur et de rendu hybride. Dans l’analyse Loamly de 446 405 visites, 14 413 visites dark AI identifiées n’avaient aucun referrer, contre 6 015 visites IA avec referrer. Le groupe sans referrer représente donc 70,6% du total IA identifié et GA4 standard le classe en “Direct”.

Trois articles ont déjà traité des morceaux de cette mesure : Pourquoi GA4 vous ment sur votre trafic IA couvre la détection serveur du trafic. Share of AI Voice : le guide 2026 couvre la mesure de citation. Mais aucun de ces deux ne lie la couverture amont (où apparait votre marque) avec la conversion aval (combien ça rapporte) dans un framework unique. Cet article comble ce trou : 7 KPIs, une méthode d’attribution, et un dashboard concret à construire ce trimestre.

Actualité 13 mai 2026 : GA4 sort un canal natif “AI Assistant”

Le 13 mai 2026, Google a poussé une nouvelle entrée dans le Default Channel Group de GA4 : AI Assistant. Le trafic dont le medium vaut exactement ai-assistant atterrit ici ; les exemples de sources donnés par Google sont ChatGPT, Gemini, Deepseek, Copilot et Grok, et le canal exclut explicitement AI Overviews et AI Mode (qui restent en Organic Search). Il s’affiche et une campagne (ai-assistant), sans aucune configuration personnalisée à faire. C’est la première reconnaissance officielle par Google d’un canal d’acquisition IA, au même titre que Search ou Social.

Conséquence pratique pour un Head of E-com : ouvrez votre rapport Acquisition → User Acquisition dans GA4, filtrez sur le nouveau canal “AI Assistant”, vous avez la base de mesure trafic IA sans middleware custom. Mais ce canal ne capture que les visites qui passent un referrer reconnu. La mesure sans referrer de Loamly montre pourquoi le besoin d’attribution côté serveur reste entier. Le canal GA4 est donc un nouveau plancher, pas un plafond.

Framework 4 niveaux pour mesurer le ROI d'une stratégie GEO : Niveau 1 couverture amont (citation rate, brand context, answer coverage), Niveau 2 trafic IA (AI traffic share), Niveau 3 conversion aval (conversion rate, revenue contribution), Niveau 4 citation transverse, plus crawl health en bande transversale, et 3 couches d'attribution serveur/UTM/citation pour résoudre le trou de referrer.
Figure 1 : 7 KPIs sur 4 niveaux + 3 couches d'attribution pour combler le trou referrer.

Le framework 4 niveaux : couverture → trafic → conversion → citation

Un KPI GEO isolé ne dit rien. Un Share of AI Voice à 12% sur un panier de 30 requêtes n’a aucune valeur si ce trafic ne convertit pas. Un taux de conversion IA à 6,5% n’a aucune valeur si votre couverture amont est de 0%. Il faut les quatre niveaux pour piloter.

Niveau 1 : Couverture (en amont) : combien et comment votre marque est citée par les LLM. Indépendant du trafic réel sur votre site.

Niveau 2 : Trafic (au milieu) : combien de visiteurs viennent réellement de ChatGPT, Perplexity, Gemini, Mistral Le Chat, Claude ou des agents IA opaques.

Niveau 3 : Conversion (en aval) : que fait ce trafic une fois sur votre site (taux d’engagement, ajout au panier, taux de conversion, panier moyen).

Niveau 4 : Citation sans clic (transverse) : mentions de votre marque par les LLM qui ne génèrent pas de clic mais construisent de la notoriété (équivalent du brand mention en SEO traditionnel).

Niveau 1 mesure la visibilité, Niveau 2 mesure l’audience, Niveau 3 mesure la valeur, Niveau 4 mesure l’awareness. Les quatre se renforcent : meilleure couverture → plus de trafic → plus de conversions → plus de notoriété → meilleure couverture.

Les 7 KPIs essentiels

KPI 1 : Citation rate (Niveau 1)

Définition : nombre de fois où votre marque apparait dans les réponses d’un panier de 20 à 50 requêtes-clés, divisé par le nombre total de réponses générées. Mesuré par moteur (ChatGPT, Perplexity, Gemini, Mistral Le Chat, Claude).

Méthode : interroger chaque moteur en navigation privée avec votre panier de requêtes, compter les mentions. Outils 2026 avec pricing vérifié :

  • Profound : Starter à 99 USD/mois facturé annuellement, Growth à 399 USD/mois et Enterprise sur devis. La page tarifaire propose un essai gratuit pour les plans éligibles.
  • Peec AI : Starter à 95 USD/mois, avec 50 prompts et le choix de 3 modèles IA.
  • Otterly : à partir de 29 USD/mois (plan Lite). Le moins cher, suffisant pour un démarrage.
  • DIY : tableur hebdomadaire avec 20 à 30 requêtes interrogées en navigation privée. Coût zéro, 2 à 3 heures/semaine.

Benchmark Verity Score Q1 2026 : un store skincare 5 M EUR ARR avec une stratégie GEO mature atteint 25 à 40% sur Perplexity, 15 à 30% sur ChatGPT, 5 à 15% sur Gemini. Sous 5% sur tous les moteurs : votre marque est invisible en mode IA pour vos catégories cibles.

KPI 2 : Brand context score (Niveau 1)

Définition : qualité du contexte dans lequel votre marque est citée. Trois axes : sentiment (positif, neutre, négatif), positionnement (leader, alternative, niche), recommandation directe (oui, non, sous conditions).

Méthode : lecture manuelle des 20 mentions les plus récentes par moteur, scoring sur les 3 axes. Outil émergent : Otterly fait du sentiment automatique avec une précision de 78% selon leur audit interne. À croiser avec relecture humaine pour les décisions stratégiques.

Pourquoi ça compte : une marque citée 30 fois dans un contexte “alternative budget” n’a pas le même ROI qu’une marque citée 15 fois en “recommandation #1 pour peau sensible”.

KPI 3 : Answer coverage (Niveau 1)

Définition : % de requêtes du panier où votre marque apparait au moins une fois. Différent du citation rate qui compte le nombre brut de mentions.

Méthode : sur 30 requêtes, si vous apparaissez sur 9, votre answer coverage est de 30%. Tracker par moteur et par cluster de requêtes (transactionnel, informationnel, comparatif).

Benchmark : une stratégie GEO mature vise 40 à 60% de answer coverage sur un panier transactionnel ciblé. Les stores leaders (Aroma-Zone sur skincare FR, Sephora sur beauty US) atteignent 70 à 85%. Sous 20% : votre couverture est insuffisante pour générer un volume mesurable.

KPI 4 : AI traffic share (Niveau 2)

Définition : % de visites humaines portant un signal source IA mesurable. Les hits de crawlers IA doivent être rapportés séparément, car une requête de bot n’est pas une session utilisateur.

Méthode : pour les visites humaines, capturez un referrer reconnu, un paramètre UTM ou un click ID dans un stockage first-party et préservez-le jusqu’au checkout. Dans un jeu de données crawl health distinct, identifiez les bots avec des preuves user-agent et IP vérifiées, puis loggez leurs requêtes. Ne déduisez jamais qu’un crawl de bot et un acheteur ultérieur forment une même session.

Benchmark Adobe Q2 2026 AI Traffic Report (données mars 2026, dataset 1 trillion de visites sur les retailers US) : trafic IA a augmenté de 393% YoY au Q1 2026, atteignant 1 à 4% des visites totales en moyenne avec des pics à 12% chez les marques DTC bien optimisées. En France, le trafic IA atteint 0,5 à 2% du total fin Q1 2026 (volumes plus faibles, AI Mode et AI Overviews non déployés au 15 mai 2026 pour cause de droits voisins). Notez en France : Mistral Le Chat a passé 5 millions d’utilisateurs mensuels en 2026 (1 M dans les 14 premiers jours selon Similarweb), avec 35 à 40% du trafic mistral.ai venant de France. Ajoutez Mistral à votre liste de moteurs trackés si vous vendez en FR. Notre AI Traffic Report publie des chiffres détaillés par bot et par endpoint.

KPI 5 : AI-attributed conversion rate (Niveau 3)

Définition : taux de conversion des visites humaines portant un signal source IA mesurable, suivies de la landing page au checkout.

Méthode : capturez le signal source explicite dans un stockage first-party, puis persistez-le avant l’achat dans un attribut panier ou checkout, une note de commande, ou une table serveur liée au checkout. Le webhook Shopify orders/create lit cette valeur liée à la commande ou l’entrée serveur. Il ne peut pas lire directement le cookie du navigateur de l’acheteur.

Benchmark Adobe Q2 2026 (données mars 2026, dataset 1 trillion visites US retail) : trafic IA convertit 42% mieux que le trafic non-IA sur les retailers US suivis, avec un revenue per visit (RPV) supérieur de 37%, un taux d’engagement +12%, des sessions 48% plus longues, et 13% de pages vues en plus. La progression est spectaculaire : en mars 2025, ce même trafic IA convertissait 38% MOINS bien. En 12 mois, l’écart s’est inversé.

Sur ChatGPT vs Perplexity, la directionnalité dépend du secteur. L’étude de cas portant sur un seul client de Seer Interactive (octobre 2024 à avril 2025, 1 370 conversions IA) mesure ChatGPT à 15,9%, Perplexity à 10,5% et Google organique à 1,76% sur la même cohorte. Ces chiffres sont directionnels, pas une moyenne du marché e-commerce, et doivent être recalculés sur votre propre catalogue.

KPI 6 : AI revenue contribution (Niveau 3)

Définition : CA généré par les sessions attribuées à un canal IA, en valeur absolue (EUR) et en % du CA total.

Méthode : agrégation des commandes taggées au point précédent, exportées en BI (Looker Studio, Power BI, ou tableau Shopify natif si suffisant).

Pourquoi c’est le KPI #1 pour défendre le budget : votre CFO ne se soucie pas du citation rate, il regarde combien d’EUR sont attribués au canal. Si votre AI revenue contribution est de 4% à 250K EUR/mois de CA, c’est 10K EUR/mois directement traceable. Si vous justifiez 800 EUR/mois d’investissement GEO (audit + content + monitoring), le ROI est de 12,5x.

KPI 7 : Crawl health (transverse)

Définition : taux d’erreur (status HTTP non-2xx) et latence moyenne sur les hits AI bots vs trafic humain.

Méthode : log serveur filtré par user-agent IA, métriques agrégées par jour : nombre de hits, % 200, % 4xx, % 5xx, latence p50 / p95. Cloudflare AI Crawl Control donne ces métriques out-of-the-box. Sinon votre stack observability (Datadog, Sentry, Pino logs) avec un filtre user-agent.

Distribution des AI bots en avril 2026 (Cloudflare Radar AI Insights) : Googlebot 30,28%, Meta-ExternalAgent 14,91%, GPTBot 9,84% (en déclin pour le 2ème mois consécutif), Applebot 9,23% (en forte hausse, double mois sur mois), Bytespider 5,73%, PerplexityBot 5,12%, ChatGPT-User 4,72%, Google-Extended 4,66%, ClaudeBot 4,42%, OAI-SearchBot 4,32%. Cette hiérarchie peut changer vite : la liste user-agents à surveiller doit être révisée trimestriellement.

Nuance importante : selon Cloudflare, 80% de l’activité AI bot relève du training (vs 20% user-action). Le KPI crawl health mesure donc surtout la capacité des modèles à indexer votre catalogue pour leur prochaine itération de training, pas le clic immédiat. Mais sans crawl propre, pas de training, donc pas de citation à 2-6 mois.

Pourquoi c’est critique : un GPTBot qui crawle votre fiche produit pendant 8 secondes avec 50% de timeouts signale à OpenAI que votre catalogue n’est pas fiable. Votre KPI 1 (citation rate) chutera mécaniquement 2 à 4 semaines après. La cause n’apparait nulle part dans GA4 ; elle apparait seulement dans les logs serveur.

L’attribution avec et sans referrer

Utilisez trois couches de mesure complémentaires. Elles améliorent la couverture, mais ne transforment pas une visite sans signal source en attribution individuelle certaine.

Couche 1 : Observabilité des crawlers. Les logs serveur classent les requêtes de bots IA avec un user-agent maintenu et une preuve IP vérifiée. Cette couche mesure uniquement le volume de crawl, les codes HTTP et la latence. Une requête de bot n’attribue pas une future visite humaine.

Couche 2 : Attribution des clics humains. Lorsqu’une visite porte un referrer reconnu, un UTM ou un click ID, la landing page capture ce signal dans un stockage first-party et le persiste dans un attribut panier ou checkout, une note de commande, ou une table serveur liée au checkout. C’est cette couche qui relie un clic IA mesurable à une commande.

Couche 3 : Citation tracking direct. Profound, Peec, Otterly, AthenaHQ interrogent les LLM avec votre panier de requêtes et mesurent les mentions. Cette couche mesure la visibilité sans clic. Les clics mesurables relèvent de la couche 2 ; la cohorte sans referrer restante doit être estimée et publiée avec une marge d’incertitude.

Ensemble, les trois couches fournissent un modèle défendable : crawl health, visibilité, clics mesurables, commandes attribuables et cohorte résiduelle explicitement estimée.

Le dashboard minimal à construire ce trimestre

Trois briques, démarrage en 4 à 6 semaines, coût 0 à 200 EUR/mois selon le choix outil citation.

Brique 1 : Crawl health (semaine 1 à 2). Si vous êtes sur Cloudflare, activez AI Crawl Control. Sinon, créez un script log-parser quotidien qui agrège les hits AI bots de vos logs Nginx ou Cloudflare. Sortie : graphique nombre de hits par bot par jour, % 200, latence p50. Outils gratuits : Cloudflare AI Crawl Control, Plausible Logs.

Brique 2 : Trafic et conversion (semaine 2 à 5). Capturez les signaux humains mesurables, comme referrer, UTM et click ID. Persistez la valeur dans le panier, checkout, commande ou une table serveur liée avant l’achat, puis laissez le webhook orders/create consommer cette valeur rattachée à la commande. Sortie : taux de conversion et revenu des sources IA mesurables, avec une estimation sans referrer séparément étiquetée.

Brique 3 : Citation tracking (semaine 4 à 8). Choisissez un outil (Profound Starter à 99 USD/mois facturé annuellement, Peec Starter à 95 USD/mois ou Otterly Lite à 29 USD/mois) ou faites du DIY hebdomadaire avec un tableur et 30 requêtes-clés. Sortie : citation rate par moteur et par semaine, brand context par mention, answer coverage par cluster.

Le dashboard final tient sur un Looker Studio ou un Notion : 7 chiffres mis à jour hebdomadairement, un graphique d’évolution par chiffre, et une ligne par vague de contenu publié pour mesurer l’effet causal.

Les KPIs à pondérer différemment selon votre verticale

Beauty et skincare : Niveau 1 et 4 dominent (forte tendance à la recommandation IA pour les soins, plus de citation sans clic). Visez 30%+ de citation rate sur Perplexity et 40%+ de answer coverage. La conversion IA est haute (8 à 14%) mais le volume reste modeste.

Supplements et nutrition : Niveau 2 et 3 sont stratégiques (forte intention transactionnelle, l’utilisateur cherche un produit précis et clique). Visez 5 à 8% d’AI traffic share avec un taux de conversion 2 à 3x supérieur à l’organique.

Fashion : Niveau 1 difficile (les LLM citent peu de marques fashion par nom car les requêtes sont stylistiques), mais Niveau 4 fort. Concentrez les KPIs sur AI revenue contribution et answer coverage par requête stylistique.

Electronics et tech : Niveau 2 et 3 ultra-forts (Perplexity et ChatGPT excellent en comparatif tech). Visez 4 à 10% d’AI traffic share avec un taux de conversion 4x organique sur Perplexity.

Food et beverage : Niveaux 1 et 4 dominent, Niveau 2 faible (peu d’achat direct via agent IA en alimentaire en 2026). Le ROI vient de la notoriété.

FAQ

Faut-il commencer par mesurer la couverture ou le trafic ?

Commencez par deux baselines distinctes : les signaux de trafic humain mesurables et le crawl health. Si GA4 identifie 0,3% des visites via des sources IA reconnues, vous avez une baseline trafic. Les logs serveur fournissent une baseline de crawlers séparée. Ne fusionnez pas ces deux populations.

Mon CFO va-t-il accepter d’investir sur des KPIs sans historique long ?

Oui si vous présentez les 7 chiffres ensemble avec une baseline et un objectif à 6 mois. Le CFO ne valide pas un projet sans target. Exemple de cadrage : “baseline AI traffic share 0,8% Q1 2026, objectif 3% Q4 2026, conversion 2x organique, AI revenue contribution cible 6% du CA total, budget mensuel 500 EUR audit Verity + 99 USD Profound + 8 heures content writer = 1100 EUR/mois”. Calcul ROI clair sur 12 mois.

Comment savoir si Profound, Peec ou un autre outil de citation est le bon choix ?

Comparez les moteurs exacts, le quota de prompts, les zones géographiques, les exports et le prix contractuel du plan visé. À la date de cette mise à jour, les prix publics vérifiés étaient Profound Starter à 99 USD/mois facturé annuellement, Peec Starter à 95 USD/mois avec le choix de 3 modèles, et Otterly Lite à 29 USD/mois. Revérifiez avant achat, car les offres peuvent changer.

Les KPIs changent-ils si je vends en B2B ?

Oui. Le KPI 5 (conversion rate) est moins pertinent en B2B car le cycle de vente est long. Remplacez par lead quality score (taux de demandes de démo ou contact provenant d’une session IA-attribuée). Le KPI 1 (citation rate) reste central : les acheteurs B2B utilisent ChatGPT et Perplexity pour shortlister les fournisseurs.

Comment intégrer ces KPIs au reporting Shopify natif ?

Shopify Analytics ne tracke pas le canal IA par défaut. Solution : créer un Custom Report Shopify avec une dimension “Marketing > Source” pré-remplie par votre middleware. Alternative plus propre : exporter les commandes Shopify vers BigQuery ou Snowflake (connecteur officiel Shopify), puis Looker Studio sur cette base avec la dimension source IA en visualisation.

Les KPIs Verity sont-ils différents de ceux mesurés en interne ?

Verity Score publie 3 des 7 KPIs publiquement : citation rate (via le module Share of AI Voice de l’audit), answer coverage (via la dimension Answer Coverage), et crawl health (via l’AI Traffic Report). Les 4 autres se mesurent dans votre propre stack et ne sont pas dans le périmètre d’un audit externe.

L’essentiel

Le ROI d’une stratégie GEO se mesure avec 7 KPIs structurés sur 4 niveaux : citation rate, brand context, answer coverage en amont ; trafic IA mesurable, conversion et revenu attribuables en aval ; crawl health en transverse. Trois couches couvrent l’observabilité des crawlers, l’attribution des clics humains et le suivi des citations. Le trafic sans signal source exploitable reste une estimation, pas une attribution individuelle certaine.

Le piège à éviter : ne mesurer qu’un seul niveau. Un Share of AI Voice à 25% sans suivi conversion vous mène à investir dans du contenu qui ne se monétise pas. Un AI traffic share à 3% sans tracking citation vous fait passer à côté de la moitié du brand-building IA.

Pour creuser la couche trafic et conversion, lisez Pourquoi GA4 vous ment sur votre trafic IA et Share of AI Voice : guide 2026.