Qu'est-ce qu'un plan de taggage ?

Photo de profil de Lucas Rollin Lucas Rollin

Mis à jour : mardi 4 mars 2025

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 :

  1. définition des KPIs à suivre et donc par extension des événements à envoyer aux différentes plateformes marketing
  2. définition des paramètres (contexte) à envoyer en plus des événements
  3. 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.

Modèle de plan de taggage
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 :

  1. La liste de événements à suivre sur le site
  2. 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éractionPageNom de l’événementMéthode de collecte
L’utilisateur visite une liste de produitsToutes les pages de listing produitsview_item_listData Layer + Déclencheur événement personnalisé
L’utilisateur accède à son panierLa page panier : /cartview_cartData Layer + Déclencheur événement personnalisé
L’utilisateur effectue un achatLa page de remerciement : /order-confirmationpurchaseData 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 :

NomTypeDescriptionExemple de valeur
disponibleBooleanLa disponibilité du produit dans le stocktrue
priceNumberLe prix du produit12.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…

…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 :

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.

FAQ

Vous pouvez utiliser TagCommander ou Matomo Tag Manager.
Vous pouvez être tenté de confier cette mission à des développeurs internes ou à votre agence de dev/TMA. Le problème est que le projet peut rapidement durer plus longtemps que prévu et les coûts exploser. <br><br>Même si les développeurs auront les compétences techniques d'implémenter des modifications sur le site (ex: dataLayer), ils n'auront pas la vision métier et l'objectif global que vous souhaitez atteindre avec votre site web. <br><br> Un consultant tracking comme moi qui a l'habitude de faire des plans de taggage vous fournira l'expertise nécessaire pour bien cadrer votre projet et le mener rapidement à son terme.
<ul><li>Mauvaise définition des objectifs</li><li>Tags en double ou mal configurés</li><li>Absence de tests et de suivi</li><li>Non-respect des règlementations RGPD</li></ul>