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 :

Variable Obligatoire Description
id Oui L'identifiant unique de votre produit
name Oui Le nom de votre produit
list Non La liste dans laquelle le produit est affiché, par exemple "Page catégorie" ou bien "Résultats de recherche"
brand Non La marque de votre produit
category Non La catégorie de votre produit, vous avez la possibilité d'ajouter jusqu'à cinq niveaux de catégorie en utilisant les "/"
variant Non La déclinaison de votre produit, par exemple sa couleur.
position Non La position du produit dans la liste. Vous avez ainsi la possibilité d'indiquer où se trouve le produit.
price Non Le 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 :

Variable Obligatoire Description
id Oui L'identifiant unique de votre produit
name Oui Le nom de votre produit
brand Non La marque de votre produit
category Non La catégorie de votre produit, vous avez la possibilité d'ajouter jusqu'à cinq niveaux de catégorie en utilisant les "/"
variant Non La déclinaison de votre produit, par exemple sa couleur.
price Non Le prix de vente de votre produit
quantity Non La quantité de produit (cette variable peut-$etre utilisée lors de l'ajout au panier)
coupon Non Le coupon de réduction associé à un produit
position Non La 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 :

Variable Obligatoire Description
id Oui L'identifiant unique de la promotion
name Oui Le nom de la promotion
creative Non L'élément graphique ou textuel étant vu par le visiteur.
position Non L'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 :

Variable Obligatoire Description
id Oui* L'identifiant unique de la transaction, cette variable est obligatoire dans le cas d'une action de type "Transaction"
affiliation Non Si vous possédez un programme d'affiliation, vous avez la possibilité d'indiquer la provenance de l'action dans cette variable.
revenue Non Cette 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é)
tax Non Le montant des taxes relatives à la commande.
shipping Non Le montant des frais de port associés à la commande.
coupon Non Un coupon lié à la transaction.
list Non La liste à partir de laquelle l'utilisateur effectue une action.
step Non L'etat d'avancement du processus de commande au moment de l'action.
option Non Une 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.

Action Description
Click Action indiquant que le visiteur vient de cliquer un produit, ou sur une liste de produits.
Detail Action vous permettant de détecter que le visiteur est en train de visualiser la page détail d'un de vos produits.
Add Action indiquant que le visiteur vient d'ajouter un produit à son panier.
Remove Action indiquant que le visiteur vient de retirer un produit de son panier.
Checkout Action indiquant que le visiteur vient d'initier le processus de commande.
Checkout_option Action permettant d'indiquer une information complémentaire lors du processus de commande.
Purchase Action indiquant que le visiteur vient d'effectuer un achat sur votre site.
Refund Action indiquant le remboursement d'une commande.
Promo_click Action 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 :