Installer GA4 avec GTM : le guide pas à pas complet
Six étapes pour installer GA4 avec GTM : propriété, flux, balise Google, déclencheur, test en mode aperçu et publication. Et les pièges qui faussent vos chiffres, expliqués simplement.
Pourquoi passer par un tag manager plutôt que coller GA4 dans le code
Rien ne vous empêche de coller Google Analytics 4 directement dans le code de votre site. Ça fonctionne. Le problème arrive plus tard, quand la moindre modification réclame un développeur. Un tag manager, lui, ne demande qu'un seul bout de code posé une fois pour toutes ; tout le reste se pilote depuis une interface web. Mon conseil est donc net : passez par GTM.
Quel intérêt concret pour un dirigeant de PME ? Suivre un clic sur le bouton d'appel, un envoi de formulaire ou un achat sans toucher au site. Vous découvrez l'outil ? Notre page sur le fonctionnement de Google Tag Manager pose les bases. Pour la partie statistiques, celle consacrée à Google Analytics 4 détaille la logique par événements.
Ce qu'il vous faut avant de commencer
- Un compte Google, de préférence celui de l'entreprise et pas celui d'un salarié.
- L'accès à l'administration du site (CMS, thème ou fichiers sources).
- Un bandeau cookies conforme, puisque GA4 dépose des traceurs.
- Une courte liste des actions qui comptent vraiment pour votre activité.
Étape 1 : créer la propriété Google Analytics et son flux de données
Direction analytics.google.com, rubrique Administration. Cliquez sur Créer, puis sur Propriété. Nommez-la comme votre site et indiquez le fuseau horaire ainsi que la devise de l'entreprise. Ne négligez surtout pas la devise : c'est elle qui servira à afficher le chiffre d'affaires de vos ventes en ligne.
Vient ensuite la création d'un flux. Choisissez Web, saisissez l'URL du site et donnez un nom au flux. Je vous recommande de laisser la mesure améliorée activée (elle suit toute seule le défilement, les clics sortants et les téléchargements).
Où trouver l'ID de mesure
Le flux créé, une fiche détaillée s'affiche. En haut à droite figure l'ID de mesure, un G- suivi de lettres et de chiffres. Copiez-le dans un coin. C'est la seule information qui relie votre futur conteneur à la propriété Google Analytics. Fenêtre fermée par mégarde ? Vous le retrouverez dans Administration, puis Flux de données.
Étape 2 : créer le conteneur Google Tag Manager et coller les scripts
Sur tagmanager.google.com, créez un compte au nom de l'entreprise. Ajoutez-y un conteneur nommé d'après l'adresse du site, avec Web comme plateforme. Deux scripts à installer apparaissent alors.
Le premier script va dans le head
Placez le premier bloc le plus haut possible dans la balise head, et ce sur chaque page. Pourquoi si haut ? Parce qu'il charge le conteneur au plus tôt, ce qui évite de rater les visites courtes. Sous WordPress, un thème enfant ou une extension d'insertion de code fera très bien l'affaire.
Le second script va juste après l'ouverture du body
Entouré de noscript, le second bloc se colle juste après la balise d'ouverture body. Il prend le relais quand le JavaScript est désactivé. Bonne nouvelle pour Shopify ou Wix : ces CMS offrent un champ dédié, où il suffit de coller l'identifiant GTM-XXXX sans manipuler la moindre ligne de code.
Étape 3 : ajouter la balise Google dans GTM
Retour dans votre espace de travail Google Tag Manager. Ouvrez Balises, puis Nouvelle. Dans la zone Configuration de la balise, sélectionnez le type intitulé Balise Google, qui remplace l'ancienne balise de configuration GA4.
Le champ ID de balise attend l'ID de mesure copié à l'étape 1 : collez-le. D'autres paramètres de configuration pourront venir plus tard, pour exclure votre propre trafic par exemple. Pour une première installation, laissez le reste vide.
Choisir le bon déclencheur
Juste sous la configuration se trouve Déclenchement. Choisissez Initialization - All Pages ou, à défaut, le déclencheur All Pages proposé d'office. La balise Google se charge ainsi sur chaque page vue, avant toutes les autres. Donnez-lui un nom explicite (GA4 - Balise Google, par exemple) et enregistrez.
Étape 4 : tester en mode aperçu puis publier
Ne mettez rien en ligne sans être passé par Prévisualiser, en haut à droite. Tag Assistant ouvre alors votre site dans un nouvel onglet relié à GTM. Parcourez deux ou trois pages et jetez un œil au panneau : votre balise doit figurer parmi les balises déclenchées.
Pendant ce temps, côté Google Analytics, allez dans Administration puis DebugView. Pages vues et événements y défilent en direct. Rien ne remonte ? Avant de chercher plus loin, contrôlez l'ID de mesure et le déclencheur.
Tout est bon ? Cliquez sur Envoyer, puis sur Publier, en ajoutant une description de version, même brève. Ce journal vous sauvera le jour où une modification casse le suivi, puisqu'il permet de revenir en arrière.
Les pièges les plus fréquents
- Oublier de publier : le mode aperçu ne change strictement rien pour vos vrais visiteurs.
- Conserver un ancien code gtag ou une extension GA4 à côté de GTM, et voir ses chiffres doubler.
- Confondre les identifiants, en collant celui de GTM à la place de l'ID de mesure GA4 (ou l'inverse).
- Laisser le bandeau cookies bloquer toutes les balises sans gérer le consentement.
- Garder, après une refonte, plusieurs propriétés actives sur le même site.
Étape 5 : configurer vos premiers événements et conversions
Une installation de base compte les visites, point. Votre site rapporte-t-il ? Elle n'en dit encore rien. Pour le savoir, suivez les actions qui ont de la valeur : demande de devis, appel, inscription, achat. Ce sont elles qui formeront vos indicateurs clés de performance.
Créer une balise d'événement GA4
Côté GTM, ajoutez une balise et choisissez le type Google Analytics : événement GA4. Indiquez votre ID de mesure et un nom d'événement simple, du genre generate_lead. Reste à créer le déclencheur adapté : un clic sur un lien tel: pour les appels, l'affichage de la page de remerciement après un formulaire.
Vous tenez une boutique ? Ajoutez des paramètres comme value et currency. Attention, la valeur doit être exprimée dans la même devise que la propriété, sinon les montants seront convertis, voire faussés. Publiez, puis patientez jusqu'à ce que l'événement apparaisse dans les rapports.
Marquer l'événement comme clé
Dans Google Analytics, passez par Administration, puis Événements, et activez l'interrupteur Marquer comme événement clé (c'est ainsi que s'appellent désormais les conversions). De là, vous calculerez votre taux de conversion et pourrez importer ces actions dans Google Ads. Un dernier réflexe à prendre : balisez vos liens de campagne avec des paramètres UTM, pour savoir d'où arrivent vos contacts.
Ce qui fait varier le temps et la difficulté
Sur un site simple, l'installation de base va vite, à condition d'avoir les accès. Le contexte change tout. CMS fermé, site sur-mesure sans emplacement prévu pour le code, tunnel de paiement externe : chacun de ces cas alourdit le travail.
Autre poids lourd, le consentement. Depuis l'arrivée du Consent Mode v2, les balises doivent respecter le choix du visiteur, ce qui oblige votre outil de gestion des cookies à dialoguer avec GTM. Et plus vous suivez d'actions, plus les tests se multiplient pour fiabiliser chaque déclencheur.
Envie de déléguer ? Le prix dépend du nombre d'événements, du CMS et de l'état du suivi existant ; il se fixe donc sur devis. Chez RankerSquare, la création de site internet vitrine sur-mesure démarre à 19,90 € par mois en abonnement, et la mesure peut être prévue dès la conception. C'est d'ailleurs ce que je vous conseille.
Questions fréquentes
Google Analytics mesure et affiche vos statistiques : visites, sources, événements, ventes. Google Tag Manager, lui, ne mesure rien. C'est une boîte à outils qui sert à installer et piloter les balises (dont celle de GA4) sans retoucher le code du site à chaque fois.
Lancez le mode aperçu de GTM et vérifiez que la balise Google se déclenche bien sur chaque page. Gardez ouvert, en parallèle, DebugView ou le rapport Temps réel de GA4. Vos visites y apparaissent une seule fois ? L'installation est correcte.
Oui, dès que la balise Google publiée dans GTM fonctionne. Un vieux script gtag ou une extension de statistiques restés en place renvoient les mêmes données une seconde fois. Résultat : des visites doublées et un taux d'engagement trompeur.