Google Tag Manager c'est quoi et à quoi ça sert ?

Mis à jour : samedi 29 août 2026

Google Tag Manager, c’est quoi exactement ?

Qu’est-ce que Google Tag Manager ?

Google Tag Manager est un outil de gestion de balises (également appelé Tag Management System) qui vous permet de centraliser toute la gestion de votre suivi de données (ou tracking) sur un site web.

Vous pouvez par exemple suivre les articles les plus visités de votre blog, les clics sur un bouton, les ajouts au panier ou les conversions sur vos pages de vente. Ces données sont ensuite traitées par des outils d’analyse comme Google Analytics et/ou des régies publicitaires, telles que Google Ads, pour prendre des décisions éclairées sur votre business et pour optimiser votre taux de conversion.

Concrètement, Google Tag Manager, aussi appelé GTM, est un outil qui permet d’ajouter et de gérer des balises marketing, des scripts ou un pixel de suivi depuis une interface unique. Vous évitez ainsi de modifier directement le code de chaque page de votre site à chaque nouvelle configuration. ✔️

Google Tag Manager vous offre la possibilité d’intégrer des plans de taggage sur votre site tout en réduisant la dépendance avec un développeur ou un webmaster. Ceci ne veut pas dire que vous n’aurez pas besoin de développeurs mais vous en aurez moins besoin.

Une fois le conteneur GTM installé sur le site web, vous pouvez en effet créer, modifier et publier de nombreux tags sans intervenir systématiquement dans le code source.

Un tracking réussi passe avant tout par une bonne communication entre vous et vos développeurs afin de vous assurer que le comportement utilisateur sur votre site web est tracké avec précision. Cette collaboration est notamment importante pour mettre en place le dataLayer, définir les événements à suivre et garantir la qualité des données collectées.

Bon à savoir

Google Tag Manager ne remplace pas Google Analytics. GTM sert à gérer et à déclencher les balises, tandis que Google Analytics analyse les données et les actions réalisées par les utilisateurs.

Pourquoi utiliser Google Tag Manager ?

Google Tag Manager vous permet de centraliser tous vos codes de suivi en un seul et même endroit. Ceci permet une meilleure maintenance de vos balises et simplifie la gestion du tracking sur votre site web.

L’interface de Google Tag Manager est simple et intuitive ce qui rend la lecture et la modification des balises beaucoup plus rapide. En effet, il n’est pas nécessaire d’aller chercher dans le code de votre site à chaque fois que vous souhaitez ajouter ou modifier une balise. Vous pouvez ainsi gérer vos balises, vos scripts de suivi ou un pixel publicitaire depuis une interface unique, sans solliciter systématiquement un développeur.

Google Tag Manager permet également de configurer des déclencheurs et des variables afin d’activer les balises uniquement lorsque certaines actions sont réalisées. Il peut s’agir, par exemple, d’un clic sur un bouton, de l’affichage d’une page, de l’ajout d’un produit au panier ou de la validation d’une conversion.

Il existe de nombreux articles de blog avec des tutoriels sur l’utilisation de Google Tag Manager, ceci vous aidera à prendre l’outil en main et à mettre en place progressivement une configuration adaptée à vos besoins.

Parmi les principaux avantages de GTM, vous pouvez notamment retenir :

  • Centraliser la gestion des balises marketing et des codes de suivi.
  • Déployer plus rapidement les tags associés à Google Analytics, Google Ads ou à d’autres plateformes.
  • Limiter les modifications directes dans le code du site web.
  • Tester les configurations grâce au mode Preview avant leur mise en ligne.
  • Améliorer la précision du suivi des événements, des clics et des conversions.

Mon conseil

Même si GTM est un outil accessible, documentez toujours votre plan de marquage et nommez clairement vos balises, déclencheurs et variables. Vous réduirez ainsi les risques d’erreur lors des futures modifications !

Comment fonctionne Google Tag Manager ?

Pour comprendre le fonctionnement de Google Tag Manager, il faut d’abord voir comment l’outil organise les comptes, les conteneurs et les éléments de suivi.

Comment sont organisés les comptes et conteneurs dans Google Tag Manager ?

Votre compte Google vous permet d’accéder à Google Tag Manager gratuitement. Ensuite, au sein de Google Tag Manager, vous avez cette notion de compte qui représente votre entreprise et dans un compte, vous pouvez avoir un ou plusieurs conteneurs. C’est donc à vous d’organiser ces comptes et ces conteneurs comme vous le souhaitez.

