Google Tag Manager est une couche d'orchestration : il décide quelles balises s'exécutent et avec quelles valeurs. Il ne peut pas inventer un panier ou une marge absente du site. Le premier travail consiste à définir un contrat de données entre la boutique et les outils de mesure. Le guide de configuration GA4 e-commerce montre ce qu'on attend côté analyse.

Définir les événements avant de créer les balises

Listez les étapes utiles : vue produit, ajout au panier, début de paiement, achat et remboursement. Pour chacune, documentez le nom, la condition de déclenchement et les champs : identifiants produit, quantité, devise et valeur. Les événements recommandés par Google donnent un langage commun, mais la boutique doit transmettre des valeurs exactes.

Faire défiler le tableau →

ÉvénementVérification de base
view_itemProduit vu et identifiant correct
add_to_cartQuantité et variante ajoutées
begin_checkoutPanier correspondant au checkout
purchasetransaction_id, devise, valeur et items cohérents

Construire un data layer lisible

Faites pousser les événements par l'application au moment réel de l'action. Dans GTM, reliez les variables du data layer aux balises GA4 et à leurs déclencheurs. N'utilisez pas plusieurs intégrations qui envoient le même achat sans le savoir. L'article sur le suivi e-commerce enrichi aide à choisir les champs supplémentaires réellement utiles.

Tester une commande de bout en bout

En mode Aperçu, ouvrez une fiche, ajoutez un produit, passez commande puis rechargez la page de confirmation. Vérifiez les événements déclenchés, la valeur et la devise, la présence de l'identifiant de commande et l'absence de deuxième envoi indésirable. Répétez avec un remboursement si ce flux est mesuré. Testez aussi le comportement selon le choix de consentement et les connexions marketing activées.

Publier et surveiller

Nommez la version GTM, consignez ce qui change et gardez une procédure de retour. Après publication, rapprochez les achats mesurés des commandes back-office sur une période identique. Un écart peut venir des bloqueurs, du consentement, des annulations ou d'une erreur d'implémentation ; ne le corrigez pas en ajoutant une deuxième balise à l'aveugle. Le guide de mesure e-commerce fournit la grille de diagnostic.

Questions fréquentes

GTM remplace-t-il GA4 ?

Non. Google Tag Manager organise le chargement des balises et le passage des données ; Google Analytics 4 reçoit et analyse les événements. Les deux ont des rôles distincts.

Faut-il un data layer pour mesurer un achat ?

Un data layer structuré est une méthode recommandée pour transmettre à GTM les données de commande et de produit. D'autres implémentations existent, mais le prélèvement fragile de valeurs dans le HTML complique les tests et la maintenance.

Pourquoi purchase part-il deux fois ?

Un achat peut être envoyé deux fois si la page de confirmation se recharge, si deux intégrations coexistent ou si le déclencheur est trop large. Vérifiez le conteneur et le navigateur, puis utilisez un transaction_id stable ; testez le comportement de déduplication dans la destination.

Comment vérifier un conteneur avant publication ?

Utilisez le mode Aperçu de GTM, effectuez un parcours produit jusqu'à l'achat test et comparez événements, valeurs, devise et consentement avec la commande réelle. Publiez ensuite une version nommée et surveillez les premiers résultats.

On regarde vos chiffres ensemble ?

45 minutes, vos données sous les yeux, et une lecture de là où se cache la marge dans votre acquisition.

Réserver un appel