Comment mettre en œuvre le suivi e-commerce dans Google Analytics
Vous avez probablement entendu le terme, mais qu’est-ce que le suivi e-commerce exactement ? En bref, il s’agit d’une fonctionnalité de Google Analytics qui vous permet de suivre les transactions en ligne sur les sites Web de commerce électronique. Il fournit des données analytiques détaillées pour aider à établir la bonne voie vers un ROI maximal.
Le suivi e-commerce vous permet même de voir les sources de trafic en ligne pour améliorer vos conversions. Cela ne semble-t-il pas passionnant ? Il est assez simple d’activer votre site Web pour générer de telles informations. Tout ce dont vous avez besoin, ce sont quelques codes supplémentaires. Bien sûr, vous devez également analyser les données présentées pour en tirer le meilleur parti.
Avantages du suivi e-commerce
Avant de comprendre les avantages du suivi avec Google Analytics, vous devez d’abord être conscient des données qui deviendraient disponibles. Vous pourrez étudier :
• Revenus générés par chacun des produits
• Revenu total
• Nombre total de produits vendus
• Quantité de produits spécifiques vendus
• Taux de conversion
• Transactions totales
• Nombre d’achats uniques effectués
• Prix moyen des produits
• Valeur moyenne des commandes
• Données de performance par date
• Nombre de jours et de sessions menant à une transaction
En utilisant les faits et chiffres ci-dessus, vous pouvez facilement évaluer quels produits se vendent bien et lesquels font un flop. La mise en place du suivi e-commerce vous donnera un aperçu précieux de l’efficacité de vos efforts marketing.
En connaissant les revenus exacts générés par chaque génération, vous pouvez aligner vos ventes sur vos attentes. Par exemple, si les revenus produits par chaque vente sont inférieurs à ce que vous attendiez, vous pourriez introduire des remises ou définir une clause d’achat minimum.
Cette fonctionnalité de Google Analytics vous aide à connaître votre base de clients fidèles. Vous pouvez ensuite planifier vos stratégies de remarketing spécifiques pour les cibler et améliorer les conversions. Ainsi, l’utilisation des données de suivi peut accomplir beaucoup.
Comment les transactions sont-elles suivies ?
Examinons brièvement le processus décrit ci-dessous pour mieux comprendre comment une transaction est suivie à l’aide de Google Analytics.
Crédit image : http://www.optimizesmart.com/
Comme vous pouvez le voir, le suivi implique :
• Achèvement d’une transaction par le visiteur.
• Traitement dans votre plateforme e-commerce. Cela inclut la vérification du mode de paiement, le stockage des détails de la transaction, la génération de la page de reçu, l’insertion de la date de la transaction dans le code de suivi et le chargement du reçu pour la visualisation par le client.
• Pour le visiteur, la transaction est terminée et il ou elle attendra l’arrivée du produit. Cependant, au moment où le reçu se charge dans le navigateur du client, le code de suivi envoie des données au serveur Google Analytics.
La page de reçu est très importante car c’est là que vous devez ajouter le code de suivi. Grâce à cela, Google Analytics reçoit des données de la transaction et les stocke avec d’autres matrices. Vous pourrez ensuite analyser le processus de conversion et trouver des moyens innovants d’augmenter le ROI.
Mise en œuvre du suivi e-commerce dans Google Analytics
La première étape : Obtenir un compte Google Analytics
C’est assez simple. Avez-vous déjà un compte Google Analytics ? Si la réponse est non, il est temps d’en obtenir un. Si vous avez déjà un compte, passons à la suite.
La deuxième étape : Activer le suivi dans Google Analytics
Vient ensuite l’activation du suivi dans Google Analytics. Vous devez activer le bouton destiné au suivi e-commerce avec ces étapes :
• Connectez-vous à votre compte Google Analytics.
• Choisissez le compte souhaité.
• Allez dans l’onglet « Admin » depuis la navigation supérieure.
• Dans la troisième colonne à partir de la gauche, choisissez le paramètre « e-commerce ».
• Mettez le commutateur « Activer le commerce électronique » sur « Activé ».
Ceci est facultatif, mais vous pourriez également mettre le commutateur « Activer les produits associés » sur « Activé ». Cliquez sur « Étape suivante ». Il demandera les « Paramètres e-commerce améliorés ». Si vous souhaitez l’activer, mettez le commutateur sur « Activé » ou cliquez sur « Soumettre ».
La troisième étape : Ajouter des codes de suivi
Maintenant, il est temps d’ajouter les codes de suivi sur la page de reçu de votre site Web. Voici le code de syntaxe asynchrone recommandé par Google :
<html>
<head>
<title>Reçu de votre achat chez Shoe Shop</title>
<script type=”text/javascript”>
var _gaq = _gaq || [];
_gaq.push([‘_setAccount’, ‘UA-XXXXX-X’]);
_gaq.push([‘ _trackPageview‘]);
_gaq.push([‘ _addTrans‘,
‘9536’, // ID de transaction – requis
‘ Shoe Shop’,// affiliation ou nom du magasin
‘56.23’,// total – requis
‘2.56’, // taxe
‘3’,// expédition
‘Las Angeles’, // ville
‘California’, // état ou province
‘USA’ // pays
]);
// l’ajout d’article peut être appelé pour chaque article dans le panier
// où votre moteur e-commerce parcourt chaque article dans le panier et
// imprime _addItem pour chacun
_gaq.push([‘ _addItem‘,
‘9536’, // ID de transaction – requis
‘DD44’, // SKU/code – requis
‘Nike Shoe’, // nom du produit
‘Sport Medium’, // catégorie ou variation
‘56.23’,// prix unitaire – requis
‘1’ // quantité – requise
]);
_gaq.push([‘ _trackTrans‘]); //soumet la transaction aux serveurs Analytics
(function() {
var ga = document.createElement(‘script’); ga.type = ‘text/javascript’; ga.async = true;
ga.src = (‘https:’ == document.location.protocol ? ‘https://ssl’ : ‘http://www’) + ‘.google-analytics.com/ga.js’;
var s = document.getElementsByTagName(‘script’)[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
</head>
<body>
Merci pour votre commande. Vous recevrez sous peu un e-mail contenant tous les détails de votre commande.
</body>
</html>
Note 1 : Il est nécessaire d’ajouter les codes sur la page de reçu uniquement en utilisant tous les champs requis.
Note 2 : Assurez-vous que les visiteurs du site Web ne puissent pas accéder directement à la page de reçu sans effectuer d’achat. Ne pas le faire faussera vos statistiques e-commerce.
Le processus de suivi commence par l’initialisation des objets de transaction à l’aide de la méthode _addTrans() dans le script. L’objectif principal de l’objet de transaction est de stocker les données relatives à la transaction. Cela peut inclure des informations telles que l’adresse de facturation, les frais d’expédition et l’ID de transaction.
Syntaxe : _addTrans(orderID, store name, total revenue, tax, shipping, city, state, country)
Voici un exemple :
Note : Tous les articles achetés au cours de cette transaction doivent avoir le même ID.
Ensuite, vous devrez ajouter des articles à la transaction. Cela s’effectue en utilisant la méthode _addItem(). N’oubliez pas que les informations collectées jusqu’à présent sont limitées à la transaction et n’incluront pas les articles individuels. Par conséquent, cette étape se concentre sur la collecte d’informations sur le produit, telles que l’unité de gestion des stocks (SKU), la quantité totale, le prix et la catégorie de l’article. _addItem() est utilisé pour stocker des données sur le produit acheté dans la transaction du visiteur.
Syntaxe : _addItem(orderID, Product-SKU, Product-Name, Product-Category, Product-Price, Quantity)
Voici un exemple :
Il ne reste plus qu’à soumettre les données collectées au serveur Google Analytics. Cela s’accomplit via la méthode _trackTrans(). _trackTrans() ne se produit qu’une fois la transaction réellement terminée. Bien sûr, l’interprétation des données de suivi des transactions dépendra du moteur que vous choisissez. Les bons simplifieront considérablement les données avant de vous les présenter. Soyez assuré que presque tous les moteurs e-commerce reconnaissent et acceptent les données Google Analytics.
Voici comment fonctionne la méthode _trackTrans() :
_trackTrans() est utilisé pour envoyer des données de suivi e-commerce à Google Analytics via un fichier _utm.gif invisible. Le fichier est demandé dans deux cas :
1. Chaque transaction de visiteur
2. Chaque produit unique
Syntaxe : _gaq.push([‘_trackTrans’]);
Note 1 : La méthode _trackTrans() doit toujours être appelée après les méthodes suivantes : _trackPageView(), _addTrans() et _addItem().
Note 2 : L’utilisation de _trackPageView() associera l’achat à la page intitulée quelque chose comme « Reçu de votre achat – Magasin de chaussures »
Note 3 : Le _gaq est un objet global qui peut être utilisé directement pour un suivi de page asynchrone avec la méthode push (…).
Collecte de données analytiques significatives
Google Analytics a le pouvoir de diriger votre entreprise dans la bonne direction si elle s’oriente vers la mauvaise voie. Pourtant, vous aurez besoin de données significatives et sans ambiguïté pour garantir que cela reste vrai. Gardez à l’esprit qu’Analytics ne produira que les données qui lui sont fournies. N’oubliez pas les tactiques pratiques suivantes.
[Tweet « Assurez-vous que vos données e-commerce Google Analytics sont significatives. »]
• La liste des arguments pour _addItem() et _addTrans() correspond à la position. Certes, vous n’avez pas besoin de tous les arguments, mais fournir des espaces réservés vides pour les arguments qui ne sont pas spécifiés est vital. Cela évitera les erreurs de calcul. Par exemple, vous pourriez ajouter un article contenant la quantité, le lieu, le SKU et l’ID de transaction de cette manière : _addItem(“9856”, “684”, “”, “”, “95.61”, “1”);
• Les codes SKU sont indispensables pour chaque article de la transaction. Lorsque le SKU n’est pas fourni pour tous les articles, alors demande GIF ne serait demandée que pour le dernier produit contenant un SKU. De plus, si le même SKU est attribué à plusieurs produits, les données de suivi e-commerce ne seraient disponibles que pour celui ajouté le plus récemment. Vos analyses seront faussées dans les deux cas car tous les achats de transaction ne seraient pas comptabilisés.
• Les conversions de devises doivent être traitées avant d’envoyer les données au serveur Google Analytics. Les paramètres « Prix » et « Total » ne suivent aucun formatage de devise. Sans formatage de devise, les paramètres considèrent le point (.) et la virgule (,) comme une valeur fractionnaire. À moins d’être géré par le logiciel de votre plateforme e-commerce, les données de suivi e-commerce envoyées à Analytics considéreront 44 550 dollars comme 44,55 $, ce qui finira par fournir une entrée très erronée.
Tenez compte de tous ces aspects lors de la mise en œuvre du suivi e-commerce dans votre compte Google Analytics. Ensuite, vous serez moins susceptible de manquer quoi que ce soit concernant vos achats. [create-campaign destination_url=”https://www.semrush.com/academy/courses/ppc-fundamentals-course-with-joel-bondorowsky/?utm_source=academy&utm_medium=blog_ecommerce_tracking_ga&utm_campaign=trial-banners_ppc_fundamentals” show_input=”false” header=”Apprenez les bases de la publicité PPC” text=”Cours sur les fondamentaux du PPC avec Joel Bondorowsky” button_text=”Inscrivez-vous gratuitement” bg_images=”https://static.semrush.com/blog/uploads/media/54/02/540217b5b95f1223e832ebbd4cfb6986/banners-5.png” bg_button=”-warning”]
Besoin d’aide ?
Le suivi e-commerce est un sujet assez complexe à comprendre et à mettre en œuvre pour les propriétaires de sites Web. Les mécanismes de suivi varient généralement beaucoup d’une entreprise à l’autre. Si vous êtes aux prises avec un problème de suivi e-commerce, j’adorerais vous donner un coup de main. Laissez-moi simplement un message dans la section des commentaires ci-dessous. Je vous sortirai de votre misère de codage en un rien de temps. Bon suivi !