LogicielsWeb analyticsTendancesInstaller Google Tag Manager : le guide complet (2026)

Installer Google Tag Manager : le guide complet (2026)

Sophie Martin
Sophie Martin
13 min

Lorsque l’on cherche un outil afin d’obtenir et d’analyser le trafic de son site, Google Analytics 4 (GA4) reste la solution la plus répandue, même si des alternatives comme Matomo, Plausible ou Piwik PRO sont de plus en plus adoptées pour des raisons de confidentialité et de conformité. Par ailleurs, la plupart des solutions marketing modernes (A/B testing, automation, publicité, analytics avancé) nécessitent l’installation de tags JavaScript sur toutes les pages ou à des endroits précis, ce qui est une source classique d’erreurs techniques. C’est exactement le problème que résout un Tag Management System (TMS) : gérer intelligemment tous les tags de son site depuis une seule interface, sans toucher au code à chaque ajout. Google Tag Manager (GTM), le TMS gratuit de Google, domine très largement ce marché. Voyons ensemble comment l’installer et le configurer proprement, Consent Mode v2 compris.

La réponse courte : pour installer Google Tag Manager, créez un compte gratuit sur tagmanager.google.com, créez un conteneur pour votre site, puis copiez les deux fragments de code fournis : le script dans le <head> de toutes vos pages et la balise <noscript> juste après l’ouverture du <body>. Testez avec le mode Aperçu, publiez, et ajoutez ensuite vos balises (GA4, Google Ads, etc.) sans plus jamais toucher au code. Comptez 15 à 30 minutes pour une installation de base.

Les 4 étapes pour installer Google Tag Manager : créer le compte et le conteneur, coller les deux fragments de code, configurer les balises, tester puis publier

Créer son compte GTM et son premier conteneur

La première étape consiste naturellement à se créer un compte sur Google Tag Manager, ce qui donne l’occasion de se familiariser avec l’interface de votre nouvel outil de gestion des tags. Ce compte peut être commun à la gestion de plusieurs sites. Vous allez ensuite créer un conteneur, qui sera, comme son nom l’indique, le contenant de l’ensemble des règles qui s’appliqueront aux tags de votre site. Au moment de la création, GTM vous demande de choisir une plateforme cible : Web, iOS, Android, ou Serveur (nous reparlerons de ce dernier cas plus bas).

Page d'accueil de Google Tag Manager, l'outil gratuit de gestion simplifiée des balises

Il est important d’avoir une approche rigoureuse dès le départ : un compte par entreprise, un conteneur par site ou par application. Si vous avez un site de production et un site de pré-production, prévoyez un conteneur pour chacun (ou utilisez les environnements GTM si vous êtes à l’aise avec la fonctionnalité). Une fois votre compte et votre premier conteneur créés, vous obtenez le code GTM à insérer sur toutes les pages de votre site. Le script se charge de manière asynchrone : il ne bloque pas l’affichage de vos pages, et centralise toutes les balises qui nécessitaient auparavant leur propre insertion manuelle. Rappelons-le : l’outil est gratuit.

Installer le script GTM sur votre site

Le code obtenu est unique à votre conteneur : il contient votre identifiant au format GTM-XXXXXXX, visible à tout moment en haut de l’interface. Il se compose de deux fragments à installer sur l’ensemble des pages de votre site : le premier (le script) se place le plus haut possible dans la balise <head>, le second (une balise <noscript> de secours pour les navigateurs sans JavaScript) juste après l’ouverture de la balise <body>.

<!-- Google Tag Manager : dans le <head>, le plus haut possible -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-XXXXXXX');</script>
<!-- End Google Tag Manager -->

<!-- Google Tag Manager (noscript) : juste après l'ouverture du <body> -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-XXXXXXX"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->

Remplacez évidemment GTM-XXXXXXX par votre propre identifiant de conteneur. Sur un site WordPress, vous pouvez insérer ces fragments dans le fichier « header.php » de votre thème enfant, ou plus simplement passer par un plugin dédié (Site Kit by Google ou GTM4WP par exemple), ce qui évite de perdre l’installation à la prochaine mise à jour du thème. Notez au passage que les scripts GTM sont servis en HTTPS : si votre site ne l’est pas encore, commencez par lire notre guide faut-il passer votre site web de HTTP à HTTPS, c’est un prérequis de toute façon incontournable aujourd’hui.

Vérifier l’installation avec le mode Aperçu

