Migration Universal Analytics vers GA4 : état, vérification et correction en 2026
En 2026, Universal Analytics est définitivement arrêté et les données historiques sont supprimées. Ce guide couvre : l'état réel en 2026, la vérification d'une migration existante, et les étapes pour les équipes qui n'ont pas encore finalisé leur configuration GA4.
Checklist complète 12 points, mapping métriques UA/GA4, migration des objectifs, audiences, GTM et e-commerce — pour finaliser ou vérifier votre migration GA4.
Migration UA vers GA4 · Migration Universal Analytics GA4 · UA to GA4 migration · mapping métriques GA4 · migrate goals UA GA4 · balises UA GTM
Universal Analytics est mort en juillet 2023 (collecte de données) et les interfaces ont été supprimées définitivement en juillet 2024. En 2026, UA n'existe plus. Si vous lisez ce guide, vous êtes soit en train de finaliser une migration incomplète, soit en train de vérifier la qualité de votre GA4 actuel.
Les données historiques UA sont perdues si vous ne les avez pas exportées avant mi-2024. Il n'existe pas de migration automatique des données UA vers GA4.
Problème sous-estimé : selon une analyse de TechnologyChecker en mars 2026 portant sur 29,6 millions de domaines, plus de 6 millions de sites portent encore des tags Universal Analytics morts dans leur HTML — dead code qui n'envoie plus rien mais ralentit les pages et pollue les audits GTM.
État réel en 2026 — ce qui est perdu, ce qui reste
| Date | Événement | Impact |
|---|---|---|
| 1er juillet 2023 | Universal Analytics standard cesse de collecter de nouvelles données | Fin du tracking UA — seul GA4 collecte |
| 1er juillet 2024 | Suppression des propriétés UA 360 + accès aux données UA standard (source officielle Google) | Plus d'accès aux interfaces UA. Données perdues si non exportées. |
| Mars 2026 | 6+ millions de domaines portent encore des tags UA morts (TechnologyChecker) | Dead code — aucune donnée collectée, mais requêtes inutiles et confusion en audit |
| Aujourd'hui (2026) | Universal Analytics n'existe plus | Votre historique GA4 commence à la date d'activation de votre propriété |
Pourquoi migrer vers GA4 — les différences fondamentales
La migration de Universal Analytics vers GA4 n'est pas une mise à jour — c'est un changement de paradigme. Les deux outils mesurent des choses différentes, avec des modèles de données incompatibles.
| Aspect | Universal Analytics (UA) | Google Analytics 4 (GA4) |
|---|---|---|
| Modèle de données | Session + pages vues + hits | Événements + paramètres — tout est un événement |
| Taux de rebond | % sessions une seule page vue | Remplacé par taux d'engagement (inverse) |
| Objectifs/Conversions | Goals — max 20 par vue | Key Events — illimités |
| Traitement des données | ~4 heures | 12 à 48 heures pour les rapports standards |
| Export données brutes | GA360 uniquement (payant) | BigQuery gratuit (standard, 1M événements/jour) |
| Noms d'événements | Catégorie / Action / Label libres | Nom unique, limité à 40 caractères |
Conséquence directe : vous ne pouvez pas comparer les métriques UA avec les métriques GA4 pour les mêmes périodes. Le taux de rebond UA vs GA4 n'est pas la même métrique — une comparaison directe serait trompeuse.
Votre migration GA4 est incomplète ou vos données semblent incorrectes depuis la transition ?
Décrivez-nous votre situation →Mapping métriques UA → GA4 — tableau de correspondance complet
| Métrique UA | Équivalent GA4 | Différence notable |
|---|---|---|
| Sessions | Sessions | Comptage légèrement différent — GA4 redémarre la session à minuit et en cas de changement de source |
| Sessions engagées | Sessions engagées (nouvelle métrique) | Pas d'équivalent en UA — sessions avec ≥10s, ≥2 pages, ou Key Event |
| Utilisateurs | Utilisateurs actifs | GA4 "utilisateurs actifs" = sessions engagées uniquement |
| Taux de rebond | Taux de rebond GA4 = 1 - taux d'engagement | Non comparable — définitions fondamentalement différentes |
| Durée moyenne de session | Durée d'engagement moyenne | GA4 mesure le temps d'engagement réel (tab active), pas le temps total |
| Objectifs / conversions | Key Events | Renommés en 2024 — même concept, terminologie différente |
| Pages vues | Vues (event: page_view) | Comptage similaire |
| Canaux (Medium) | Default Channel Grouping | Regroupement différent — "Cross-network" est nouveau dans GA4 |
| Catégorie / Action / Label | event_name + paramètres (max 40 chars) | Structure complètement différente — aucune migration automatique des événements custom UA |
| Délai de traitement | ~4 heures | GA4 : 12 à 48 heures — ne diagnostiquez pas trop tôt après un déploiement |
Métriques UA sans équivalent dans GA4
- % nouvelles sessions — pas de métrique équivalente. Approche via events
first_visit. - Objectifs de durée (ex: "session >3 minutes") — créez un événement custom déclenché après X secondes via Timer trigger GTM.
- Objectifs de pages / session — utilisez les sessions engagées comme proxy.
- Vues (Views) avec filtres UA — GA4 n'a pas de Vues. Utilisez les comparaisons et filtres de rapports.
Checklist migration GA4 — 12 points de vérification
- 01 — Propriété GA4 créée : votre propriété GA4 est active et collecte des données. Vérifiez dans GA4 → Admin → Flux de données que votre flux web est bien "Actif".
- 02 — Measurement ID correctement implémenté : le Measurement ID (G-XXXXXXXXXX) est présent sur toutes les pages. Vérifiez dans GA4 → Temps réel.
- 03 — Mesure améliorée activée : scroll, clics sortants, téléchargements activés dans Admin → Flux de données → Mesure améliorée.
- 04 — Key Events configurés : vos anciens objectifs UA sont recréés comme Key Events dans GA4. Note : les noms d'événements sont limités à 40 caractères — vérifiez que vos noms existants respectent cette limite.
- 05 — Audiences recreées : vos audiences de remarketing UA sont recréées dans GA4 → Admin → Audiences. Les audiences UA ne migrent pas automatiquement.
- 06 — Balises UA supprimées de GTM : aucune balise de type "Universal Analytics" ne reste active dans GTM. En 2026, des millions de sites portent encore des tags UA morts — vérifiez votre conteneur.
- 07 — Rétention des données à 14 mois : Admin → Collecte et modification → Rétention des données → 14 mois. Le défaut (2 mois) est insuffisant pour les analyses annuelles.
- 08 — Search Console liée : Admin → Liens de propriété → Search Console.
- 09 — Google Ads lié : Admin → Liens de produits → Google Ads → Key Events importés comme conversions Google Ads.
- 10 — Export BigQuery activé : Admin → Liens de produits → BigQuery. Activez dès que possible — pas de backfill rétroactif.
- 11 — Consent Mode v2 configuré : CMP déployée avec signaux de consentement corrects.
- 12 — E-commerce DataLayer mis à jour : si e-commerce, le schéma DataLayer est GA4 (pas UA Enhanced Ecommerce). Vérifiez que les événements purchase, add_to_cart arrivent avec les bons paramètres.
Migrer les objectifs UA vers les Key Events GA4
| Type d'objectif UA | Migration possible ? | Équivalent GA4 à créer |
|---|---|---|
| Objectif de destination (URL spécifique) | ✅ Partiellement automatique | Événement page_view filtré sur la page_location cible → marquer comme Key Event |
| Objectif d'événement (catégorie/action/label) | ⚠️ Partiellement — événements simples seulement | Recréer l'événement custom avec GTM → marquer comme Key Event |
| Objectif de durée (temps passé >Xmin) | ❌ Impossible — pas d'équivalent direct | Créer un événement GTM déclenché après X secondes via Timer trigger |
| Objectif pages/session | ❌ Impossible — pas d'équivalent direct | Utiliser "sessions engagées" comme proxy (≥2 pages = session engagée) |
| Objectif e-commerce (transaction) | ⚠️ Reconfigurer avec schéma GA4 | Événement purchase GA4 avec paramètres corrects → Key Event automatique |
Limite de 40 caractères : les noms d'événements GA4 sont limités à 40 caractères maximum. Si vos anciens objectifs UA avaient des noms longs, vous devrez les renommer lors de la recréation. Un événement dépassant 40 caractères n'apparaît tout simplement pas dans les rapports GA4 — sans message d'erreur.
Migrer les audiences UA vers GA4
Les audiences UA ne migrent pas automatiquement vers GA4. Chaque audience doit être recréée manuellement dans GA4 → Admin → Audiences.
-
1Audiences de remarketing Google Ads
Visiteurs de votre site, visiteurs de pages produit, abandonneurs de panier, acheteurs récents. Recréez-les dans GA4 → Admin → Audiences → Nouvelle audience. Dans GA4, les conditions se basent sur les événements et paramètres (plus flexible qu'UA).
-
2Audiences de conversion
Condition GA4 : "event_name equals purchase" (ou votre Key Event de conversion) → dans les 30 derniers jours → durée d'appartenance 30–90 jours selon votre cycle d'achat.
-
3Audiences prédictives (nouvelle fonctionnalité GA4)
GA4 propose des audiences prédictives basées sur le machine learning : Likely Purchasers (achat probable dans 7 jours), Likely Churners (désengagement probable dans 7 jours), Predicted Top Spenders (revenu élevé probable dans 28 jours). Ces audiences nécessitent généralement 1 000+ Key Events/mois pour s'activer.
Migration GTM — supprimer les balises UA résiduelles
C'est l'étape la plus souvent oubliée — et l'une des plus révélatrices de l'état du marché. En mars 2026, une analyse de TechnologyChecker portant sur 29,6 millions de domaines révèle que plus de 6 millions de sites portent encore des tags Universal Analytics dans leur HTML — dead code qui n'envoie plus rien vers des propriétés fermées, mais qui ralentit les pages et génère de la confusion lors des audits GTM.
| Type de balise | Status après migration | Action |
|---|---|---|
| Configuration GA4 (G-XXXXXXXXXX) | ✅ Active — obligatoire | Garder |
| Événements GA4 (purchase, add_to_cart…) | ✅ Actifs — obligatoires | Garder |
| Universal Analytics — pageview | ❌ Obsolète | Désactiver puis supprimer |
| Universal Analytics — events (UA-XXXXXX) | ❌ Obsolète | Désactiver puis supprimer |
| UA Enhanced Ecommerce | ❌ Obsolète (remplacé par GA4 e-commerce) | Désactiver puis supprimer |
| Remarketing Google Ads (ancien format UA) | ⚠️ Vérifier si migré vers GA4 | Remplacer par balise Google Ads basée sur GA4 |
Comment identifier les balises UA résiduelles : dans GTM → Balises → filtrez par type "Universal Analytics". Toutes les balises de ce type sont à supprimer ou désactiver. Pour une méthodologie complète d'audit GTM : Guide d'audit Google Tag Manager →
Votre conteneur GTM contient encore des balises UA résiduelles ?
Parlez-nous de votre projet →Migration e-commerce UA Enhanced Ecommerce → GA4
La migration e-commerce est la plus technique. Le schéma DataLayer d'UA Enhanced Ecommerce et le schéma GA4 sont fondamentalement différents.
| Événement | UA Enhanced Ecommerce | GA4 (schéma requis) |
|---|---|---|
| Achat | ecommerce.purchase avec actionField |
event: purchase avec ecommerce.transaction_id, value, currency, items[] |
| Ajout panier | ecommerce.add |
event: add_to_cart avec ecommerce.items[] |
| Vue produit | ecommerce.detail |
event: view_item avec ecommerce.items[] |
| Checkout | ecommerce.checkout avec step |
event: begin_checkout, add_shipping_info, add_payment_info |
La migration e-commerce nécessite de mettre à jour le DataLayer côté site — ce n'est pas une configuration GTM uniquement. Votre développeur doit modifier les pushes JavaScript. Guide complet : Guide tracking e-commerce GTM + GA4 →
Données historiques UA — ce qui reste en 2026
Ce que vous ne pouvez pas faire : comparer directement les métriques UA avec GA4 pour les mêmes périodes — les définitions sont trop différentes. Présentez-les séparément avec une note sur la discontinuité de mesure au 1er juillet 2023.
Vérifier une migration GA4 existante — les signaux d'alerte
- Aucun Key Event configuré : GA4 → Admin → Événements → aucun événement avec l'interrupteur Key Event activé.
- Balises UA encore dans GTM : GTM → Balises → type "Universal Analytics" → des balises actives existent.
- Rétention à 2 mois : Admin → Collecte et modification → Rétention des données → 2 mois (défaut). Vous perdez vos données au-delà de 60 jours.
- Pas d'export BigQuery : pas de lien actif — vous n'avez pas de sauvegarde non samplée de vos données.
- E-commerce non configuré ou avec l'ancien schéma UA : les rapports e-commerce GA4 sont vides ou incorrects.
- Rapports vides malgré Temps réel qui fonctionne : normal — les rapports standards GA4 prennent 12 à 48 heures pour se stabiliser après un changement de configuration.
- Consent Mode v2 absent : données incomplètes sur les audiences qui refusent les cookies, non-conformité RGPD.
Décrivez-nous votre situation.
CMS utilisé, outils Google en place, symptômes observés — plus vous êtes précis, plus notre retour sera concret. Réponse sous 24h.
Parlez-nous de votre projet →Réponse sous 24h · Sans engagement · Devis sur mesure