Comment auditer Google Analytics 4 en 45 étapes. Vérifiez la qualité de vos données, détectez les erreurs de tracking et assurez-vous que vos métriques sont fiables.

Réaliser un audit de Google Analytics 4 (GA4) vous permettra de répondre à plusieurs questions clés :
Ma propriété collecte-t-elle les données dont j’ai besoin ? Puis-je faire confiance aux données que me présente GA4 ? Quelles sont les erreurs de configuration ? Existe-t-il des éléments qui pourraient être améliorés ? Mes événements clés (conversions) sont-ils bien définis ? Y a-t-il des lacunes dans l’implémentation du tracking ?
Le travail d’analyse de données repose sur la confiance dans les données. GA4 a pour objectif de guider l’action et joue un rôle important dans la prise de décisions. Les données doivent être fiables et précises. L’objectif principal de l’audit est de garantir l’intégrité et la qualité des données — en corrigeant ce qui pose problème et en améliorant ce qui peut l’être.
Note importante : Universal Analytics (UA) a été arrêté le 1er juillet 2023. Cet article couvre exclusivement Google Analytics 4 (GA4), la plateforme actuelle de Google.
GA4 a une structure différente d’Universal Analytics. Les « Vues » n’existent plus. La hiérarchie est la suivante :
Compte → Propriété → Data Streams (Flux de données)
Chaque propriété GA4 peut avoir plusieurs Data Streams : un pour le web, un pour iOS et un pour Android. Pour la plupart des sites web, vous aurez un seul Data Stream web avec un Measurement ID du type G-XXXXXXXXXX.
Rendez-vous dans Admin → Data Streams et vérifiez :
G-XXXXXXXXXX) correspond à celui installé sur votre site.Dans Admin → Paramètres de la propriété, vérifiez que :
Votre compte Google est la porte d’accès à tous les services : Gmail, Drive, GA4, Google Ads… Ne partagez jamais votre nom d’utilisateur et votre mot de passe avec des tiers. Si un prestataire ou collaborateur a besoin d’un accès, créez-lui un accès individuel depuis GA4.
Dans GA4, les accès sont gérés au niveau du Compte ou de la Propriété. Révisez régulièrement qui a accès et avec quel niveau de permissions :
En règle générale, accordez le niveau d’accès minimum nécessaire. Révoquez les accès des anciens collaborateurs ou agences avec lesquels vous ne travaillez plus.
C’est l’un des points les plus critiques et les plus souvent négligés. Par défaut, GA4 conserve les données d’événements pendant 2 mois. Pour pouvoir effectuer des comparaisons d’une année sur l’autre et des analyses à long terme, vous devez modifier cette valeur à 14 mois.
Pour la modifier : Admin → Paramètres de la propriété → Collecte et modification des données → Rétention des données.
Google Signals permet à GA4 d’agréger les données des utilisateurs connectés à Google qui ont activé la personnalisation des annonces. Cela améliore les rapports démographiques et le suivi cross-device.
Pour l’activer : Admin → Collecte et modification des données → Collecte de données → Activer Google Signals.
Attention : avec Google Signals actif, GA4 peut appliquer des seuils de données (Data Thresholds) dans les rapports démographiques pour protéger la confidentialité des utilisateurs. Si vous voyez « (autres) » dans vos rapports démographiques, c’est normal.
GA4 propose trois options pour identifier les utilisateurs :
Nous recommandons d’utiliser Blended pour avoir la vision la plus complète de l’utilisateur. Cette configuration est également nécessaire pour que la modélisation du comportement du mode Consentement fonctionne.
Dans GA4, il n’existe pas de filtres de Vue comme dans UA. Le filtrage des IP se fait au niveau du Data Stream. Pour exclure le trafic de votre équipe :
Rappel : si le filtre est en mode « Test », les données sont marquées mais ne sont pas exclues des rapports.
Si vous utilisez le mode DebugView pour tester votre implémentation, GA4 peut créer un filtre automatique pour exclure ce trafic. Vous pouvez également le configurer manuellement dans Admin → Filtres de données → Créer un filtre de données → Trafic développeur.
Si vous avez une boutique en ligne qui redirige vers une passerelle de paiement externe, cette passerelle apparaît probablement comme source de conversions dans vos rapports. C’est incorrect.
Dans GA4, l’exclusion des références se configure dans : Admin → Data Streams → [votre stream] → Configurer les paramètres de tag → Répertorier les références indésirables.
Ajoutez les domaines de vos passerelles de paiement (paypal.com, redsys.es, stripe.com, etc.) pour que GA4 ne les traite pas comme une nouvelle source de trafic.
Si votre site web utilise plusieurs domaines (par exemple, boutique.votredomaine.com et checkout.autredomaine.com), vous devez configurer le tracking cross-domaine pour que GA4 traite l’utilisateur comme faisant partie de la même session.
Configurez-le dans : Admin → Data Streams → [votre stream] → Configurer les paramètres de tag → Configurer vos domaines.
Ajoutez tous les domaines impliqués dans le parcours utilisateur.
Consultez le rapport Exploration ou le Rapport technologie pour vérifier que les données proviennent uniquement de vos domaines légitimes. Si vous voyez des noms d’hôte inconnus, il se peut qu’il y ait du scraping de votre site (quelqu’un copie votre site avec votre code GA4) ou des données d’environnements de test envoyées en production.
GA4 n’utilise pas l’échantillonnage (sampling) comme UA, mais applique des seuils de données dans certains rapports pour protéger la confidentialité, notamment lorsque Google Signals est actif. Lorsque cela se produit, vous verrez l’icône de bouclier en haut du rapport.
Pour minimiser les seuils :
GA4 inclut la mesure améliorée, qui enregistre automatiquement une série d’événements sans code supplémentaire :
page_view)Vérifiez que la mesure améliorée est active dans Admin → Data Streams → [votre stream] → Mesure améliorée et passez en revue les événements activés. N’activez que ceux pertinents pour votre activité ; des événements inutiles ajoutent du bruit.
Avant de valider toute configuration, utilisez le DebugView pour vérifier que les événements arrivent correctement. Accédez-y depuis Admin → DebugView.
Pour activer le mode debug :
?gtm_debug=x à l’URL ou utilisez l’extension Chrome “GA Debugger”.Dans DebugView, vous verrez en temps réel tous les événements, leurs paramètres et s’ils sont marqués comme conversions.
Les paramètres UTM fonctionnent dans GA4 exactement de la même manière que dans UA :
utm_source : origine du trafic (google, newsletter, linkedin)utm_medium : support (cpc, email, social)utm_campaign : nom de la campagneutm_content : variante de l’annonceutm_term : mot-cléPour créer des URLs balisées, utilisez le Campaign URL Builder officiel de Google (l’ancienne URL appspot.com ne fonctionne plus).
Conseil : établissez une convention de nommage et respectez-la toujours. GA4 est sensible à la casse pour les valeurs UTM. « Email » et « email » apparaîtront comme deux supports différents dans vos rapports.
Si la mesure améliorée ne couvre pas vos besoins, vous pouvez créer des événements personnalisés. Dans GA4, tout est un événement avec des paramètres. Par exemple, un événement formulaire_soumis avec le paramètre type_formulaire = "contact".
Vérifiez vos événements personnalisés :
Dans Admin → Définitions personnalisées, enregistrez tous les paramètres d’événements que vous souhaitez voir dans vos rapports standard. GA4 a une limite de 50 dimensions personnalisées et 50 métriques personnalisées par propriété.
Vérifiez les définitions existantes :
Dans GA4, les « Objectifs » (Goals) d’Universal Analytics n’existent plus. Les conversions sont gérées en marquant des événements comme Événements Clés (précédemment appelés « Conversions » jusqu’au changement de nomenclature de 2024).
Ce sont les indicateurs les plus importants pour votre activité. Vérifiez que vous avez configuré comme Événements Clés :
purchase) pour l’e-commerce.Ce sont des interactions pertinentes qui indiquent de l’intérêt, même si elles ne constituent pas l’objectif final :
Allez dans Admin → Événements puis Conversions pour voir tous les événements marqués comme clés. Vérifiez :
purchase a-t-il le paramètre value avec la valeur correcte ?GA4 dispose de son propre modèle e-commerce basé sur des événements standard. L’événement principal est purchase, qui doit inclure :
transaction_id : identifiant unique de la transaction.value : valeur totale de la transaction.currency : devise (ex. « EUR »).items : tableau avec les produits achetés, où chaque item inclut item_id, item_name, price, quantity et optionnellement item_category.transaction_id est-il unique ? Si ce n’est pas le cas, vous pouvez compter des transactions en double.item_id sont-ils cohérents ? Ils doivent correspondre à votre catalogue de produits.currency est-il correct ? GA4 a besoin du code ISO (EUR, USD, GBP…).purchase se déclenche-t-il une seule fois par transaction ? Si l’utilisateur recharge la page de confirmation, il peut se déclencher plusieurs fois.view_item, add_to_cart, begin_checkout permettent d’analyser l’entonnoir dans les Explorations.Liez votre propriété GA4 à Google Ads dans Admin → Liaisons de produits → Liaison Google Ads. Cette intégration permet de :
Liez Search Console dans Admin → Liaisons de produits → Liaison Search Console. Cela ajoute le rapport Requêtes de recherche organique directement dans GA4, avec des données d’impressions, de clics et de position moyenne.
Si vous gérez de grands volumes de données ou avez besoin d’effectuer des analyses avancées avec SQL, liez GA4 à BigQuery. L’export quotidien (gratuit) envoie tous les événements bruts à BigQuery, où vous pouvez les interroger sans limitations d’échantillonnage ni de seuils.
Allez dans Admin → Liaisons de produits → Liaison BigQuery.
Les Explorations sont l’équivalent GA4 des rapports personnalisés d’UA, mais bien plus puissantes. Vous pouvez créer :
Vérifiez si vous avez des Explorations sauvegardées qui ne sont plus utilisées ou qui ont des configurations obsolètes.
Dans la section Rapports, vous pouvez personnaliser les métriques et dimensions qui apparaissent dans chaque rapport standard. Vérifiez que les rapports consultés par votre équipe sont bien configurés et affichent les données les plus pertinentes.
GA4 inclut des groupes de canaux prédéfinis et permet de créer des groupes de canaux personnalisés. Cette fonctionnalité (dans Admin → Groupes de canaux) vous permet de reclassifier le trafic selon vos propres règles métier.
Par exemple, vous pouvez créer un canal « Marque » pour séparer le trafic de recherche payante lié à vos mots-clés de marque du trafic payant générique.
Depuis mars 2024, le Consent Mode v2 est obligatoire pour pouvoir faire du remarketing et de la publicité personnalisée dans l’Espace Économique Européen (EEE). Sans lui, Google Ads et Display ne pourront pas utiliser les données de conversion des utilisateurs n’ayant pas donné leur consentement.
Vérifiez que vous avez implémenté le Consent Mode v2 avec les quatre paramètres :
ad_storageanalytics_storagead_user_dataad_personalizationSi votre Consent Management Platform (CMP) ne prend pas en charge les nouveaux paramètres ad_user_data et ad_personalization, vous devez la mettre à jour de toute urgence.
Vérifiez que vous n’envoyez pas d’Informations Personnellement Identifiables (PII) à GA4 : adresses e-mail, noms, numéros de téléphone, etc. Cela est interdit par les Conditions d’utilisation de Google et peut entraîner des sanctions en vertu du RGPD.
Vérifiez notamment :
Les Audiences dans GA4 fonctionnent toujours pour le remarketing dans Google Ads. Vérifiez les audiences configurées dans Admin → Audiences :
GA4 a intégré les Annotations en 2024 (dans Admin → Propriété → Annotations). Utilisez-les pour enregistrer les événements importants susceptibles d’affecter vos données : lancements de campagnes, refonte du site, changements de tracking, mises à jour de l’algorithme Google, etc.
Les annotations sont essentielles pour l’analyse historique. Sans elles, dans six mois vous ne vous souviendrez plus pourquoi il y a eu un pic de trafic à une date précise.
Si vous utilisez des landing pages pour vos campagnes payantes, vérifiez que :
Vous ne voudrez pas envoyer du trafic payant vers une page qui renvoie une erreur 404.
Le trafic e-mail n’a pas de referrer par nature, donc sans balisage UTM il apparaîtra comme trafic direct dans GA4. Vérifiez que :
utm_medium=email.utm_source identifie le nom de votre outil ou liste (mailchimp, newsletter, etc.).utm_campaign identifie la campagne spécifique.Un audit GA4 bien réalisé est la base de toute stratégie de données solide. Il ne s’agit pas d’effectuer ce processus une seule fois : nous vous recommandons de réaliser un audit complet tous les 6 mois et des révisions mensuelles des points les plus critiques (conversions, filtres, intégrations).
Vous avez des questions sur un aspect de votre configuration GA4 ? Sur lionelz.com/services/ nous pouvons vous aider à réviser et optimiser votre implémentation.
30 minutes pour analyser votre situation et vous dire exactement ce que je changerais. Sans pitch, sans proposition commerciale.