SlideShare une entreprise Scribd logo
1  sur  18
11
Commerce électronique amélioré
avec GTM
2
1.Déterminer le processus d’achat
Avant de mettre en place le suivi du commerce électronique amélioré avec Google Analytics, il
est important de déterminer le parcours d’achat de vos clients sur votre site internet.
Prenons un cas classique de parcours client :
1. Ajout Panier
2. Identification (création compte ou page identification)
3. Connexion (confirmation création compte ou connexion)
4. Livraison (récapitulatif adresse livraison ou nouvelle adresse)
5. Paiement (choix du mode de paiement)
La dernière étape qui est « transaction » ce qui correspond à la confirmation d’achat sur votre
site se paramétra en dernier. Nous verrons comment faire à la fin de cette présentation.
3
2. Activer le commerce électronique amélioré
Dans l’administration de votre compte Google Analytics, puis dans « Vue » allez sur
« Paramètre de commerce électronique ».
C’est ici que vous allez activer la fonction et mettre en place les étapes de votre entonnoir de
conversion.
4
3. Mise en place sur Google Tag Manager
Imaginons que vous avez déjà créé votre compte Google Tag Manager et publié la balise de suivi « pages
vues » Universal Analytics.
Pour déterminer les étapes de votre entonnoir de commerce électronique amélioré il va falloir les créer sous
forme d’événements.
J’ai dans mon entonnoir 5 étapes. Vous pouvez en créer autant que vous le souhaitez, je conseille par
ailleurs d’en avoir 4 pour avoir toutes les étapes sur la même page dans le rapport que nous verrons à la fin.
Pour créer cet événement « étape » il va falloir créer :
1. Une variable,
2. Un déclencheur et
3. Une balise
pour chaque étape.
5
4. Création des variables
Pour chaque étape de mon entonnoir je vais créer une variable :
« JavaScript Personnalisé ».
Sur mon espace de travail GTM, je me rends donc sur « variable ». Je clique sur nouvelle et je vais choisir
« JavaScript personnalisé ». Je lui donne un nom facilement identifiable. Exemple en anglais : EE Object
Funnel Step 1.
Je rentre le code suivant :
1. function(){
2. return {'ecommerce': {
3. 'checkout': {
4. 'actionField': {'step': 1}
5. }}};
6.
7. }
6
4. Création de la variable (suite)
Je duplique ma variable, et je n’oublies pas de changer {'step': 1} par {'step': 2} puis {'step': 3} ainsi de suite
autant de fois que j’ai d’étapes dans mon entonnoir. Même remarque pour le nom de la variable.
7
5. Création des déclencheurs
• Nous allons ici reproduire les étapes de l’entonnoir de conversion, si votre site a été pensé avec un fil
d'Ariane (avec une nouvelle page à chaque fois), il suffit de suivre ce parcours. Dans mon exemple, mes
déclencheurs seront une page vue.
Pour ma page panier :
• Je vais créer autant de déclencheurs que j’ai d’étapes.
Bien penser à les nommer correctement !
(ex : 1. Ajout Panier, 2. Identification…)
8
6. Création des événements
Nous avons créé nos variables et nos déclencheurs, maintenant créons nos événements.
Pour mon étape : 1. Ajout Panier, voici comment procéder :
• Nouvelle balise de type « Universal Analytics » avec type de suivi Evènement.
Attention de bien mettre votre code de suivi Analytics et de bien renseigner tous les champs
Dans mon exemple, renseigner :
Catégorie : EE Funnel
Action : Step 1
Libellé : Ajout Panier
• Dans plus de paramètres : « Activer les fonctionnalités de commerce électronique » et sélectionner Lire les
données provenant de la variable, menu déroulant et sélectionner
{{EE Object Funnel Step 1}}. (variable créée précédemment)
• Enfin déclenchement : sélectionner le déclencheur précédemment créé : 1-Ajout Panier
9
5. Création des événements (suite)
10
5. Création des événements (suite)
Je répète cette opération autant de fois que j’ai d’étapes.
Attention de bien modifier dans vos balises : Action et Libellé et de choisir les variables correspondantes :
{{EE Object Funnel Step 1}}, {{EE Object Funnel Step 2}}, {{EE Object Funnel Step 3}}…
Ainsi que les déclencheurs.
C’est pour ça qu’il est important de bien nommer les variables, déclencheurs, balises en mettant le chiffre de
l’étape pour ne pas s’y perdre.
J’ai donc mes 5 événements :
11
5. Ca fonctionne ou pas ?
Avant d’aller plus loin je vais vérifier que ces étapes fonctionnent bien.
Pour cela il faut au préalable créer une vue dans Google Analytics avec un filtre n’incluant que le trafic de
mon adresse IP, pour avoir une vue de test.
Dans Google Tag Manager je me mets en mode :
Je fais ensuite mon parcours d’achat sur le site et je vérifie que les événements se déclenchent bien à
chaque étape.
12
5. Ca fonctionne ou pas ?
Je n’ai pas besoin de confirmer mon achat car je n’ai pas encore configuré la transaction. Si mes
événements se sont bien déclenché dans le mode débogage, je peux maintenant vérifier sur Google
Analytics.
Rapport > Temps réel > Evénements je clique sur « Evénements (30 dérnière min) »
C’est opérationnel !
13
6. Configurer la transaction avec une variable JS
Voici la dernière étape et certainement la plus délicate, car si comme moi vous n’êtes pas développeur vous
allez avoir besoin d’aide.
Pour activer le commerce électronique amélioré vous aurez le choix entre créer une variable JavaScript ou
implémenté un Data Layer sur votre page de confirmation d’achat. Le support Google préconise d’utiliser un
Data Layer, pour avoir utiliser les deux je confirme, les résultats sont plus fiables avec un Data Layer. Si vous
voulez tout de même utiliser une variable JavaScript Personnalisé voici l’exemple du code :
function() {
var ecommerceData = {
'ecommerce' : {
currencyCode : 'EUR',
// utiliser tous les paramètres dont vous avez besoin
}
};
return ecommerceData;
N’oubliez pas de prendre en compte le nombre de produit dans le panier !
Il faudra ensuite reprendre votre balise Universal Analytics, activer le commerce électronique amélioré
et lire les information de cette variable.
14
6. Configurer la transaction avec un Data Layer
En utilisant un Data Layer, l’inconvénient c’est que l’on doit toucher au code.
Il faut que ce script se trouve au dessus de votre conteneur GTM et surtout pas en dessous !
Exemple de Data Layer :
<script>
dataLayer = [{
'pageCategory': 'signup',
'visitorType': 'high-value'
}];
</script>
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-XXXXXX');</script>
<!-- End Google Tag Manager -->
15
6. Configurer la transaction avec un Data Layer
Exemple d’un Data Layer e-commerce bien configuré :
<script>
dataLayer.push({
'ecommerce': {
'purchase': {
'actionField': {
'id': 'T12345', // Transaction ID. Required for purchases and refunds.
'affiliation': 'Online Store',
'revenue': '35.43', // Total transaction value (incl. tax and shipping)
'tax':'4.90',
'shipping': '5.99',
'coupon': 'SUMMER_SALE'
},
'products': [{ // List of productFieldObjects.
'name': 'Triblend Android T-Shirt', // Name or ID is required.
'id': '12345',
'price': '15.25',
'brand': 'Google',
'category': 'Apparel',
'variant': 'Gray',
'quantity': 1,
'coupon': '' // Optional fields may be omitted or set to empty string.
},
{
'name': 'Donut Friday Scented T-Shirt',
'id': '67890',
'price': '33.75',
'brand': 'Google',
'category': 'Apparel',
'variant': 'Black',
'quantity': 1
}]
}
}
});
</script>
16
6. Configurer la transaction, activation
Dans votre balise de suivi Google Analytics, il faut maintenant activer le commerce électronique, si vous avez
opté pour la variable javaScript personnalisé n’oubliez pas d’aller la chercher dans le menu déroulant des
variables.
Si vous avez opté pour le Data Layer, cocher « utiliser la couche de données » en dessous de « Activer
les fonctionnalités avancées de commerce électronique »
Il existe une multitude de données que vous pouvez traquer via le commerce électronique de Google
Analytics.
Pour aller plus loin consulter les sources à la fin de ce document.
17
7. Rapports Analytics
Si tout est en ordre, vous allez avoir accès à de nouveaux rapports dans Google Analytics dont : « Analyse
du comportement lors du processus de paiement » et comparé aux « entonnoirs de
conversion vers l'objectif » les données sont plus pertinentes et moins linéaires. Dans ce rapport vous
pourrez utiliser des segments et de changer les dimensions.
18
Sources
https://developers.google.com/tag-manager/devguide#datalayer
https://measureschool.com/ (j’ai beaucoup appris avec ces vidéos)
http://www.lunametrics.com/blog/
https://www.formations-analytics.com/google-tag-manager/

Contenu connexe

Tendances

Tuto : Configurer Facebook Conversion API avec Google Tag Manager et Google A...
Tuto : Configurer Facebook Conversion API avec Google Tag Manager et Google A...Tuto : Configurer Facebook Conversion API avec Google Tag Manager et Google A...
Tuto : Configurer Facebook Conversion API avec Google Tag Manager et Google A...Karen Humbert
 
45 minutes pour comprendre Google Tag Manager… et aller plus loin ! - Ronan C...
45 minutes pour comprendre Google Tag Manager… et aller plus loin ! - Ronan C...45 minutes pour comprendre Google Tag Manager… et aller plus loin ! - Ronan C...
45 minutes pour comprendre Google Tag Manager… et aller plus loin ! - Ronan C...WebCampDay
 
Installation Google Tag Manager sur WordPress / WooCommerce
Installation Google Tag Manager sur WordPress / WooCommerceInstallation Google Tag Manager sur WordPress / WooCommerce
Installation Google Tag Manager sur WordPress / WooCommerceThomas Fauré
 
Cartelis formation-google-tag-manager
Cartelis formation-google-tag-managerCartelis formation-google-tag-manager
Cartelis formation-google-tag-managerYassine Tahra
 
15 astuces pour GTM - MeasureCamp Paris 2017
15 astuces pour GTM - MeasureCamp Paris 201715 astuces pour GTM - MeasureCamp Paris 2017
15 astuces pour GTM - MeasureCamp Paris 2017Prénom Nom de famille
 
Google Analytics - 3 analyses pour booster votre e-commerce - LEC Genève 2019
Google Analytics - 3 analyses pour booster votre e-commerce - LEC Genève 2019Google Analytics - 3 analyses pour booster votre e-commerce - LEC Genève 2019
Google Analytics - 3 analyses pour booster votre e-commerce - LEC Genève 2019Bruno Guyot
 
Etude Adwords : Maximiser les conversions vs CPC optimisé
Etude Adwords : Maximiser les conversions vs CPC optimiséEtude Adwords : Maximiser les conversions vs CPC optimisé
Etude Adwords : Maximiser les conversions vs CPC optimiséBruno Guyot
 
Formation Google Optimize - débutant à avancé - français - 2019
Formation Google Optimize - débutant à avancé - français - 2019Formation Google Optimize - débutant à avancé - français - 2019
Formation Google Optimize - débutant à avancé - français - 2019Bruno Guyot
 
Google ads en 2020 - Webinar
Google ads en 2020 - WebinarGoogle ads en 2020 - Webinar
Google ads en 2020 - WebinarBruno Guyot
 
Google analytics 4 - présentation détaillée
Google analytics 4 - présentation détailléeGoogle analytics 4 - présentation détaillée
Google analytics 4 - présentation détailléeBruno Guyot
 
Valtech - Tag Manager et e-commerce
Valtech - Tag Manager et e-commerceValtech - Tag Manager et e-commerce
Valtech - Tag Manager et e-commerceValtech
 
Google Adwords : optimiser ses campagnes en 2018
Google Adwords : optimiser ses campagnes en 2018Google Adwords : optimiser ses campagnes en 2018
Google Adwords : optimiser ses campagnes en 2018Bruno Guyot
 
Google Ads en 2021 : un nouveau paradigme
Google Ads en 2021 : un nouveau paradigmeGoogle Ads en 2021 : un nouveau paradigme
Google Ads en 2021 : un nouveau paradigmeBruno Guyot
 
Conférence Swiss Marketing Vaud - Vendre avec Google
Conférence Swiss Marketing Vaud - Vendre avec GoogleConférence Swiss Marketing Vaud - Vendre avec Google
Conférence Swiss Marketing Vaud - Vendre avec GoogleBruno Guyot
 
Tracking et Analytics comme avantage compétitif
Tracking et Analytics comme avantage compétitifTracking et Analytics comme avantage compétitif
Tracking et Analytics comme avantage compétitifBruno Guyot
 
Google Academie Bordeaux Guide Utilisateur Analytics
Google Academie Bordeaux Guide Utilisateur AnalyticsGoogle Academie Bordeaux Guide Utilisateur Analytics
Google Academie Bordeaux Guide Utilisateur Analyticsechangeurba
 
Cartelis comparatif-solutions-ab-testing
Cartelis comparatif-solutions-ab-testingCartelis comparatif-solutions-ab-testing
Cartelis comparatif-solutions-ab-testingYassine Tahra
 
Formation DataStudio - de débutant à avancé - français - 2019
Formation DataStudio - de débutant à avancé - français - 2019Formation DataStudio - de débutant à avancé - français - 2019
Formation DataStudio - de débutant à avancé - français - 2019Bruno Guyot
 
Jean baptiste gabellieri - measure camp2 - gtm-au-dela-de-l-analytics
Jean baptiste gabellieri - measure camp2 - gtm-au-dela-de-l-analyticsJean baptiste gabellieri - measure camp2 - gtm-au-dela-de-l-analytics
Jean baptiste gabellieri - measure camp2 - gtm-au-dela-de-l-analyticsmeasurecampparis
 
Optimisation du ROI Adwords grâce au tracking et à la connaissance clients
Optimisation du ROI Adwords grâce au tracking et à la connaissance clientsOptimisation du ROI Adwords grâce au tracking et à la connaissance clients
Optimisation du ROI Adwords grâce au tracking et à la connaissance clientsBruno Guyot
 

Tendances (20)

Tuto : Configurer Facebook Conversion API avec Google Tag Manager et Google A...
Tuto : Configurer Facebook Conversion API avec Google Tag Manager et Google A...Tuto : Configurer Facebook Conversion API avec Google Tag Manager et Google A...
Tuto : Configurer Facebook Conversion API avec Google Tag Manager et Google A...
 
45 minutes pour comprendre Google Tag Manager… et aller plus loin ! - Ronan C...
45 minutes pour comprendre Google Tag Manager… et aller plus loin ! - Ronan C...45 minutes pour comprendre Google Tag Manager… et aller plus loin ! - Ronan C...
45 minutes pour comprendre Google Tag Manager… et aller plus loin ! - Ronan C...
 
Installation Google Tag Manager sur WordPress / WooCommerce
Installation Google Tag Manager sur WordPress / WooCommerceInstallation Google Tag Manager sur WordPress / WooCommerce
Installation Google Tag Manager sur WordPress / WooCommerce
 
Cartelis formation-google-tag-manager
Cartelis formation-google-tag-managerCartelis formation-google-tag-manager
Cartelis formation-google-tag-manager
 
15 astuces pour GTM - MeasureCamp Paris 2017
15 astuces pour GTM - MeasureCamp Paris 201715 astuces pour GTM - MeasureCamp Paris 2017
15 astuces pour GTM - MeasureCamp Paris 2017
 
Google Analytics - 3 analyses pour booster votre e-commerce - LEC Genève 2019
Google Analytics - 3 analyses pour booster votre e-commerce - LEC Genève 2019Google Analytics - 3 analyses pour booster votre e-commerce - LEC Genève 2019
Google Analytics - 3 analyses pour booster votre e-commerce - LEC Genève 2019
 
Etude Adwords : Maximiser les conversions vs CPC optimisé
Etude Adwords : Maximiser les conversions vs CPC optimiséEtude Adwords : Maximiser les conversions vs CPC optimisé
Etude Adwords : Maximiser les conversions vs CPC optimisé
 
Formation Google Optimize - débutant à avancé - français - 2019
Formation Google Optimize - débutant à avancé - français - 2019Formation Google Optimize - débutant à avancé - français - 2019
Formation Google Optimize - débutant à avancé - français - 2019
 
Google ads en 2020 - Webinar
Google ads en 2020 - WebinarGoogle ads en 2020 - Webinar
Google ads en 2020 - Webinar
 
Google analytics 4 - présentation détaillée
Google analytics 4 - présentation détailléeGoogle analytics 4 - présentation détaillée
Google analytics 4 - présentation détaillée
 
Valtech - Tag Manager et e-commerce
Valtech - Tag Manager et e-commerceValtech - Tag Manager et e-commerce
Valtech - Tag Manager et e-commerce
 
Google Adwords : optimiser ses campagnes en 2018
Google Adwords : optimiser ses campagnes en 2018Google Adwords : optimiser ses campagnes en 2018
Google Adwords : optimiser ses campagnes en 2018
 
Google Ads en 2021 : un nouveau paradigme
Google Ads en 2021 : un nouveau paradigmeGoogle Ads en 2021 : un nouveau paradigme
Google Ads en 2021 : un nouveau paradigme
 
Conférence Swiss Marketing Vaud - Vendre avec Google
Conférence Swiss Marketing Vaud - Vendre avec GoogleConférence Swiss Marketing Vaud - Vendre avec Google
Conférence Swiss Marketing Vaud - Vendre avec Google
 
Tracking et Analytics comme avantage compétitif
Tracking et Analytics comme avantage compétitifTracking et Analytics comme avantage compétitif
Tracking et Analytics comme avantage compétitif
 
Google Academie Bordeaux Guide Utilisateur Analytics
Google Academie Bordeaux Guide Utilisateur AnalyticsGoogle Academie Bordeaux Guide Utilisateur Analytics
Google Academie Bordeaux Guide Utilisateur Analytics
 
Cartelis comparatif-solutions-ab-testing
Cartelis comparatif-solutions-ab-testingCartelis comparatif-solutions-ab-testing
Cartelis comparatif-solutions-ab-testing
 
Formation DataStudio - de débutant à avancé - français - 2019
Formation DataStudio - de débutant à avancé - français - 2019Formation DataStudio - de débutant à avancé - français - 2019
Formation DataStudio - de débutant à avancé - français - 2019
 
Jean baptiste gabellieri - measure camp2 - gtm-au-dela-de-l-analytics
Jean baptiste gabellieri - measure camp2 - gtm-au-dela-de-l-analyticsJean baptiste gabellieri - measure camp2 - gtm-au-dela-de-l-analytics
Jean baptiste gabellieri - measure camp2 - gtm-au-dela-de-l-analytics
 
Optimisation du ROI Adwords grâce au tracking et à la connaissance clients
Optimisation du ROI Adwords grâce au tracking et à la connaissance clientsOptimisation du ROI Adwords grâce au tracking et à la connaissance clients
Optimisation du ROI Adwords grâce au tracking et à la connaissance clients
 

En vedette

Fraude et e-commerce, les 3 verrous stratégiques du paiement en ligne
Fraude et e-commerce, les 3 verrous stratégiques du paiement en ligneFraude et e-commerce, les 3 verrous stratégiques du paiement en ligne
Fraude et e-commerce, les 3 verrous stratégiques du paiement en ligneAlexandre Arcouteil
 
Google Search Console and controlling the spam in Analytics
Google Search Console and controlling the spam in AnalyticsGoogle Search Console and controlling the spam in Analytics
Google Search Console and controlling the spam in AnalyticsMickey Mellen
 
Google Search Console: An Ultimate Guide
Google Search Console: An Ultimate GuideGoogle Search Console: An Ultimate Guide
Google Search Console: An Ultimate GuideTyler Horvath
 
SEO et ecommerce sur Magento: retour d’expérience
SEO et ecommerce sur Magento: retour d’expérienceSEO et ecommerce sur Magento: retour d’expérience
SEO et ecommerce sur Magento: retour d’expérienceAurélien Lavorel
 
SEO : comment obtenir des liens puissants grâce à un contenu décalé
SEO : comment obtenir des liens puissants grâce à un contenu décaléSEO : comment obtenir des liens puissants grâce à un contenu décalé
SEO : comment obtenir des liens puissants grâce à un contenu décaléLaurent Peyrat
 
Designing Creative Content: How visualising data helps us see
Designing Creative Content: How visualising data helps us seeDesigning Creative Content: How visualising data helps us see
Designing Creative Content: How visualising data helps us seeVicke Cheung
 
Cocon, metamots et plus si affinités sémantiques. Seo campus-03-2017
Cocon, metamots et plus si affinités sémantiques. Seo campus-03-2017Cocon, metamots et plus si affinités sémantiques. Seo campus-03-2017
Cocon, metamots et plus si affinités sémantiques. Seo campus-03-2017Olivier Andrieu
 
Analyse de logs - Études de cas et best practices - SEO Campus 2017
Analyse de logs - Études de cas et best practices - SEO Campus 2017Analyse de logs - Études de cas et best practices - SEO Campus 2017
Analyse de logs - Études de cas et best practices - SEO Campus 2017iProspect France
 
HTTPS The Road To A More Secure Web / SEOCamp Paris
HTTPS The Road To A More Secure Web / SEOCamp ParisHTTPS The Road To A More Secure Web / SEOCamp Paris
HTTPS The Road To A More Secure Web / SEOCamp ParisAysun Akarsu
 
Google AMP 1 an après : quel bilan, quelles perspectives ?
Google AMP 1 an après : quel bilan, quelles perspectives ?Google AMP 1 an après : quel bilan, quelles perspectives ?
Google AMP 1 an après : quel bilan, quelles perspectives ?Virginie Clève - largow ☕️
 
Les défauts de WordPress pour le SEO
Les défauts de WordPress pour le SEOLes défauts de WordPress pour le SEO
Les défauts de WordPress pour le SEODaniel Roch - SeoMix
 
Measuring Content Marketing
Measuring Content MarketingMeasuring Content Marketing
Measuring Content MarketingDavid Iwanow
 

En vedette (16)

Fraude et e-commerce, les 3 verrous stratégiques du paiement en ligne
Fraude et e-commerce, les 3 verrous stratégiques du paiement en ligneFraude et e-commerce, les 3 verrous stratégiques du paiement en ligne
Fraude et e-commerce, les 3 verrous stratégiques du paiement en ligne
 
Le paiement par mobile
Le paiement par mobileLe paiement par mobile
Le paiement par mobile
 
Paiements électronique
Paiements électroniquePaiements électronique
Paiements électronique
 
Google Search Console and controlling the spam in Analytics
Google Search Console and controlling the spam in AnalyticsGoogle Search Console and controlling the spam in Analytics
Google Search Console and controlling the spam in Analytics
 
Google Search Console: An Ultimate Guide
Google Search Console: An Ultimate GuideGoogle Search Console: An Ultimate Guide
Google Search Console: An Ultimate Guide
 
Google Search Console
Google Search ConsoleGoogle Search Console
Google Search Console
 
SEO et ecommerce sur Magento: retour d’expérience
SEO et ecommerce sur Magento: retour d’expérienceSEO et ecommerce sur Magento: retour d’expérience
SEO et ecommerce sur Magento: retour d’expérience
 
SEO : comment obtenir des liens puissants grâce à un contenu décalé
SEO : comment obtenir des liens puissants grâce à un contenu décaléSEO : comment obtenir des liens puissants grâce à un contenu décalé
SEO : comment obtenir des liens puissants grâce à un contenu décalé
 
Designing Creative Content: How visualising data helps us see
Designing Creative Content: How visualising data helps us seeDesigning Creative Content: How visualising data helps us see
Designing Creative Content: How visualising data helps us see
 
Cocon, metamots et plus si affinités sémantiques. Seo campus-03-2017
Cocon, metamots et plus si affinités sémantiques. Seo campus-03-2017Cocon, metamots et plus si affinités sémantiques. Seo campus-03-2017
Cocon, metamots et plus si affinités sémantiques. Seo campus-03-2017
 
Analyse de logs - Études de cas et best practices - SEO Campus 2017
Analyse de logs - Études de cas et best practices - SEO Campus 2017Analyse de logs - Études de cas et best practices - SEO Campus 2017
Analyse de logs - Études de cas et best practices - SEO Campus 2017
 
HTTPS The Road To A More Secure Web / SEOCamp Paris
HTTPS The Road To A More Secure Web / SEOCamp ParisHTTPS The Road To A More Secure Web / SEOCamp Paris
HTTPS The Road To A More Secure Web / SEOCamp Paris
 
Google AMP 1 an après : quel bilan, quelles perspectives ?
Google AMP 1 an après : quel bilan, quelles perspectives ?Google AMP 1 an après : quel bilan, quelles perspectives ?
Google AMP 1 an après : quel bilan, quelles perspectives ?
 
Les défauts de WordPress pour le SEO
Les défauts de WordPress pour le SEOLes défauts de WordPress pour le SEO
Les défauts de WordPress pour le SEO
 
Measuring Content Marketing
Measuring Content MarketingMeasuring Content Marketing
Measuring Content Marketing
 
Mots-clés, au delà du volume de recherche
Mots-clés, au delà du volume de rechercheMots-clés, au delà du volume de recherche
Mots-clés, au delà du volume de recherche
 

Similaire à Suivi du Commerce Electronique Avec Google Tag Manager

Guide Technique : intégration des tags Affilae dans Google Tag Manager
Guide Technique : intégration des tags Affilae dans Google Tag ManagerGuide Technique : intégration des tags Affilae dans Google Tag Manager
Guide Technique : intégration des tags Affilae dans Google Tag ManagerAffilae
 
Ecommerce tracking
Ecommerce trackingEcommerce tracking
Ecommerce trackingMahmoud Nbet
 
Comment Migrer d’3dcart à Magento
Comment Migrer d’3dcart à MagentoComment Migrer d’3dcart à Magento
Comment Migrer d’3dcart à MagentoCart2Cart
 
Comment Migrer d’xt:Commerce à Magento
Comment Migrer d’xt:Commerce à MagentoComment Migrer d’xt:Commerce à Magento
Comment Migrer d’xt:Commerce à MagentoCart2Cart
 
Comment Migrer d’Magento à PrestaShop
Comment Migrer d’Magento à PrestaShopComment Migrer d’Magento à PrestaShop
Comment Migrer d’Magento à PrestaShopCart2Cart
 
Comment Migrer d’Interspire à Magento
Comment Migrer d’Interspire à MagentoComment Migrer d’Interspire à Magento
Comment Migrer d’Interspire à MagentoCart2Cart
 
Comment Migrer d’OpenCart à PrestaShop
Comment Migrer d’OpenCart à PrestaShopComment Migrer d’OpenCart à PrestaShop
Comment Migrer d’OpenCart à PrestaShopCart2Cart
 
Comment Migrer d’WooCommerce à Magento
Comment Migrer d’WooCommerce à MagentoComment Migrer d’WooCommerce à Magento
Comment Migrer d’WooCommerce à MagentoCart2Cart
 
Comment migrer d’virtuemart à prestashop à cart2cart
Comment migrer d’virtuemart à prestashop à cart2cartComment migrer d’virtuemart à prestashop à cart2cart
Comment migrer d’virtuemart à prestashop à cart2cartCart2Cart
 
Comment Migrer d’Magento à Shopify
Comment Migrer d’Magento à ShopifyComment Migrer d’Magento à Shopify
Comment Migrer d’Magento à ShopifyCart2Cart
 
Comment Migrer d’VirtueMart à OpenCart
Comment Migrer d’VirtueMart à OpenCartComment Migrer d’VirtueMart à OpenCart
Comment Migrer d’VirtueMart à OpenCartCart2Cart
 
Mettre en place le suivi des événements google analytics grâce à google tag m...
Mettre en place le suivi des événements google analytics grâce à google tag m...Mettre en place le suivi des événements google analytics grâce à google tag m...
Mettre en place le suivi des événements google analytics grâce à google tag m...Square37
 
Comment Migrer d’osCommerce à VirtueMart
Comment Migrer d’osCommerce à VirtueMartComment Migrer d’osCommerce à VirtueMart
Comment Migrer d’osCommerce à VirtueMartCart2Cart
 
Comment migrer d’Zen Cart à WooCommerce
Comment migrer d’Zen Cart à WooCommerceComment migrer d’Zen Cart à WooCommerce
Comment migrer d’Zen Cart à WooCommerceCart2Cart
 
Comment Migrer d’BigCommerce à Shopify
Comment Migrer d’BigCommerce à ShopifyComment Migrer d’BigCommerce à Shopify
Comment Migrer d’BigCommerce à ShopifyCart2Cart
 
Google Analytics: mettre en place votre stratégie d'analyse personalisée
Google Analytics: mettre en place votre stratégie d'analyse personaliséeGoogle Analytics: mettre en place votre stratégie d'analyse personalisée
Google Analytics: mettre en place votre stratégie d'analyse personaliséeClaire WIBAILLE
 
2017 04 25_Optimiser la conversion de son site
2017 04 25_Optimiser la conversion de son site2017 04 25_Optimiser la conversion de son site
2017 04 25_Optimiser la conversion de son siteClemence Fredenucci
 
Comment Migrer d’Volusion à Shopify
Comment Migrer d’Volusion à ShopifyComment Migrer d’Volusion à Shopify
Comment Migrer d’Volusion à ShopifyCart2Cart
 
Suivre les conversions avec Google Analytics (1/2)
Suivre les conversions avec Google Analytics (1/2)Suivre les conversions avec Google Analytics (1/2)
Suivre les conversions avec Google Analytics (1/2)Scandola SA
 
Affilae - Guide Affilié (FR)
Affilae - Guide Affilié (FR)Affilae - Guide Affilié (FR)
Affilae - Guide Affilié (FR)Affilae
 

Similaire à Suivi du Commerce Electronique Avec Google Tag Manager (20)

Guide Technique : intégration des tags Affilae dans Google Tag Manager
Guide Technique : intégration des tags Affilae dans Google Tag ManagerGuide Technique : intégration des tags Affilae dans Google Tag Manager
Guide Technique : intégration des tags Affilae dans Google Tag Manager
 
Ecommerce tracking
Ecommerce trackingEcommerce tracking
Ecommerce tracking
 
Comment Migrer d’3dcart à Magento
Comment Migrer d’3dcart à MagentoComment Migrer d’3dcart à Magento
Comment Migrer d’3dcart à Magento
 
Comment Migrer d’xt:Commerce à Magento
Comment Migrer d’xt:Commerce à MagentoComment Migrer d’xt:Commerce à Magento
Comment Migrer d’xt:Commerce à Magento
 
Comment Migrer d’Magento à PrestaShop
Comment Migrer d’Magento à PrestaShopComment Migrer d’Magento à PrestaShop
Comment Migrer d’Magento à PrestaShop
 
Comment Migrer d’Interspire à Magento
Comment Migrer d’Interspire à MagentoComment Migrer d’Interspire à Magento
Comment Migrer d’Interspire à Magento
 
Comment Migrer d’OpenCart à PrestaShop
Comment Migrer d’OpenCart à PrestaShopComment Migrer d’OpenCart à PrestaShop
Comment Migrer d’OpenCart à PrestaShop
 
Comment Migrer d’WooCommerce à Magento
Comment Migrer d’WooCommerce à MagentoComment Migrer d’WooCommerce à Magento
Comment Migrer d’WooCommerce à Magento
 
Comment migrer d’virtuemart à prestashop à cart2cart
Comment migrer d’virtuemart à prestashop à cart2cartComment migrer d’virtuemart à prestashop à cart2cart
Comment migrer d’virtuemart à prestashop à cart2cart
 
Comment Migrer d’Magento à Shopify
Comment Migrer d’Magento à ShopifyComment Migrer d’Magento à Shopify
Comment Migrer d’Magento à Shopify
 
Comment Migrer d’VirtueMart à OpenCart
Comment Migrer d’VirtueMart à OpenCartComment Migrer d’VirtueMart à OpenCart
Comment Migrer d’VirtueMart à OpenCart
 
Mettre en place le suivi des événements google analytics grâce à google tag m...
Mettre en place le suivi des événements google analytics grâce à google tag m...Mettre en place le suivi des événements google analytics grâce à google tag m...
Mettre en place le suivi des événements google analytics grâce à google tag m...
 
Comment Migrer d’osCommerce à VirtueMart
Comment Migrer d’osCommerce à VirtueMartComment Migrer d’osCommerce à VirtueMart
Comment Migrer d’osCommerce à VirtueMart
 
Comment migrer d’Zen Cart à WooCommerce
Comment migrer d’Zen Cart à WooCommerceComment migrer d’Zen Cart à WooCommerce
Comment migrer d’Zen Cart à WooCommerce
 
Comment Migrer d’BigCommerce à Shopify
Comment Migrer d’BigCommerce à ShopifyComment Migrer d’BigCommerce à Shopify
Comment Migrer d’BigCommerce à Shopify
 
Google Analytics: mettre en place votre stratégie d'analyse personalisée
Google Analytics: mettre en place votre stratégie d'analyse personaliséeGoogle Analytics: mettre en place votre stratégie d'analyse personalisée
Google Analytics: mettre en place votre stratégie d'analyse personalisée
 
2017 04 25_Optimiser la conversion de son site
2017 04 25_Optimiser la conversion de son site2017 04 25_Optimiser la conversion de son site
2017 04 25_Optimiser la conversion de son site
 
Comment Migrer d’Volusion à Shopify
Comment Migrer d’Volusion à ShopifyComment Migrer d’Volusion à Shopify
Comment Migrer d’Volusion à Shopify
 
Suivre les conversions avec Google Analytics (1/2)
Suivre les conversions avec Google Analytics (1/2)Suivre les conversions avec Google Analytics (1/2)
Suivre les conversions avec Google Analytics (1/2)
 
Affilae - Guide Affilié (FR)
Affilae - Guide Affilié (FR)Affilae - Guide Affilié (FR)
Affilae - Guide Affilié (FR)
 

Suivi du Commerce Electronique Avec Google Tag Manager

  • 2. 2 1.Déterminer le processus d’achat Avant de mettre en place le suivi du commerce électronique amélioré avec Google Analytics, il est important de déterminer le parcours d’achat de vos clients sur votre site internet. Prenons un cas classique de parcours client : 1. Ajout Panier 2. Identification (création compte ou page identification) 3. Connexion (confirmation création compte ou connexion) 4. Livraison (récapitulatif adresse livraison ou nouvelle adresse) 5. Paiement (choix du mode de paiement) La dernière étape qui est « transaction » ce qui correspond à la confirmation d’achat sur votre site se paramétra en dernier. Nous verrons comment faire à la fin de cette présentation.
  • 3. 3 2. Activer le commerce électronique amélioré Dans l’administration de votre compte Google Analytics, puis dans « Vue » allez sur « Paramètre de commerce électronique ». C’est ici que vous allez activer la fonction et mettre en place les étapes de votre entonnoir de conversion.
  • 4. 4 3. Mise en place sur Google Tag Manager Imaginons que vous avez déjà créé votre compte Google Tag Manager et publié la balise de suivi « pages vues » Universal Analytics. Pour déterminer les étapes de votre entonnoir de commerce électronique amélioré il va falloir les créer sous forme d’événements. J’ai dans mon entonnoir 5 étapes. Vous pouvez en créer autant que vous le souhaitez, je conseille par ailleurs d’en avoir 4 pour avoir toutes les étapes sur la même page dans le rapport que nous verrons à la fin. Pour créer cet événement « étape » il va falloir créer : 1. Une variable, 2. Un déclencheur et 3. Une balise pour chaque étape.
  • 5. 5 4. Création des variables Pour chaque étape de mon entonnoir je vais créer une variable : « JavaScript Personnalisé ». Sur mon espace de travail GTM, je me rends donc sur « variable ». Je clique sur nouvelle et je vais choisir « JavaScript personnalisé ». Je lui donne un nom facilement identifiable. Exemple en anglais : EE Object Funnel Step 1. Je rentre le code suivant : 1. function(){ 2. return {'ecommerce': { 3. 'checkout': { 4. 'actionField': {'step': 1} 5. }}}; 6. 7. }
  • 6. 6 4. Création de la variable (suite) Je duplique ma variable, et je n’oublies pas de changer {'step': 1} par {'step': 2} puis {'step': 3} ainsi de suite autant de fois que j’ai d’étapes dans mon entonnoir. Même remarque pour le nom de la variable.
  • 7. 7 5. Création des déclencheurs • Nous allons ici reproduire les étapes de l’entonnoir de conversion, si votre site a été pensé avec un fil d'Ariane (avec une nouvelle page à chaque fois), il suffit de suivre ce parcours. Dans mon exemple, mes déclencheurs seront une page vue. Pour ma page panier : • Je vais créer autant de déclencheurs que j’ai d’étapes. Bien penser à les nommer correctement ! (ex : 1. Ajout Panier, 2. Identification…)
  • 8. 8 6. Création des événements Nous avons créé nos variables et nos déclencheurs, maintenant créons nos événements. Pour mon étape : 1. Ajout Panier, voici comment procéder : • Nouvelle balise de type « Universal Analytics » avec type de suivi Evènement. Attention de bien mettre votre code de suivi Analytics et de bien renseigner tous les champs Dans mon exemple, renseigner : Catégorie : EE Funnel Action : Step 1 Libellé : Ajout Panier • Dans plus de paramètres : « Activer les fonctionnalités de commerce électronique » et sélectionner Lire les données provenant de la variable, menu déroulant et sélectionner {{EE Object Funnel Step 1}}. (variable créée précédemment) • Enfin déclenchement : sélectionner le déclencheur précédemment créé : 1-Ajout Panier
  • 9. 9 5. Création des événements (suite)
  • 10. 10 5. Création des événements (suite) Je répète cette opération autant de fois que j’ai d’étapes. Attention de bien modifier dans vos balises : Action et Libellé et de choisir les variables correspondantes : {{EE Object Funnel Step 1}}, {{EE Object Funnel Step 2}}, {{EE Object Funnel Step 3}}… Ainsi que les déclencheurs. C’est pour ça qu’il est important de bien nommer les variables, déclencheurs, balises en mettant le chiffre de l’étape pour ne pas s’y perdre. J’ai donc mes 5 événements :
  • 11. 11 5. Ca fonctionne ou pas ? Avant d’aller plus loin je vais vérifier que ces étapes fonctionnent bien. Pour cela il faut au préalable créer une vue dans Google Analytics avec un filtre n’incluant que le trafic de mon adresse IP, pour avoir une vue de test. Dans Google Tag Manager je me mets en mode : Je fais ensuite mon parcours d’achat sur le site et je vérifie que les événements se déclenchent bien à chaque étape.
  • 12. 12 5. Ca fonctionne ou pas ? Je n’ai pas besoin de confirmer mon achat car je n’ai pas encore configuré la transaction. Si mes événements se sont bien déclenché dans le mode débogage, je peux maintenant vérifier sur Google Analytics. Rapport > Temps réel > Evénements je clique sur « Evénements (30 dérnière min) » C’est opérationnel !
  • 13. 13 6. Configurer la transaction avec une variable JS Voici la dernière étape et certainement la plus délicate, car si comme moi vous n’êtes pas développeur vous allez avoir besoin d’aide. Pour activer le commerce électronique amélioré vous aurez le choix entre créer une variable JavaScript ou implémenté un Data Layer sur votre page de confirmation d’achat. Le support Google préconise d’utiliser un Data Layer, pour avoir utiliser les deux je confirme, les résultats sont plus fiables avec un Data Layer. Si vous voulez tout de même utiliser une variable JavaScript Personnalisé voici l’exemple du code : function() { var ecommerceData = { 'ecommerce' : { currencyCode : 'EUR', // utiliser tous les paramètres dont vous avez besoin } }; return ecommerceData; N’oubliez pas de prendre en compte le nombre de produit dans le panier ! Il faudra ensuite reprendre votre balise Universal Analytics, activer le commerce électronique amélioré et lire les information de cette variable.
  • 14. 14 6. Configurer la transaction avec un Data Layer En utilisant un Data Layer, l’inconvénient c’est que l’on doit toucher au code. Il faut que ce script se trouve au dessus de votre conteneur GTM et surtout pas en dessous ! Exemple de Data Layer : <script> dataLayer = [{ 'pageCategory': 'signup', 'visitorType': 'high-value' }]; </script> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-XXXXXX');</script> <!-- End Google Tag Manager -->
  • 15. 15 6. Configurer la transaction avec un Data Layer Exemple d’un Data Layer e-commerce bien configuré : <script> dataLayer.push({ 'ecommerce': { 'purchase': { 'actionField': { 'id': 'T12345', // Transaction ID. Required for purchases and refunds. 'affiliation': 'Online Store', 'revenue': '35.43', // Total transaction value (incl. tax and shipping) 'tax':'4.90', 'shipping': '5.99', 'coupon': 'SUMMER_SALE' }, 'products': [{ // List of productFieldObjects. 'name': 'Triblend Android T-Shirt', // Name or ID is required. 'id': '12345', 'price': '15.25', 'brand': 'Google', 'category': 'Apparel', 'variant': 'Gray', 'quantity': 1, 'coupon': '' // Optional fields may be omitted or set to empty string. }, { 'name': 'Donut Friday Scented T-Shirt', 'id': '67890', 'price': '33.75', 'brand': 'Google', 'category': 'Apparel', 'variant': 'Black', 'quantity': 1 }] } } }); </script>
  • 16. 16 6. Configurer la transaction, activation Dans votre balise de suivi Google Analytics, il faut maintenant activer le commerce électronique, si vous avez opté pour la variable javaScript personnalisé n’oubliez pas d’aller la chercher dans le menu déroulant des variables. Si vous avez opté pour le Data Layer, cocher « utiliser la couche de données » en dessous de « Activer les fonctionnalités avancées de commerce électronique » Il existe une multitude de données que vous pouvez traquer via le commerce électronique de Google Analytics. Pour aller plus loin consulter les sources à la fin de ce document.
  • 17. 17 7. Rapports Analytics Si tout est en ordre, vous allez avoir accès à de nouveaux rapports dans Google Analytics dont : « Analyse du comportement lors du processus de paiement » et comparé aux « entonnoirs de conversion vers l'objectif » les données sont plus pertinentes et moins linéaires. Dans ce rapport vous pourrez utiliser des segments et de changer les dimensions.
  • 18. 18 Sources https://developers.google.com/tag-manager/devguide#datalayer https://measureschool.com/ (j’ai beaucoup appris avec ces vidéos) http://www.lunametrics.com/blog/ https://www.formations-analytics.com/google-tag-manager/