Un plan de taggage (aussi appelé plan de marquage, tracking plan ou measurement plan) est un document de référence — généralement un tableau structuré — qui liste exhaustivement tous les événements à tracker sur un site web ou une application mobile, avec pour chacun : le déclencheur, les paramètres à collecter, l’outil de collecte (Google Tag Manager, GA4, Meta Pixel…) et le responsable d’implémentation.
C’est la pierre angulaire de toute infrastructure analytics : le plan de taggage fait le lien entre les questions business (“combien de visiteurs ajoutent au panier sans acheter ?”) et l’implémentation technique (un événement add_to_cart dans GA4 avec les paramètres item_id, price et quantity).
Plan de taggage, GTM et GA4 : la chaîne de valeur
| Composant | Rôle | Exemple |
|---|---|---|
| Plan de taggage | Document de définition — QUOI tracker, POURQUOI, avec QUELS paramètres | Ligne : “Clic bouton ‘Ajouter au panier’ → événement add_to_cart → paramètres : item_id, price, quantity” |
| Google Tag Manager (GTM) | Outil d’implémentation — COMMENT collecter les événements sans modifier le code source | Tag GA4 Event déclenché sur le clic du bouton .btn-add-to-cart, avec les variables dataLayer correspondantes |
| Google Analytics 4 (GA4) | Outil de collecte et d’analyse — OÙ les données arrivent et sont analysées | Rapport e-commerce GA4 : entonnoir ajout panier → checkout → achat avec taux de conversion par étape |
| dataLayer | Couche de données — PONT entre le site et GTM, pousse les informations contextuelles à chaque événement | dataLayer.push({event: 'add_to_cart', item_id: 'SKU-123', price: 49.90}) |
Structure d’un plan de taggage : les colonnes essentielles
Un plan de taggage efficace est un tableau avec au minimum les colonnes suivantes :
| Colonne | Description | Exemple |
|---|---|---|
| Nom de l’événement | Identifiant technique de l’événement — en snake_case, conforme aux conventions GA4 | add_to_cart |
| Description | Explication en langage naturel de ce qui déclenche l’événement | “L’utilisateur clique sur le bouton ‘Ajouter au panier’ sur une fiche produit” |
| URL / Page | Page(s) sur laquelle l’événement peut se déclencher | /produits/* (toutes les fiches produit) |
| Déclencheur (Trigger) | Condition technique qui active le tag dans GTM | Clic sur l’élément avec la classe CSS .btn-add-to-cart |
| Paramètres (Parameters) | Données contextuelles envoyées avec l’événement | item_id, item_name, price, quantity, currency |
| Type de valeur | Format attendu pour chaque paramètre | String, Number, Array of objects |
| Source de la donnée | D’où vient la valeur du paramètre | dataLayer, DOM, variable GTM, cookie |
| Outil de collecte | Vers quel outil l’événement est envoyé | GA4, Meta Pixel, TikTok Pixel, Klaviyo |
| Statut | État d’implémentation | À faire / En cours / Validé / En production |
Template de plan de taggage e-commerce type (GA4)
Voici les événements fondamentaux d’un plan de taggage e-commerce GA4 — les événements recommandés par Google pour le suivi des conversions :
| Événement GA4 | Déclencheur | Paramètres clés | Priorité |
|---|---|---|---|
| view_item | Chargement d’une fiche produit | item_id, item_name, item_category, price, currency | 🔴 Critique |
| add_to_cart | Clic sur “Ajouter au panier” | item_id, item_name, price, quantity, currency | 🔴 Critique |
| begin_checkout | Accès à la première étape du checkout | value, currency, items (tableau des produits) | 🔴 Critique |
| add_payment_info | Validation des informations de paiement | value, currency, payment_type, items | 🟡 Important |
| purchase | Confirmation de commande (page remerciement) | transaction_id, value, tax, shipping, currency, items | 🔴 Critique |
| view_item_list | Affichage d’une liste de produits (catégorie, résultats recherche) | item_list_id, item_list_name, items | 🟡 Important |
| select_item | Clic sur un produit depuis une liste | item_list_id, item_list_name, item_id, item_name | 🟡 Important |
| remove_from_cart | Suppression d’un article du panier | item_id, item_name, price, quantity | 🟢 Recommandé |
| view_cart | Affichage de la page panier | value, currency, items | 🟢 Recommandé |
| generate_lead | Soumission d’un formulaire de contact ou demande de devis | value, currency, form_id, form_name | 🟡 Important |
En plus de ces événements e-commerce, un plan de taggage complet inclut les événements d’engagement :
| Événement | Déclencheur | Utilité analytics |
|---|---|---|
| search | Soumission d’une recherche interne | Analyser les intentions de recherche des visiteurs |
| scroll | Scroll à 25%, 50%, 75%, 90% d’une page | Mesurer l’engagement avec le contenu long |
| click (CTA) | Clic sur les boutons d’appel à l’action stratégiques | Taux de clic sur les CTA et tests A/B |
| video_start / video_complete | Lecture et fin de vidéos produits | Mesurer l’impact des vidéos sur la conversion |
| file_download | Téléchargement d’un document (PDF, guide) | Suivi des lead magnets et gated content |
Votre tracking e-commerce est-il complet et fiable ?
Un plan de taggage mal implémenté fausse toutes vos données de conversion. Nos experts analytics auditent votre tracking existant, créent votre plan de taggage GA4 et l’implémentent dans GTM — de A à Z.
Les 6 erreurs courantes dans un plan de taggage
- Nommage incohérent des événements — mélanger les conventions (camelCase/snake_case, français/anglais, abréviations variables) rend les données inexploitables. Adopter une convention unique dès le début et la documenter dans le plan
- Paramètres manquants sur l’événement purchase — le transaction_id est critique pour dédupliquer les transactions (rechargement de la page de confirmation). Sans lui, les achats sont comptés plusieurs fois
- Double tracking du même événement — avoir à la fois le tracking natif WooCommerce/Shopify ET un tag GTM personnalisé qui envoient le même événement purchase génère des doublons. Choisir une seule source de vérité
- Plan de taggage non maintenu — un plan créé lors d’un projet et jamais mis à jour après les évolutions du site est plus dangereux qu’un plan inexistant (fausse confiance)
- Données PII dans les paramètres — envoyer des emails, noms ou adresses dans les paramètres GA4 viole le RGPD et les conditions d’utilisation de Google. Utiliser des IDs anonymisés
- Aucun environnement de test — implémenter des tags directement en production sans les tester dans GTM (mode Aperçu) avec l’extension Tag Assistant est une source d’erreurs coûteuses
Comment auditer un plan de taggage existant
Si vous avez un tracking en place mais sans plan de taggage documenté, ou si vous reprenez un site d’un prestataire précédent, voici la démarche d’audit :
- Inventorier les tags actifs dans GTM — GTM → Vue d’ensemble → liste tous les tags actifs. Identifier les doublons, les tags inutilisés et les déclencheurs mal configurés
- Vérifier les événements reçus dans GA4 — GA4 → Rapports → Temps réel → simuler les actions clés et vérifier que les événements apparaissent avec les bons paramètres
- Contrôler l’entonnoir e-commerce GA4 — GA4 → Monétisation → Parcours d’achat → vérifier la cohérence des taux de conversion entre chaque étape (si le taux add_to_cart → begin_checkout est à 100%, c’est probablement un problème de déclenchement)
- Utiliser Google Tag Assistant — l’extension Chrome inspecte les tags déclenchés sur chaque page et identifie les erreurs de configuration
- Croiser avec les données réelles — comparer le nombre de transactions GA4 avec les commandes réelles dans WooCommerce/Shopify sur la même période. Un écart > 5% indique un problème de tracking
FAQ — Plan de taggage
Qu’est-ce qu’un plan de taggage ?
Un plan de taggage (ou plan de marquage, tracking plan) est un document de référence qui liste tous les événements à tracker sur un site web — clics, achats, formulaires, vidéos — avec pour chacun le déclencheur, les paramètres techniques à collecter et l’outil de destination (GA4, Meta Pixel, GTM). C’est la fondation indispensable d’une infrastructure analytics : sans plan de taggage, les données collectées sont incomplètes et incohérentes.
Quelle différence entre un plan de taggage et Google Tag Manager ?
Un plan de taggage est un document stratégique — il définit QUOI tracker et POURQUOI. Google Tag Manager (GTM) est l’outil technique — il implémente COMMENT les tags sont déclenchés sur le site sans modifier le code source. Le plan de taggage est créé par le stratège analytics et l’équipe marketing ; GTM est configuré par le développeur ou le spécialiste tracking. Le plan vient toujours avant l’implémentation GTM.
Quels événements sont indispensables dans un plan de taggage e-commerce ?
Les 5 événements critiques pour un e-commerce GA4 : (1) view_item (vue fiche produit), (2) add_to_cart (ajout au panier), (3) begin_checkout (initiation du paiement), (4) purchase (confirmation de commande avec transaction_id). Ces 4 événements permettent de construire l’entonnoir de conversion e-commerce dans GA4 et d’identifier exactement à quelle étape les visiteurs abandonnent. L’événement generate_lead est critique pour les sites avec formulaires de contact ou devis.
Comment créer un plan de taggage pour son e-commerce ?
Étapes pour créer un plan de taggage e-commerce : (1) lister les questions business auxquelles vous souhaitez répondre (“quel est mon taux de conversion par catégorie de produit ?”) ; (2) définir les événements qui permettent de répondre à ces questions (view_item_list, add_to_cart, purchase) ; (3) pour chaque événement, identifier le déclencheur technique (clic sur quel élément, chargement de quelle page) et les paramètres à collecter ; (4) documenter dans un tableau partagé (Google Sheets) avec les colonnes : nom de l’événement, description, URL, déclencheur, paramètres, outil, statut ; (5) faire valider par le développeur pour vérifier la faisabilité technique avant l’implémentation.