Avant toute publication, prenez le réflexe du bouton « Aperçu » en haut à droite de l’interface GTM. Il ouvre Tag Assistant, qui charge votre site dans une session de debug : vous y voyez en temps réel les balises déclenchées, celles qui ne le sont pas, et les événements du dataLayer. C’est le meilleur moyen de valider que le conteneur est bien installé sur toutes les pages et que vos déclencheurs se comportent comme prévu. Dans GTM, rien n’est actif tant que vous n’avez pas cliqué sur « Publier » : chaque publication crée une version datée du conteneur, que vous pouvez restaurer en un clic en cas d’erreur.

Installer Google Analytics 4 avec GTM

Google Analytics Google Analytics Site officiel Lire notre test

Maintenant que le conteneur est en place, installer un outil de mesure comme Google Analytics 4 se fait en quelques minutes, sans toucher au code.

Créer un compte Google Analytics

Si ce n’est pas déjà fait, créez un compte Google Analytics, puis la « Propriété » correspondant à votre site depuis l’onglet Admin. Depuis l’arrêt d’Universal Analytics en 2023, toutes les propriétés sont des propriétés GA4 : la notion de « vue » n’existe plus, la configuration se fait au niveau de la propriété et de ses flux de données. Créez un flux de données Web pour votre site : c’est lui qui porte votre ID de mesure, au format G-XXXXXXXXXX, que vous retrouverez à tout moment dans Admin > Flux de données. Si votre site tourne sous WordPress, nous détaillons aussi la démarche dans notre guide pour installer Google Analytics sur son site WordPress.

Créer la balise Google dans GTM

Votre premier objectif sera bien évidemment de mesurer le trafic sur l’ensemble de vos pages. Dans GTM, créez une nouvelle balise et sélectionnez le type « Balise Google » (c’est elle qui a remplacé l’ancienne balise « Configuration GA4 »). Renseignez votre ID de mesure G-XXXXXXXXXX dans le champ « ID de balise », choisissez le déclencheur « Toutes les pages », nommez proprement votre balise, et publiez. Voilà, Google Analytics 4 est installé sur votre site, et les événements collectés automatiquement (page vues, scrolls, clics sortants, recherches internes...) commencent à remonter.

La bonne pratique : une variable constante pour votre ID

Pour ne pas faire d’erreur lors de la saisie de votre ID de mesure, la bonne pratique consiste à créer une variable de type « Constante » contenant votre G-XXXXXXXXXX, et à utiliser cette variable dans toutes vos balises Google Analytics. Le jour où l’ID change (refonte, nouvelle propriété), vous ne le modifiez qu’à un seul endroit.

Impossible aujourd’hui de parler d’installation de tags sans parler de consentement. Depuis mars 2024, Google impose le Consent Mode v2 aux annonceurs qui ciblent l’Espace économique européen : sans signaux de consentement valides (ad_storage, analytics_storage, ad_user_data, ad_personalization), vos audiences et votre mesure des conversions Google Ads se dégradent fortement. Concrètement, la mise en place passe par une plateforme de gestion du consentement (CMP) certifiée Google (Axeptio, Didomi, Cookiebot, CookieYes...), dont la plupart proposent un modèle de balise prêt à l’emploi dans la galerie de modèles GTM. La CMP se charge alors de transmettre les choix de l’utilisateur aux balises, qui adaptent leur comportement. GTM permet en complément d’exiger un consentement additionnel balise par balise (paramètres de consentement dans les options avancées de chaque balise). Sur le fond du sujet bannière et conformité, nous avons un guide dédié : cookies et RGPD, comment rendre votre site conforme sans sacrifier vos conversions.

Définir une bonne nomenclature sur GTM

Il convient d’en dire un peu plus sur la structure de Google Tag Manager et sur la manière de l’utiliser. Nous avons déjà défini les notions de compte et de conteneur. Comme vous vous en serez rendu compte, vous pouvez également paramétrer des variables, des déclencheurs et des balises. La hiérarchie entre ces trois notions est très simple :

  • Les variables : ce sont les éléments que vous allez utiliser pour construire vos règles de déclenchement (et alimenter vos balises). Par défaut, Google Tag Manager en propose plusieurs très utiles : « Page URL », « Click URL » ou « Event ». Pour construire une variable personnalisée, choisissez le type de variable à créer, configurez plus en détail si nécessaire, et nommez-la correctement.
  • Les déclencheurs : comme leur nom l’indique, ils seront utilisés pour déclencher vos balises. Vous pouvez les construire à partir des variables que vous avez créées, ou en utilisant les variables par défaut de GTM. Attention, si vous créez un déclencheur qui combine plusieurs conditions, vérifiez bien la logique : selon la configuration, il peut s’activer lorsque toutes les conditions sont remplies, ou dès qu’une seule l’est.
  • Les balises : c’est ce qui s’exécute lorsque le déclencheur est activé. Google propose des balises préconçues pour l’ensemble de ses produits (Balise Google, événement GA4, Google Ads, Floodlight...) afin de limiter les risques d’erreur, et la galerie de modèles communautaires couvre des centaines d’outils tiers (Meta, LinkedIn, Hotjar, CMP...). Vous pouvez bien évidemment créer des balises HTML personnalisées pour tout le reste. Une fois le type choisi, il ne vous reste plus qu’à configurer la balise et définir ses déclencheurs.

