Guide de survie de la migration GA4 : Correction du taux d'échec de 81 %
J'ai vu ça encore et encore. Une entreprise migre de Universal Analytics à Google Analytics 4, et leurs données disparaissent. Pas de conversion. Pas de recettes. Aucune session n'a été signalée.
Je viens de faire un audit rapide de 47 migrations de clients que nous avons traitées depuis 2023. Seulement 9 d'entre eux avaient des configurations GA4 en pleine opération au cours du premier mois. C'est un taux d'échec de 81 %.
Les données de l'industrie me soutiennent. Une étude de 2024Lunioa constaté que plus de 80 % des propriétés GA4 manquaient d'événements clés ou avaient mal cartographié les paramètres. Un autre rapportAdversitéa montré que 73% des marketeurs ne peuvent pas faire confiance à leurs données GA4 pour prendre des décisions.
Mais voici la vérité: la migration GA4 n'a pas à échouer. Chacun de ces échecs venait de la même poignée d'erreurs. Je vais vous montrer exactement ce qu'ils sont et comment les réparer.
Pourquoi la migration de GA4 fait-elle défaut?
Universal Analytics (UA) et GA4 sont des produits fondamentalement différents. L'AU a été construite autour de sessions et de pages vues. GA4 est basé sur les événements et centré sur l'utilisateur.
La plupart des gens traitent la migration comme un travail de copie-colle. Ils déplacent leur code de suivi UA à GA4 et s'attendent à ce qu'il fonctionne. C'est vrai.
Voici les trois principales raisons pour lesquelles les migrations GA4 échouent :
1. Modèles d'événements mal compris
UA a utilisé une pageview comme frappe par défaut. GA4 utilise un événement appelépage_view. Sonne similaire, mais la structure des données est complètement différente.
En UA, vous pouvez définir des dimensions et des paramètres personnalisés sur une pageview. Dans GA4, chaque élément de données doit être envoyé comme paramètre d'événement. Si vous n'êtes pas correctement mapping de ces paramètres, vous perdez toutes vos données personnalisées.
Je vois ça constamment. Un client déplace son code UA sur GA4 et leur dimension personnalisée pour le statut de membre disparaît. Ils supposent que GA4 est cassé. Pas du tout. Ils n'ont pas configuré le paramètre événement.
2. Rapports de conversion zéro
UA vous a permis de fixer des objectifs rétroactivement. Vous pourriez créer un objectif basé sur des données passées. GA4 ne fonctionne pas comme ça.
En GA4, chaque conversion doit être définie comme un événement et marquée comme une conversionavantÇa arrive. Si vous oubliez de marquer un événement comme une conversion, ces données sont perdues pour toujours. Vous ne pouvez pas le marquer rétroactivement.
Nous avons vérifié un grand site de commerce électronique le mois dernier. Ils ont eu 23 événements en GA4, mais zéro marqué comme des conversions. Leur événement "Acheter" tirait, mais ils n'ont jamais cliqué sur le "Mark" comme conversion. Trois mois de revenus ont disparu.
3. Mesure améliorée manquante ou cassée
GA4 inclut la mesure améliorée par défaut. Cela suit les défilements, les clics sortants, la recherche du site, l'engagement vidéo et les téléchargements de fichiers automatiquement. Mais la plupart des gens ne vérifient pas qu'il fonctionne réellement.
J'ai vu la mesure améliorée activée mais mal configurée. Par exemple, le paramètre de recherche de site est mal défini. Le paramètre par défaut estq, mais de nombreux sites utilisentsousearch. Si vous ne correspondez pas, GA4 enregistre zéro recherche de site.
Le Guide de survie : Corrections étape par étape
J'ai aidé plus de 100 entreprises à réparer leurs configurations GA4. Les étapes ci-dessous sont les mêmes que celles que j'utilise avec chaque client. Suivez-les dans l'ordre, et vous éviterez le taux d'échec de 81%.
Étape 1: Vérification de votre configuration actuelle de l'AU
Avant de toucher GA4, vous avez besoin d'une liste complète de tout ce que vous avez suivi en UA. Allez à UA>Rapports>Temps réel>Des événements. Écrivez chaque nom d'événement, dimension personnalisée et métrique personnalisée.
J'utilise un simple tableur. Colonnes : Nom de l'événement, Étiquette, Valeur (le cas échéant), Paramètres personnalisés et Type de conversion.
Ne sautez pas cette étape. Si vous ne savez pas ce que vous suiviez dans UA, vous ne pouvez pas le reproduire dans GA4.
Étape 2: Reconstruisez votre modèle d'événement pour GA4
Le modèle d'événement GA4S est plus simple que les UA. Chaque événement a un nom et jusqu'à 25 paramètres. Le nom de l'événement est une chaîne commepurchaseouadd_to_cart. Les paramètres sont des paires de valeurs clés comme{currency: "USD", value: 29.99}.
Je recommande d'utiliser Google Tag Manager (GTM) pour tous les événements personnalisés. GTM agit comme une couche médiane. Vous créez des déclencheurs et des balises. Puis vous poussez les événements à GA4.
Voici ma règle : une étiquette GTM par événement. Si vous essayez de regrouper plusieurs événements dans une seule étiquette, vous manquerez les paramètres.
Exemple : Pour un événement de « soumettre un formulaire », créez un déclencheur qui tire lorsque le formulaire est soumis. Puis créez une balise GA4 avec le nom de l'événementform_submitet inclure des paramètres commeform_nameetform_type.
Étape 3 : Vérifier les paramètres de mesure améliorés
Aller à GA4 Admin>Flux de données>votre flux web>Mesure améliorée. Cliquez sur l'icône de vitesse.
Vérifiez chaque bascule soigneusement:
- Pages vues: ON
- Scrolls: ON (à 90% de profondeur)
- Clics sortants: ON
- Recherche de site: ON, puis définir le paramètre de requête pour correspondre à votre site (par exemple,search_querysi vos URLs utilisent?search_query=shoes)
- Engagement vidéo : ON si vous intégrez YouTube/Vimeo
- Téléchargements de fichiers: ON (extensions par défaut .pdf, .docx, etc.)
Testez chacun. Utilisez la vue de débogage GA4 ou laGA4 DebugView docs- Tirez un rouleau. Cliquez sur un lien externe. Voyez si l'événement apparaît.
Étape 4: Marquez vos conversions
Dans GA4, allez à Admin>Des événements. Trouvez chaque événement qui représente une conversion. Cliquez sur le toggle dans la colonne « Marquer comme conversion ».
Événements communs de conversion:purchase, add_to_cart, form_submit, sign_up, view_item, add_payment_info.
Je vérifie toujours que l'événement de conversion inclut les paramètres requis. Par exemple,purchasel'événement doit inclurevalue, currencyettransaction_id. Sans cela, l'événement brûle mais le champ de revenus reste zéro.
Étape 5: Configuration des paramètres personnalisés et des propriétés de l'utilisateur
GA4 permet jusqu'à 25 paramètres personnalisés par événement. Utilisez-les pour tout ce que UA appelle des dimensions personnalisées.
Les propriétés utilisateur sont différentes. Ils attachent un morceau de données à l'utilisateur pour toute leur session. Exemples:logged_in, subscription_tier, country.
J'ai défini les propriétés utilisateur en utilisant GTM. Créer une variable GTM pour la propriété, puis lancer un événement GA4 avec laset_user_propertiesméthode.
Important : Les propriétés utilisateur ne sont pas visibles dans les rapports standard. Vous devez utiliser Explorations ou BigQuery pour les voir.
Étape 6: Essai, essai, essai
Avant de lancer, testez chaque événement en trois endroits : 1. GA4 DebugView (en temps réel) 2. Rapport en temps réel (après 30 secondes de retard) 3. Constructeur de rapports GA4 (>Mise à jour de 24 heures)
J'ai une liste de contrôle. J'ouvre le site dans une fenêtre incognito, cliquez sur l'entonnoir entier (maison → produit → panier → caisse → achat). Je vérifie que chaque événement apparaît dans DebugView.
Si quelque chose manque, vérifiez l'aperçu de la balise GTM. La plupart des problèmes sont des erreurs de déclenchement ou des noms de paramètres mal orthographiés dans GTM.
Étape 7: Mettre en place BigQuery Export (facultatif mais recommandé)
BigQuery vous donne les données brutes de l'événement. Vous pouvez l'interroger avec SQL et construire des rapports personnalisés. C'est la seule façon de récupérer une partie de la flexibilité que l'UA avait.
Pour activer : GA4 Admin>Flux de données>votre flux>Une liaison entre BigQuery. Choisissez l'export de chaque jour. Coût : environ 5 à 20 $ par CT de données.
Si vous n'avez pas de ressources d'ingénierie, vous pouvez sauter ceci. Mais pour tout site faisant plus de 50k événements par mois, BigQuery en vaut la peine.
Tableau de comparaison : approches de l'AU par rapport à l'AG4
| Fonctionnalité | Analyse universelle | Google Analytics 4 |
|---|---|---|
| Modèle de suivi | Séances&pages vues | Événements&propriétés utilisateur |
| Dimensions personnalisées | Jusqu'à 20 par vue | Jusqu'à 25 paramètres d'événement |
| Conversions | Création d'objectifs rétroactifs | Doit marquer comme conversion avant l'arrivée des données |
| Conservation des données | 26 mois de défaut | 14 mois (ajustable à 50 mois) |
| Échantillonnage | Fort échantillonnage pour plus de 500k sessions | Réduction de l'échantillonnage; rapports non échantillonnés jusqu'à 10M événements |
| Options d'exportation | Limitée à Data Studio API | Exportation de grande quantité (libre pour 1 TB/mois) |
| Courbe d'apprentissage | Modéré | Steep (nouveau modèle) |
| Temps de configuration typique | 1 à 2 jours | 3 à 5 jours avec un test approprié |
| Point d'échec commun | Événements manquants en raison de la vue des filtres | Conversions manquantes ou paramètres d'événement cassés |
Erreurs courantes dans la migration GA4 (et comment les corriger)
Erreur 1: Utiliser le même ID de suivi
UA utilise un ID de suivi comme UA-123456-1. GA4 utilise un ID de mesure comme G-XXXXXXXX. Ils ne sont pas interchangeables. Certains développeurs copient l'extrait d'UA et y collent l'ID GA4. Ça brise tout l'installation.
Correction: Utilisez l'extrait de gtag GA4, ou mieux, utilisez Google Tag Manager avec les étiquettes UA et GA4. Ne mélangez jamais d'identités.
Erreur 2 : Ne pas manipuler les sous-domaines
UA a géré les sous-domaines implicitement. GA4 nécessite une configuration spéciale appelée la mesure de l'ensemble du domaine. Si vous avez blog.votresite.com et shop.votresite.com, GA4 les traite comme des flux séparés. Les utilisateurs se déplaçant entre eux apparaissent comme de nouveaux utilisateurs.
Correction: Dans l'administration de GA4>Flux de données>votre flux web>Configurer les paramètres de l'étiquette>Définir le domaine croisé. Ajoutez vos sous-domaines à la liste.
Erreur 3: Oublier de marquer les paramètres du commerce électronique
Si vous utilisez le schéma de commerce électronique GA4 (recommandé), chaque événement doit inclureitemscomme tableau. Chaque article a besoinitem_id, item_name, price, quantityetcurrency. Je vois des sites envoyerview_itemsansitemsCet événement est inutile.
Correction : Valider vos événements de commerce électronique avec l'assistant de tag GA4. Vérifiez.itemsest présent et bien formaté.
Erreur 4: Sauter la vue de débogue
Je ne peux pas compter combien de fois un client dit que notre GA4 est cassé et quand j'ouvre DebugView, rien ne tire. Ils n'ont jamais testé.
Correction: Toujours tester dans DebugView avant d'aller en direct. Utiliser le mode de débogage GA4 en GTM (activer le mode Aperçu et ajouter?gtm_debug=xà l'URL).
FAQs
1. Puis-je exécuter UA et GA4 en même temps?
Oui. Google recommande d'exécuter les deux pendant au moins 6 mois pour construire des données historiques dans GA4. Utilisez GTM pour tirer simultanément les étiquettes UA et GA4. Il suffit de ne pas mettre le code UA sur la même page que les extraits de gtag GA4 – il peut causer le double comptage.
2. Mon GA4 montre zéro trafic. Je vérifie quoi d'abord ?
Vérifiez l'identifiant de mesure dans votre étiquette GTM ou un extrait de gtag. Utilisez un outil commeOutil de vérification de la configuration de GA4pour vérifier que l'étiquette tire. Vérifiez ensuite DebugView pour tout événement. Si vous ne voyez aucun événement, la balise n'est pas correctement installée.
3. Puis-je marquer rétroactivement une conversion en GA4?
C'est pas vrai. Vous devez marquer un événement comme une conversion avant l'incendie. Si vous oubliez, les données sont perdues. Vous ne pouvez voir les événements futurs que comme des conversions.
4. Quelle est la différence entre un événement personnalisé et une conversion?
Tout événement que vous créez manuellement est un événement personnalisé. Une conversion est un événement sur lequel vous avez toggled Mark comme conversion. C'est ça. Vous pouvez transformer n'importe quel événement en une conversion (mais seulement à partir du jour où vous le marquez).
5. Ai-je besoin de BigQuery pour GA4?
Pas tout le monde. Si votre trafic mensuel est inférieur à 100k événements, les rapports standard sont très bien. Au-dessus de cela, BigQuery vous donne les données brutes pour construire des rapports personnalisés. Je le recommande pour les sites de commerce électronique qui gèrent des événements de 500k+ par mois.
Ne laissez pas votre émigration GA4 échouer
Vous ne devez pas faire partie du 81%. Les corrections que j'ai partagées sont les mêmes que celles que nous utilisons àDG10 Agencypour aider les clients à obtenir leurs données GA4.
Mon équipe s'occupe de toute la migration : audit, cartographie des événements, configuration GTM, suivi des conversions et validation. Nous fournissons également une surveillance continue pour attraper les problèmes avant qu'ils ne vous coûtent de l'argent.
Si vous êtes en difficulté avec GA4 ou avez besoin d'un audit de migration complet,Planifier une consultation gratuite. Relié :tableaux de bord exécutifs, attribution sociale ROIetGGL 2026 annonces de recherche AI. Nous allons examiner votre configuration actuelle et vous dire exactement ce qui doit changer.
Vos données devraient fonctionner pour vous – pas vous faire deviner.
Besoin d'un site Web plus rapide?
ÀDG10 Agency, nous construisons des sites Web Next.js haute performance qui passent les Vitals Web Core sur chaque page.Obtenez gratuitement un rapport d'audit et de performance Lighthouse→



