taggrs-logo

Comment créer des événements (E-commerce) dans Google Tag manager ?

Si vous avez une boutique en ligne, il est essentiel d’en suivre les performances pour optimiser votre stratégie de vente. Avec Google Tag Manager, vous pouvez créer des events GA4 pour le e-commerce afin de suivre, par exemple, la réalisation d’un achat, l’ajout d’un produit au panier ou le lancement d’une commande. La mesure des events est intéressante non seulement pour les boutiques en ligne, mais aussi pour les sites web commerciaux. Par exemple : mesurer les formulaires de demande remplis ou les demandes de démonstration.

Dans ce blog, nous expliquons étape par étape comment accéder à l’application web container dans Google Tag Manager, afin que vous puissiez mieux comprendre les performances de votre boutique en ligne/site web et améliorer votre stratégie de marketing pour augmenter vos ventes et votre croissance.

Pour plus d’informations, voir l’ensemble de la configuration du Server side tracking du GA4.

Note : Ce blog ne traite pas de l’tagging event side server. Les events sont créés side dans ce blog. Dans les prochaines parties de la série sur la mise en œuvre de GA4, nous commencerons à suivre les events side server.

Nous supposons que vous avez déjà créé un compte Google Tag manager. Si vous cherchez une description de la création d’un compte Google Tag Manager, consultez cet article.

Dans ce blog, nous présentons des exemples de construction d’Events. Vous voulez voir des Templates GTM prédéfinis où tous les Events sont déjà prêts pour vous ? Consultez ensuite notre Template Gallery TAGGRS.

Quels events pouvez-vous mesurer ?

Il existe actuellement 14 événements de e-commerceevents) que vous pouvez mesurer. Vous trouverez ci-dessous un tableau indiquant de quels événements il s’agit et leur description.

Action GA4Description
view_item_list
Quelqu’un voit un aperçu du produit.
select_itemQuelqu’un sélectionne un produit dans l’aperçu.
view_itemUne personne visite la page d’un produit.
add_to_cartQuelqu’un ajoute un produit au panier.
remove_from_cartQuelqu’un retire un produit du panier.
view_cartQuelqu’un regarde le panier.
add_to_wishlistQuelqu’un ajoute un produit à une liste de souhaits.
begin_checkoutQuelqu’un commence à passer à la caisse.
add_shipping_infoQuelqu’un choisit une option de livraison.
add_payment_infoQuelqu’un choisit une option de paiement.
purchaseQuelqu’un a passé une commande.
refundQuelqu’un a annulé (une partie) d’une commande.
view_promotionQuelqu’un a regardé une promotion.
select_promotionQuelqu’un a choisi une promotion.

Il existe également de nombreuses possibilités de suivre d’autres events:

Action GA4Description
application
Une personne remplit un formulaire de demande.
call_to_clicksQuelqu’un clique sur un numéro de téléphone sur votre site web.
call_to_mailQuelqu’un clique sur une adresse e-mail sur votre site web.
formUne personne remplit un formulaire sur votre site web.
demo_requestUne personne demande un rendez-vous pour une démonstration sur votre site web.

Pour les events e-commerce, vous avez besoin d’une couche de données GA4. Vous pouvez les installer manuellement à l’aide de la GA4 documentation officielle, ou vous pouvez utiliser un plugin ou une extension. Par exemple :

Pour les événements commerciaux, vous n’avez pas besoin d’une couche de données spéciale, en utilisant les données qui sont automatiquement disponibles dans Google Tag manager. Dans la suite de ce blog, nous nous intéresserons plus particulièrement à la mesure des events e-commerce. Vous souhaitez en savoir plus sur la création d’events personnalisés pour votre site web professionnel. Regardez ensuite cette vidéo. Une fois que vous avez mis en place les events, passez à ce blog.

Création d’events E-commerce dans Google Tag Manager

Une fois que vous avez déterminé les events que vous souhaitez mesurer, il est temps de créer les events e-commerce dans Google Tag Manager.

Étape 1 : Créer un déclencheur

Allez dans l’espace de travail de GTM, ouvrez l’onglet “Déclencheurs” et cliquez sur “New”.

configure build in variables gtm 3

Étape 2 : Choisir le type de déclencheur

Cliquez sur le crayon dans “Trigger Configurations” et choisissez “Custom event” comme type de déclencheur (sous autres).

type-trigger-choose-google-tag-manager

Étape 3 : Ajouter un événement

Dans “Name of event”, saisissez le nom de l’event que vous souhaitez mesurer (exactement comme il est nommé dans la couche de données, utilisez le mode de débogage pour le savoir). Sélectionnez ensuite “Some Custom Events”. Entrez ici : Event – Equals – [name of trigger]. Cliquez sur “Save”.

triggerconfiguration-insert

Vous avez maintenant créé un event e-commerce sur Google Tag Manager, bon travail !

Stape 4 : Création de variables supplémentaires (facultatif)

En plus des events, vous pouvez envoyer des données supplémentaires au GA4. Lorsque vous avez configuré correctement la couche de données, elle envoie toutes sortes de données supplémentaires sur les produits à GTM. Vous pouvez les utiliser pour obtenir plus d’informations. Les variabele suivantes peuvent être envoyées avec la couche de données :

