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.

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.

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.

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.

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.

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é.

| Administrateur | L'administrateur pourra créer et modifier des conteneurs et changer les autorisations des autres utilisateurs du compte. |
|---|---|
| Utilisateur | L'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.

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

| Publier | Les utilisateurs pourront publier des versions de conteneur. C'est-à-dire, installer des balises sur votre site web. |
|---|---|
| Approuver | Les utilisateurs pourront créer des versions mais pas les publier. Ils pourront donc proposer un balisage sans le rendre actif sur le site. |
| Modifier | Les utilisateurs pourront modifier les balises mais pas créer de version ni la publier. |
| Lire | Les 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.

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

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.

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.
Configurer le consent mode dans Google Tag Manager
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.

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.

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.


FAQ - Google Tag Manager, c’est quoi ?
Est-ce que Google Tag Manager est gratuit ?
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.
Quelles data peuvent être récoltées avec Google Tag Manager ?
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.
Comment accéder à Google Tag Manager ?
Comment me faire accompagner pour configurer Google Tag Manager ?
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 !
Comment aller plus loin avec GTM Server-Side ?
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.