Chaque conteneur centralise les balises, les déclencheurs et les variables utilisés pour suivre les actions des utilisateurs sur un site. Cette organisation permet de séparer facilement plusieurs sites web, applications ou environnements de tracking.

Vous pouvez par exemple créer un compte pour votre entreprise et ensuite un conteneur par site web.

Bon à savoir

Dans la plupart des cas, un conteneur correspond à un site web. Vous pouvez néanmoins créer plusieurs conteneurs lorsque votre entreprise gère différents sites, applications ou systèmes de suivi.

Organisation des éléments dans Google Tag Manager
Organisation des éléments dans Google Tag Manager

Quels sont les principaux éléments de Google Tag Manager ?

Google Tag Manager repose sur trois éléments principaux : les balises, les déclencheurs et les variables. Ensemble, ils permettent de définir quelles données doivent être envoyées, à quel moment et dans quelles conditions. On fait le point sur chacun de ces éléments !

Les balises

Les balises, aussi appelées tags, correspondent aux scripts ou aux codes de suivi que vous souhaitez déclencher sur votre site web. Elles peuvent par exemple servir à envoyer des données vers Google Analytics, Google Ads ou d’autres plateformes marketing.

Une balise peut être utilisée pour suivre :

  • L’affichage d’une page.
  • Un clic sur un bouton.
  • L’ajout d’un produit au panier.
  • La validation d’un formulaire.
  • Une conversion issue d’une campagne Google Ads.

Grâce à GTM, vous pouvez centraliser la gestion des balises sans avoir à modifier directement le code du site à chaque nouvelle configuration.

Les déclencheurs

Les déclencheurs déterminent le moment où une balise doit s’activer. Ils permettent donc de définir les actions ou les événements qui doivent lancer l’envoi des données.

Par exemple, vous pouvez configurer un déclencheur pour activer une balise lorsqu’un utilisateur consulte une page précise, clique sur un lien, télécharge un document ou finalise un achat. Une même balise peut être associée à un ou plusieurs déclencheurs selon les besoins de votre plan de tracking.

Les variables

Les variables fournissent des informations complémentaires aux balises et aux déclencheurs. Elles peuvent contenir une URL de page, un identifiant Google Analytics, la valeur d’un panier, le nom d’un produit ou encore le texte d’un bouton.

Certaines variables sont intégrées directement dans Google Tag Manager, tandis que d’autres peuvent être créées sur mesure. Elles permettent d’adapter la configuration à votre site, à vos campagnes et aux interactions que vous souhaitez analyser.

Bon à savoir

Une configuration GTM complète repose généralement sur la combinaison suivante : une balise pour envoyer la donnée, un déclencheur pour définir quand elle doit partir et une variable pour préciser quelle information doit être transmise.

Comment créer et configurer Google Tag Manager ?

Une fois les principaux éléments de GTM compris, vous pouvez créer votre compte, configurer votre premier conteneur et préparer l’installation de Google Tag Manager sur votre site web.

Créer un compte sur Google Tag Manager

Rendez-vous sur Google Tag Manager, puis cliquez sur le bouton Créer un compte.

Vous devez ensuite renseigner les informations relatives à votre entreprise, notamment le nom du compte et le pays dans lequel elle est située.

Créer un compte sur Google Tag Manager
Créer un compte sur Google Tag Manager

Rajoutez ensuite les informations sur votre entreprise puis donnez un nom à votre conteneur. Pour faciliter sa gestion, choisissez un nom qui permet d’identifier rapidement le site web, l’application ou le projet concerné.

La plateforme cible sélectionnée est Web dans cet exemple car on va tracker un site web. Si vous voulez tracker une autre plateforme, sélectionnez celle qui convient à votre besoin.

Google Tag Manager permet notamment de créer un conteneur pour le Web, une application iOS ou Android, des pages AMP ou une configuration de tracking server-side.

Le choix de la plateforme est important, car il détermine le type de conteneur et la méthode d’installation utilisés par Google Tag Manager.

Renseignez les informations sur votre entreprise et votre premier conteneur
Renseignez les informations sur votre entreprise et votre premier conteneur

Cliquez ensuite sur Créer et acceptez les conditions d’utilisation de Google Tag Manager. Votre compte GTM et votre premier conteneur sont alors automatiquement créés. 👍🏻

Créer un conteneur sur Google Tag Manager

Après avoir suivi les étapes présentées au-dessus, vous avez créé un compte Google Tag Manager ainsi qu’un conteneur. Ce conteneur va centraliser les balises, les déclencheurs et les variables nécessaires au suivi des actions réalisées sur votre site.

Si, à l’avenir, vous souhaitez ajouter un nouveau conteneur au sein du même compte, rendez-vous dans Admin, puis cliquez sur le bouton + dans la section Conteneur.

