Qu’est-ce qu’un plan de taggage ?
En web analytics, un plan de taggage (ou plan de marquage) est un document qui répertorie la façon dont les balises (ou tags) doivent être mises en place sur un site web.
Un tag (ou balise) est un bout de code javascript injecté sur votre site web qui permet de collecter des données sur vos visiteurs. Vous pouvez alors en savoir plus sur le comportement de votre audience et sur les performances du site.
Le but du plan de taggage est de faire le lien entre les besoins métier en collecte de données et l’implémentation technique. Il s’agit du document de référence entre l’intégrateur Google Tag Manager, le client et le développeur (si l’action d’un développeur est nécessaire).
Ce document est un réel outil de suivi qui est amené à évoluer dans le temps en fonction des besoins métier et des mises à jour du site web.
---
title: Les étapes de mise en place d'un plan de taggage
---
flowchart TD
A[Je détermine les données que souhaite collecter sur mon site web]
B[Je réalise un plan de taggage]
C[J'implémente le plan de taggage dans Google Tag Manager]
D[Je teste la mise en place du plan de taggage]
A --> B
B --> C
C --> D
Plan de taggage : définition
Voici la définition exacte d’un plan de taggage selon Définitions Marketing.
“Le plan de taggage ou de marquage est un document décrivant l’organisation et le processus d’implémentation sur un site web des tags issus de la solution de web analytique et permettant la mesure et l’analyse d’audience d’un site web.”
Comment créer un plan de taggage ?
Le création d’un plan de taggage vise à référencer les différents KPI que vous souhaitez suivre sur votre site web.
On peut voir le processus de création d’un plan de taggage en 3 étapes :
- définition des KPIs à suivre et donc par extension des événements à envoyer aux différentes plateformes marketing
- définition des paramètres (contexte) à envoyer en plus des événements
- documentation succinte du code dataLayer à mettre en place (une documentation dataLayer plus précise peut être envoyée en plus de plan de taggage)
A droite de cette page vous pouvez accéder au modèle de plan de taggage.

Pourquoi utiliser un plan de taggage ?
Le plan de taggage permet de formaliser les besoins métier et également de faciliter les échanges entre le client et l’intégrateur Google Tag Manager.
L’un des avantages principaux du plan de taggage est d’aider le client à prendre le temps d’analyser les éléments qu’il souhaite mesurer sur son site web dans le cadre de sa stratégie digitale (que ce soit pour collecter des données à des fins d’analyse web ou pour la performance publicitaire).
flowchart LR
A(Client)
B(Intégrateur Google Tag Manager)
C(Développeur)
A <-- Plan de taggage --> B
B <-- Plan de taggage --> C
Les composants d’un plan de taggage
Un plan de taggage comprend deux composants principaux :
- La liste de événements à suivre sur le site
- La définition des variables qui doivent être collectées
La liste des événements à suivre
Voici un extrait d’un plan de taggage qui répertorie la liste des événements à suivre pour l’implémentation de Google Analytics 4 :
Intéraction | Page | Nom de l’événement | Méthode de collecte |
---|---|---|---|
L’utilisateur visite une liste de produits | Toutes les pages de listing produits | view_item_list | Data Layer + Déclencheur événement personnalisé |
L’utilisateur accède à son panier | La page panier : /cart | view_cart | Data Layer + Déclencheur événement personnalisé |
L’utilisateur effectue un achat | La page de remerciement : /order-confirmation | purchase | Data Layer + Déclencheur événement personnalisé |
La définition des variables à collecter
Chaque événement qui intervient dans le parcours utilisateur a son contexte (par exemple : la valeur de la commande, les produits présents dans le panier, etc.). C’est ce qu’on appelle un point de contact.
Chaque point de contact possède un contexte qu’on va chercher à comprendre via les variables qu’on va collecter.
flowchart LR
subgraph Parcours utlisateur
direction LR
a[Listing produit]
b[Panier]
c[Commande]
end
a --> b --> c
Voici un extrait d’un plan de taggage qui répertorie la liste des variables à collecter pour l’implémentation de Google Analytics 4 :
Nom | Type | Description | Exemple de valeur |
---|---|---|---|
disponible | Boolean | La disponibilité du produit dans le stock | true |
price | Number | Le prix du produit | 12.33 |
Quelles sont les bonnes pratiques ?
Définir les objectifs de son site web
Avant de commencez, vous devez définir l’objectif global de votre site web au sein de votre business. Est-ce qu’il est là pour de l’autorité ou de la notoriété ? Ou alors c’est un site qui vous sert à vendre vos produits/services ou générer des rendez-vous ?
Objectif global : Objectif que vous souhaitez atteindre dans votre business.
Parmi les objectifs de votre site web on va distinguer les objectifs principaux et les objectifs secondaires.
Objectif principal : Toute action de l’utilisateur directement en lien avec votre chiffre d’affaires. (formulaire de contact, achat en ligne).
Objectif secondaire : Toute action de l’utilisateur qui peut mener à la réalisation d’un objectif principal (lecture d’un article, téléchargement d’un lead magnet).
flowchart LR
subgraph Votre Business
direction TB
a[Objectifs globaux]
subgraph Votre site web
direction LR
b[Objectifs principaux]
c[Objectifs secondaires]
end
end
c -- mènent aux --> b
b -- mènent aux --> a
Définir les événements à suivre
Si votre site web était un humain, quelles questions aimeriez-vous lui poser ?
Si vous n’avez pas d’inspiration, vous pouvez partir de la base des événements recommandés de Google Analytics 4.
Définir les platesformes analytics/marketing
Étant donné que l’implémentation technique est différente en fonction de la plateforme analytics que vous utilisez…
- Google Analytics 4
- Matomo Analytics
- Piwik Pro
- Piano Analytics
- etc.
…et aussi des régies publicitaires…
- Meta Ads
- Google Ads
- LinkedIn Ads
- etc.
…les détails techniques doivent également être spécifiés dans le plan de taggage.
Certains événements qui ne sont pas des événements de conversions seront uniquement transmis aux plateformes analytics et non aux régies publicitaires.
Intégrer le plan de taggage avec Google Tag Manager
Le plus gros du travail est fait, vous savez quel suivi vous souhaitez réaliser sur votre site.
Ici, en fonction de la technologie utilisée sur votre site, cette intégration sera plus ou moins complexe.
Si vous utilisez un CMS, vous pourrez bénéficier de plugins qui faciliteront la collecte de données via l’utilisation de la Data Layer :
- Installer Google Tag Manager sur Wordpress
- Shopify dataLayer (Checkout Extensibility) with GTM
- Installer Google Tag Manager et Google Analytics 4 sur Prestashop (avec ou sans module)
Si vous travaillez sur un site custom, vous devrez implémenter la Data Layer vous-même ou avec l’aide d’un développeur.