Adoptez dès le départ une convention de nommage explicite, par exemple « GA4 - Événement - generate_lead » ou « Ads - Conversion - Formulaire devis » : quand votre conteneur comptera 40 balises, vous vous remercierez.

Pour aller plus loin : tracker des clics spécifiques avec GTM

L’installation de Google Analytics avec GTM est intéressante, mais la vraie force de l’outil, c’est la simplification d’actions qui nécessitaient autrefois l’installation de scripts sur mesure. Précision utile avant de dégainer : la « mesure améliorée » de GA4 collecte déjà nativement les clics sortants, les téléchargements de fichiers ou le scroll à 90 %. Inutile donc de recréer ces événements dans GTM. En revanche, dès que vous voulez mesurer une interaction qui vous est propre, la mécanique variables + déclencheur + balise prend tout son sens. Prenons l’exemple d’un clic sur un bouton d’appel à l’action stratégique (« Demander un devis ») :

  • Activez les variables intégrées de clic (Click URL, Click Text, Click Classes) dans la section Variables si ce n’est pas déjà fait.
  • Créez un déclencheur de type « Clic - Tous les éléments » (ou « Liens uniquement » s’il s’agit d’un lien), limité aux clics dont le texte ou la classe CSS correspond à votre bouton.
  • Créez une balise « Google Analytics : événement GA4 », nommez l’événement de façon explicite (par exemple cta_devis_click), ajoutez si besoin des paramètres (page, libellé du bouton) alimentés par vos variables de clic, et associez-lui le déclencheur.

Testez le tout en mode Aperçu, publiez la nouvelle version du conteneur, et l’événement remonte dans GA4, où vous pourrez le marquer comme conversion (« événement clé ») si c’est pertinent. Le même schéma couvre 90 % des besoins de tracking courants : soumissions de formulaires, clics téléphone, vidéos, éléments de réassurance...

Et le server-side tagging dans tout ça ?

Vous croiserez forcément le terme : le taggage côté serveur consiste à faire transiter les données par un conteneur GTM hébergé sur votre propre infrastructure (souvent Google Cloud, comptez quelques dizaines d’euros par mois d’hébergement), plutôt que d’envoyer les hits directement depuis le navigateur vers Google, Meta et consorts. Bénéfices : un site allégé en scripts tiers, un meilleur contrôle des données transmises, et une mesure plus résiliente face aux bloqueurs et aux restrictions des navigateurs. C’est un chantier pertinent pour les sites à fort trafic ou à forts enjeux publicitaires, mais ce n’est clairement pas la priorité d’une première installation : un conteneur web bien configuré avec un Consent Mode propre couvre déjà l’essentiel des besoins.

L’impact organisationnel de Google Tag Manager

En résumé, Google Tag Manager change profondément la manière de gérer l’analytics et, plus globalement, la gestion des scripts marketing. C’est une très bonne nouvelle pour les équipes marketing, qui sont désormais bien moins dépendantes des équipes techniques pour gérer le tracking : on ajoute, on modifie et on retire des tags depuis une interface, avec un historique de versions et un mode de test intégré. C’est aussi un outil qui responsabilise : centraliser les tags facilite les audits de conformité RGPD et la maîtrise de ce qui s’exécute réellement sur vos pages. Si le sujet dépasse vos ressources internes (plan de taggage complexe, e-commerce, migration server-side), c’est typiquement une mission courte et rentable à confier à un prestataire : parcourez notre annuaire d’agences web pour trouver un partenaire qui maîtrise le sujet.

Notez cet article

Partager cet article

Recherche globale

Recherchez parmi les agences, logiciels et articles de La Fabrique du Net.