Vous pourrez alors renseigner le nom du nouveau conteneur, sélectionner la plateforme cible et valider sa création. En règle générale, il est recommandé de créer un conteneur distinct pour chaque site web ou application afin de conserver une configuration claire.

Bon à savoir

Si vous ne voyez pas ce bouton, c’est que vous n’avez pas les droits nécessaires au niveau du compte pour créer un nouveau conteneur. Vous devrez dans ce cas demander à un administrateur du compte de modifier vos autorisations.

Créer un nouveau conteneur dans Google Tag Manager
Créer un nouveau conteneur dans Google Tag Manager

Gérer les accès dans Google Tag Manager

Si vous souhaitez donner des accès à des membres de votre équipe ou à des partenaires, il y a deux niveaux d’accès à prendre en compte :

  • les accès au niveau du compte.
  • les accès au niveau du conteneur.

Ces deux niveaux permettent d’attribuer des droits différents selon le rôle de chaque utilisateur et le périmètre auquel il doit accéder.

Les accès au niveau du compte

Pour gérer les accès au niveau du compte rendez-vous dans Admin > Compte > Gestion des utilisateurs.

Gestion des accès au niveau du compte de Google Tag Manager
Gestion des accès au niveau du compte de Google Tag Manager

Vous voyez ensuite votre accès et vous pouvez cliquer sur l’icône + en haut à gauche pour ajouter un nouvel utilisateur. Vous devrez alors renseigner son adresse e-mail et choisir le niveau d’autorisation adapté.

Les autorisations au niveau du compte dans Google Tag Manager
Les autorisations au niveau du compte dans Google Tag Manager
AdministrateurL'administrateur pourra créer et modifier des conteneurs et changer les autorisations des autres utilisateurs du compte.
UtilisateurL'utilisateur pourra uniquement consulter les informations du compte.

Le rôle d’administrateur doit être attribué avec précaution, car il donne accès à la gestion globale du compte Google Tag Manager et aux droits des autres utilisateurs.

Les accès au niveau du conteneur

Pour gérer les accès au niveau du conteneur, vous pouvez le faire dans la section précédente ou alors vous rendre dans Admin > Conteneur > Gestion des utilisateurs.

Les accès au niveau du conteneur dans Google Tag Manager
Les accès au niveau du conteneur dans Google Tag Manager

Au niveau du conteneur, vous avez 4 niveaux d’accès différents :

Les autorisations au niveau du conteneur dans Google Tag Manager
Les autorisations au niveau du conteneur dans Google Tag Manager
PublierLes utilisateurs pourront publier des versions de conteneur. C'est-à-dire, installer des balises sur votre site web.
ApprouverLes utilisateurs pourront créer des versions mais pas les publier. Ils pourront donc proposer un balisage sans le rendre actif sur le site.
ModifierLes utilisateurs pourront modifier les balises mais pas créer de version ni la publier.
LireLes utilisateurs pourront lire le balisage.

Ces niveaux d’accès permettent de sécuriser la configuration de GTM et de limiter les risques de publication accidentelle. Par exemple, un développeur peut avoir le droit de modifier les balises, les déclencheurs et les variables, tandis qu’un responsable tracking conserve le droit de publier les changements.

Mon conseil

Attribuez toujours le niveau d’accès minimum nécessaire. Cela facilite la gestion du compte, protège les données et réduit les risques d’erreur dans la configuration des balises.

Obtenir le code du conteneur Google Tag Manager

Pour obtenir le code de suivi, rendez-vous dans votre Espace de travail puis cliquez sur l’identifiant de votre conteneur GTM-XXXXXXX.

L'identifiant du conteneur dans Google Tag Manager
L'identifiant du conteneur dans Google Tag Manager

Ensuite, une popup s’affiche et vous devez copier le premier code et l’installer sur votre site web.

Code du conteneur Google Tag Manager à installer sur votre site
Code du conteneur Google Tag Manager à installer sur votre site

Installer Google Tag Manager sur votre site web

Si vous utilisez Wordpress, je vous invite à lire Installer Google Tag Manager sur Wordpress.

Sur votre site web, vous devez installer le code sur l’ensemble des pages entre les balises <head>.

<head>
  <!-- Google Tag Manager -->
  <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-XXXXXXXX');</script>
	<!-- End Google Tag Manager -->
</head>

Les intégrations disponibles dans Google Tag Manager

Google Tag Manager permet de connecter votre site web à de nombreuses plateformes grâce à des modèles de balises natifs ou conçus par la communauté.

