Google Tag Manager (GTM) : c'est quoi ?

Écrit par :  Photo de profil de Lucas Rollin Lucas Rollin

Mis à jour : mercredi 5 juillet 2023

3 min de lecture

Définition

Google Tag Manager est un outil de gestion de balises (ou tag management) qui vous permet de centraliser toute la gestion de votre suivi de données (ou tracking). Vous pouvez par exemple suivre les articles les plus visités de votre blog ou les conversions sur vos pages de vente. Ces données sont ensuite traitées par des outils analytics et/ou des régies publicitaires pour prendre des décisions éclairées sur votre business pour optimiser votre taux de conversion.

Pourquoi Google Tag Manager ?

Google Tag Manager permet aux équipes data et marketing de reprendre la main sur la collecte des données web. Grâce à cet outil, le marketing est beaucoup moins dépendant des actions des développeurs pour installer des codes sur le site.

Ceci est une bonne chose car les développeurs ne connaissent pas (ou très peu) les enjeux des équipes marketing et les marketeurs ne connaissent pas grand chose à la technique.

Aussi, même si vous avez un développeur qui connait tous les enjeux du marketing, lorsque que vous devez gérer une quantité importante de balises cela devient difficilement maintenable.

Une communauté importante dans Google Tag Manager

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.

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

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

Nativement, Google Tag Manager vous permet de gérer le consentement utilisateur. Cette fonctionnalité fonctionne de pair avec un CMP (Consent Management Platform). L’outil Axeptio est un exemple.

Vous pouvez alors déclencher ou non des balises en fonction du consentement de l’utilisateur.

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

La gestion des 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.

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

La gestion des 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.

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

Le mode debug

Le mode debug vous permet de tester votre balisage sans avoir besoin de le publier sur votre site. Vous pouvez donc réaliser vos tests sans risquer d’impacter l’expérience utilisateur de vos visiteurs.