Variable de la couche de donnéesDescription
currency
Monnaie du prix.
valueLa valeur associée à l’event.
itemsProduits liés à l’event.
transaction_idIdentifiant unique de la transaction. Obligatoire pour les achats et les remboursements.
couponBon de réduction lié à l’event.
affiliationLe magasin ou l’affilié où l’achat a eu lieu.
payment_typeLa méthode de paiement envoyée avec add_payment_info
shippingLes frais d’expédition sont inclus dans le chiffre d’affaires total de l’achat.
shipping_tierLa catégorie d’expédition utilisée avec add_shipping_info.
taxCombien de taxes sont incluses dans le chiffre d’affaires total de l’achat.

Cette liste n’est pas exhaustive, mais pour qu’elle soit claire, nous nous limitons à celle-ci.

Remarque ! Ces variables sont basées sur un datalayer GA4 standard. Dans le mode de prévisualisation de Google Tag Manager, voyez comment votre datalayer est construit. Dans la vidéo ci-dessous, nous vous montrons comment procéder.

Pour envoyer ces paramètres avec les events que nous avons créés aux étapes 2 et 3, nous allons d’abord dans les variabele de GTM :

variabelen-workspace-google-tag-manager

Cliquez ici sur “New”. Sélectionnez “Data Layer Variable”. Ici, vous pouvez extraire les valeurs des variabele de la couche de données afin de les utiliser pour votre suivi. Nommez les variabele dans le champ “Data Layer Variable Name”.

variable-configuration-google-tag-manager

Les variabele sont nommées de la manière suivante : vous nommez le paramètre que vous souhaitez suivre en nommant la route dans le code la couche de données de gauche à droite, séparée par un point. Qu’entendons-nous par là ? Supposons que nous voulions mesurer le paramètre “value” dans cette couche de données :

datalayer-example-e-commerce

Nous l’appelons alors ecommerce.value, car le paramètre le plus à gauche est E-commerce et à la ligne suivante, c’est Value.

En vérifiant comment se présente la Data Layer en mode échantillon, vous pouvez découvrir pour chaque paramètre comment le nommer en tant que variable dans GTM. Dans l’exemple ci-dessous, vous pouvez voir que le prix d’un produit en tant qu’E-commerce arrive sous forme de prix. Par conséquent, nous devrions également l’appeler en tant que variable ecommerce.price.

Création d’événements B2B dans Google Tag Manager

Pour suivre les événements B2B avec Google Tag Manager, commencez par utiliser les variables intégrées déjà fournies par GTM. Ces variables capturent automatiquement des actions telles que remplir des champs de formulaire ou cliquer sur un numéro de téléphone. L’avantage est qu’il n’est souvent pas nécessaire d’ajouter une couche de données supplémentaire pour suivre ces Events, ce qui rationalise le processus.

Tout d’abord, allez dans la section Variables dans GTM, où vous trouverez l’option Variables intégrées. Ici, cliquez sur Configurer pour sélectionner les variables dont vous avez besoin pour le suivi de vos Events. Il peut s’agir de cliquer sur un numéro de téléphone ou de remplir un formulaire de contact.

Variables intégrées

Vous définissez ensuite des Triggers pour les Events B2B que vous souhaitez mesurer. Pour ce faire, allez dans Triggers et créez un nouveau trigger. Donnez un Name clair au Trigger, par exemple GA4 Event Type de contact, et choisissez Soumission de formulaire comme type de Trigger. Sélectionnez ici Tous les formulaires pour que le déclencheur devienne actif pour chaque formulaire rempli sur votre site.

Events

Après avoir configuré vos Triggers, l’étape suivante consiste à créer les Tags associés à ces Triggers. Vous allez dans Tags et vous créez un nouveau tag. Choisissez le type de Google Analytics : GA4 Events. Ici, vous entrez votre Event ID et donnez un Event name à l’événement, par exemple formulaire de contact. Reliez ensuite ce Tags au Triggers que vous avez créé précédemment.

Events

Quelle est la prochaine étape?

Vous avez maintenant créé des events et des variabele afin de pouvoir utiliser les données du e-commerce pour des mesures dans le GA4 ou d’autres plates-formes. La prochaine étape de la série sur la mise en œuvre du GA4 vous apprendra à envoyer ces Events et variables au GA4 en créant un GA4 Event Tags.

Questions fréquemment posées Création d’Events

Est-il possible de mettre en œuvre le Server Side tracking sans events, par exemple uniquement avec une page de remerciement ?

Il est tout à fait possible d’appliquer le Server Side tracking sans utiliser d’Events, comme dans le cas d’une page de remerciement. Toutefois, il est important de noter que dans une telle configuration, la fonctionnalité Enhanced Conversions ne sera pas disponible. Pour tirer parti de l’amélioration des conversions, il faut organiser des Events spécifiques.


A propos de l’auteur

Ate Keurentjes

Ate Keurentjes

Spécialiste du Server Side Tracking chez TAGGRS

Ate Keurentjes est un spécialiste du Server Side Tracking chez TAGGRS. Il a de l’expérience avec plusieurs concepts de Google Tag Manager. Keurentjes édite et écrit sur les nouveaux développements et tendances en matière de collecte de données / Server side tracking depuis 2023.

Prêt pour le niveau suivant ?

Commencez avec le Server Side Tracking et générez plus de revenus et de conversions dans un monde sans cookies tiers.