Une communauté importante et de nombreux modèles de balises

Google Tag Manager est un outil Google et, par défaut, il propose des modèles de balises Google comme le suivi des conversions Google Ads ou les événements Google Analytics 4.

Cependant, si vous voulez installer un pixel Facebook ou Tiktok, il n’y a pas de balises natives pour ce genre de besoin. Vous pouvez alors utiliser une balise HTML personnalisée, développer votre propre modèle ou rechercher une intégration adaptée dans la galerie de modèles de la communauté.

Soit vous êtes développeur et vous développez vous-même votre modèle de balise, soit vous choisissez un des modèles créés par la communauté :

https://tagmanager.google.com/gallery

Cette galerie permet de connecter GTM à différentes plateformes marketing, publicitaires ou analytiques sans avoir à écrire tout le code vous-même. Avant d’installer un modèle, vérifiez toutefois son éditeur, les autorisations demandées et la fréquence de ses mises à jour afin de limiter les risques pour votre configuration de tracking.

Mon conseil

Privilégiez les modèles natifs proposés par Google lorsque cela est possible. Pour les modèles communautaires, testez toujours leur fonctionnement avec le mode Preview avant de les publier sur votre site.

Modèles de balises dans Google Tag Manager
Modèles de balises dans Google Tag Manager

Google Tag Manager, consentement et conformité RGPD

L’utilisation de Google Tag Manager doit tenir compte du consentement des utilisateurs afin de mieux encadrer le déclenchement des balises et la collecte de données sur votre site web.

Le Google Consent Mode dans Google Tag Manager permet d’adapter le déclenchement et le comportement des balises en fonction du consentement de l’utilisateur. Cette fonctionnalité fonctionne de pair avec une CMP (Consent Management Platform), c’est-à-dire une plateforme de gestion du consentement.

Vous pouvez alors déclencher ou non des balises en fonction du consentement de l’utilisateur. La CMP recueille le choix de l’internaute, puis transmet son statut de consentement à GTM afin d’adapter le comportement des tags Google Analytics, Google Ads ou d’autres plateformes.

Avec le Consent Mode V2, certains paramètres de consentement indiquent notamment si l’utilisateur accepte le stockage de données à des fins analytiques ou publicitaires. La configuration doit être testée avec précision pour éviter qu’une balise ne se déclenche avant le recueil du consentement lorsque celui-ci est nécessaire.

Balise bloquée en fonction des paramètres de consentement dans Google Tag Manager
Balise bloquée en fonction des paramètres de consentement dans Google Tag Manager

Bon à savoir

Google Tag Manager ne rend pas, à lui seul, un site conforme au RGPD. La conformité dépend également de la CMP utilisée, des balises installées, des données collectées et de la configuration du consentement.

Comment gérer et tester son tracking avec Google Tag Manager ?

Une fois vos balises configurées, Google Tag Manager met à votre disposition plusieurs fonctionnalités pour tester leur déclenchement, suivre les modifications et sécuriser leur mise en ligne.

Tester ses balises avec le mode Preview de Google Tag Manager

Le mode debug vous permet de tester votre balisage sans avoir besoin de le publier sur votre site. Grâce au mode Preview de Google Tag Manager, vous pouvez vérifier le déclenchement de vos balises, de vos déclencheurs et de vos variables avant de rendre la configuration active, sans risquer d’impacter l’expérience utilisateur de vos visiteurs.

Concrètement, ce mode ouvre une session de prévisualisation qui vous montre les événements détectés sur chaque page, les balises qui se sont déclenchées et celles qui ne se sont pas activées. Cela vous permet par exemple de contrôler le suivi d’un clic sur un bouton, d’un ajout au panier ou d’une conversion.

Le mode Preview est particulièrement utile pour repérer une erreur de configuration, une balise déclenchée plusieurs fois ou un événement qui ne remonte pas correctement dans Google Analytics ou Google Ads.

Mon conseil

Testez toujours votre configuration dans le mode Preview avant chaque publication. Vous limitez ainsi les risques d’envoyer des données incorrectes ou d’impacter le tracking déjà en place.

Gérer les versions dans Google Tag Manager

Lorsque vous avez configuré toutes vos balises, vous devez publier vos changements pour qu’ils soient effectifs sur votre site. Vous créez alors une version. Si plus tard, vous publiez d’autres changements sur votre balisage mais que ça ne fonctionne pas correctement, vous pourrez revenir à une ancienne version.

Cette gestion des versions vous permet également d’avoir un historique des changements qui ont été réalisés dans votre conteneur Google Tag Manager.

