Premiers pas avec Google Analytics Enhanced Ecommerce.

Lorsque l’on souhaite optimiser les performances d’un site ecommerce, le première chose à faire est de récupérer des données sur le comportement des visiteurs. Sans données, il est impossible de détecter les potentiels points faibles de votre site et donc de les corriger. Heureusement, Google nous propose un outil dédié au ecommerce nous permettant de connaitre le comportement des utilisateurs : Enhanced Ecommerce.

Définition : Enhanced Ecommerce de Google Analytics ?

Le Enhanced Ecommerce (ou Ecommerce Amélioré) est une fonctionnalité de Google Analytics vous permettant de tracker les différentes actions de vos visiteurs sur votre site, vous serez ainsi en mesure de connaitre les produits les plus consultés sur votre site, le nombre de fois que ceux ci ont été ajoutés au panier, etc…

En plus de vous permettre de mieux connaitre le comportement des utilisateurs sur votre site, l’implémentation du Enhanced Ecommerce vous permet de mettre en place des stratégies de remarketing avancées et donc d’améliorer les performances de votre site. Nous aborderons dans un prochain article les différentes techniques vous permettant d’optimiser vos campagnes de remarketing en fonction des actions d’un visiteurs.

Voyons désormais quelles sont les données que peut nous pouvons récupérer en installant Google Analytics Enhanced Ecommerce sur notre site ecommerce.

Quelles données pouvons-nous suivre avec Enhanced Ecommerce ?

Les types de de données.

Les données d’impression

Les données d’impression fournies par Enhanced Ecommerce nous permettent d’obtenir des informations quant-aux vues des produits. Dès qu’un de vos produits est vu par un internaute, cela générera une impression.

Les données disponibles pour les impressions sont les suivantes :

VariableObligatoireDescription
idOuiL’identifiant unique de votre produit
nameOuiLe nom de votre produit
listNonLa liste dans laquelle le produit est affiché, par exemple « Page catégorie » ou bien « Résultats de recherche »
brandNonLa marque de votre produit
categoryNonLa catégorie de votre produit, vous avez la possibilité d’ajouter jusqu’à cinq niveaux de catégorie en utilisant les « / »
variantNonLa déclinaison de votre produit, par exemple sa couleur.
positionNonLa position du produit dans la liste. Vous avez ainsi la possibilité d’indiquer où se trouve le produit.
priceNonLe prix de vente du produit

Les données produits

Les données produits correspondent aux articles disponibles sur votre site ecommerce, vous aurez ainsi la possibilité d’intégrer les données relatives à vos produits directement dans Google Analytics (Nom, prix, variation de couleur, catégorie, référence…)

Les données disponibles pour les produits sont les suivantes :

VariableObligatoireDescription
idOuiL’identifiant unique de votre produit
nameOuiLe nom de votre produit
brandNonLa marque de votre produit
categoryNonLa catégorie de votre produit, vous avez la possibilité d’ajouter jusqu’à cinq niveaux de catégorie en utilisant les « / »
variantNonLa déclinaison de votre produit, par exemple sa couleur.
priceNonLe prix de vente de votre produit
quantityNonLa quantité de produit (cette variable peut-$etre utilisée lors de l’ajout au panier)
couponNonLe coupon de réduction associé à un produit
positionNonLa position du produit dans la liste, sur votre listing produit, vous avez ainsi la possibilité d’indiquer où se trouve le produit.

Les données de promotion

Les données de promotion vous permettent d’intégrer directement dans Google Analytics des informations relatives à vos promotions internes. Si vous organisez une campagne de promotion pour les soldes par exemple, vous aurez la possibilité de voir l’impact de celle-ci sur vos ventes.

Les données disponibles pour les promotions internes sont les suivantes :

VariableObligatoireDescription
idOuiL’identifiant unique de la promotion
nameOuiLe nom de la promotion
creativeNonL’élément graphique ou textuel étant vu par le visiteur.
positionNonL’emplacement de la bannière ou du visuel. Cela peut être utile dans le cas ou vous disposez de plusieurs emplacements sur votre site (par exemple : bannière header, blog sidebar, etc…)