Chaque version enregistre un état précis de vos balises, de vos déclencheurs et de vos variables au moment de la publication. Vous pouvez ainsi identifier plus facilement la configuration à l’origine d’un problème et restaurer une version précédente si nécessaire.

Pour faciliter le suivi, attribuez un nom clair à chaque version et ajoutez une description des modifications effectuées, par exemple “Ajout du suivi des clics sur le bouton de contact” ou “Mise à jour du tracking des conversions Google Ads”.

Mon conseil

Évitez les intitulés génériques comme “test” ou “nouvelle version”. Une nomenclature précise vous fera gagner du temps lorsque plusieurs utilisateurs interviennent dans le même conteneur GTM.

Exemples de versions dans Google Tag Manager
Exemples de versions dans Google Tag Manager

Gérer les environnements dans Google Tag Manager

Si vous travaillez avec plusieurs environnements, vous pouvez choisir d’appliquer une version de votre balisage à un environnement spécifique. Ceci vous permet de tester un balisage en recette par exemple et lorsque tout fonctionne vous pouvez publier la version en production.

Les environnements permettent ainsi de séparer les phases de recette, de préproduction et de production. Chaque environnement peut disposer de son propre code Google Tag Manager et recevoir une version précise du conteneur.

Cette organisation est particulièrement utile lorsque plusieurs développeurs interviennent sur le site ou lorsqu’une nouvelle configuration doit être validée avant sa mise en ligne. Vous pouvez alors tester les balises, les déclencheurs et les événements sans modifier immédiatement le tracking visible par tous les utilisateurs.

Une fois les tests terminés, la version validée peut être déployée dans l’environnement de production. Cela réduit les risques d’erreur et évite qu’une balise mal configurée n’altère les données collectées sur le site web.

Bon à savoir

Les environnements sont surtout utiles pour les projets disposant déjà d’une recette ou d’une préproduction. Pour un site plus simple, le mode Preview et la gestion des versions peuvent suffire.

Environnements personnalisés dans Google Tag Manager
Environnements personnalisés dans Google Tag Manager
Installation de Google Tag Manager dans un environnement de production
Installation de Google Tag Manager dans un environnement de production

FAQ - Google Tag Manager, c’est quoi ?

Oui, la version standard de Google Tag Manager est gratuite et répond aux besoins de nombreux sites web. Elle permet de créer un conteneur, de gérer des balises, des déclencheurs et des variables, puis de publier différentes versions de la configuration.

Il existe une version payante (Google Tag Manager 360), version destinée aux entreprises, qui propose des fonctionnalités et des capacités supplémentaires pour les organisations ayant des besoins plus avancés.
Avec Google Tag Manager, il n'y a pas vraiment de limites techniques sur les données que vous pouvez collecter. Vous pouvez par exemple suivre les pages vues, les clics sur un bouton, les formulaires envoyés, les ajouts au panier, les achats et d'autres événements réalisés par les utilisateurs.

Certaines données nécessiteront plus de compétences que d'autres pour être collectées correctement. Les configurations les plus avancées peuvent notamment demander la mise en place d'un dataLayer ou l'intervention d'un développeur.

GTM ne stocke pas directement ces données : il gère les balises qui les transmettent vers des outils d'analyse et des plateformes comme Google Analytics ou Google Ads.
Vous pouvez accéder à Google Tag Manager à l'adresse https://tagmanager.google.com avec votre compte Google. Vous pourrez ensuite ouvrir un compte ou un conteneur existant, à condition de disposer des droits d'accès nécessaires. Si le conteneur de votre site web a été créé par une agence, un freelance ou un développeur, demandez-lui de vous ajouter comme utilisateur au niveau du compte ou du conteneur.
Je peux vous accompagner en tant que freelance pour auditer, corriger ou mettre en place votre tracking avec Google Tag Manager. Mon intervention peut notamment couvrir la configuration de Google Analytics, Google Ads, d'une CMP, du Consent Mode V2 ou d'un tracking server-side.

Cet accompagnement vous permet de sécuriser la gestion de vos balises, d'améliorer la qualité des données collectées et de limiter les risques d'erreur dans votre configuration. N'hésitez pas à me contacter pour que l'on discute de votre besoin !
Une fois les bases de Google Tag Manager maîtrisées, le tracking server-side permet d'aller plus loin dans la collecte et la qualité des données. J'ai conçu une formation GTM Server-Side pour vous aider à comprendre et à mettre en place cette configuration avancée.

Discutons de votre tracking

Une question sur cet article, besoin d'un audit de votre configuration ou migration server-side ? Écrivez-moi, je réponds sous 24h.