Les données relatives aux actions du visiteur.

Dans la prochaine section, nous parlerons des actions. À chacune de ces actions peut être associé un certain nombre de données. Ces données nous permettent d’ajouter de nouvelles variables dès lors qu’un utilisateur effectue une action.

Les données disponibles pour les actions sont les suivantes :

VariableObligatoireDescription
idOui*L’identifiant unique de la transaction, cette variable est obligatoire dans le cas d’une action de type « Transaction »
affiliationNonSi vous possédez un programme d’affiliation, vous avez la possibilité d’indiquer la provenance de l’action dans cette variable.
revenueNonCette variable correspond au prix total payé par le visiteur, cette variable inclue le prix des produits, les taxes ainsi que les frais de port. Si vous ne définissez pas de revenu, celui ci sera automatiquement calculé à partir des données produits (Prix x Quantité)
taxNonLe montant des taxes relatives à la commande.
shippingNonLe montant des frais de port associés à la commande.
couponNonUn coupon lié à la transaction.
listNonLa liste à partir de laquelle l’utilisateur effectue une action.
stepNonL’etat d’avancement du processus de commande au moment de l’action.
optionNonUne information complémentaire que l’on peut ajouter, comme par exemple la méthode de paiement utilisée par le visiteur

Les actions.

Voyons désormais les différentes actions qu’il est possible de tracker à l’aide du Enhanced Ecommerce, ces actions vous permettront d’en savoir plus sur le comportement de vos visiteurs dans votre catalogue produit et lors du processus de commande. A l’aide de ces actions, vous serez en mesure de configurer un tunnel de conversion vous indiquant au premier coup d’oeil quels sont les points forts et les points faibles de votre site.

ActionDescription
ClickAction indiquant que le visiteur vient de cliquer un produit, ou sur une liste de produits.
DetailAction vous permettant de détecter que le visiteur est en train de visualiser la page détail d’un de vos produits.
AddAction indiquant que le visiteur vient d’ajouter un produit à son panier.
RemoveAction indiquant que le visiteur vient de retirer un produit de son panier.
CheckoutAction indiquant que le visiteur vient d’initier le processus de commande.
Checkout_optionAction permettant d’indiquer une information complémentaire lors du processus de commande.
PurchaseAction indiquant que le visiteur vient d’effectuer un achat sur votre site.
RefundAction indiquant le remboursement d’une commande.
Promo_clickAction indiquant que le visiteur vient de cliquer sur une promotion interne

Installation et activation du Enhanced Ecommerce

Dans cet article, nous ne rentrerons pas dans les détails techniques de l’installation du Enhanced Ecommerce. Sachez qu’il existe de nombreux plugins disponibles pour les CMS (Prestashop, WooCommerce, etc…) vous permettant d’intégrer facilement les fonctionnalités Enhanced Ecommerce sur votre site. Si votre site n’utilise pas de CMS, vous avez la possibilité de consulter la documentation disponible sur le site Google dédié aux développeurs.

Supposons que vous avez installé un plugin ou alors effectué une intégration du Enhanced Ecommerce sur votre site, vous devez désormais activer cette option dans Google Analytics, pour ce faire :

  • Rendez vous dans l’onglet « Administration » de Google Analytics.
  • Dans la colonne « Vue », sélectionnez la vue sur laquelle vous souhaitez activer la fonctionnalité Enhanced Ecommerce.
  • Toujours dans la colonne « Vue », cliquez sur « Paramètres de commerce électronique ».
  • Il vous suffit désormais d’activer l’option « Activer les rapports sur le commerce électronique amélioré »

Et voila, vous êtes désormais en mesure de collecter des données supplémentaires sur Google Analytics. Dans un prochain article, nous verrons comment utiliser ces données afin de configurer un entonnoir de conversion et d’optimiser les performances de votre site ecommerce.

Sources :

Mise à jour 21 mai 2023
Nicolas Trimardeau
Depuis 2004, je parcours le web et fais des tests pour comprendre les algorithmes de Google. Je vous partage mon expérience du SEO et du SEA pour vous aider à exploiter correctement le pouvoir du plus grand moteur de recherche du monde.