Gestion des mutidevises avec Google Analytics

Lorsque l’on possède un site ecommerce qui ciblent plusieurs pays, on peut se retrouver à vendre nos produits dans plusieurs devises : euro, dollar, Franc Suisse etc… Seulement, Google Analytics propose de base, la gestion que d’une seule devise. Comment donc résoudre cette équation afin d’avoir des données et des rapports pertinents ?

Comprendre le fonctionnement des devises dans G.A

La première chose à comprendre, c’est le fonctionnement des devises dans Google Analytics. De base, on ne peut que paramétrer qu’une seule devise. Attention à bien la choisir, ce sera celle utilisée par défaut dans tous vos rapports.

Plaçons nous, maintenant, dans le cas où j’ai un site qui vend en euro et en dollar. Et ma devise choisie par défaut est l’euro. Prenons le cas où, j’ai deux transactions réalisées : une de 30€, une autre de 20$. Si on reste dans l’environnement de base, Google Analytics m’indiquera que le montant de mes transactions sera de 50€ (20+30).

Pour faire simple, Google Analytics ne prend pas en compte les devises. Juste le montant total de chaque achat. Nos données ici sont erronées. Comment solutionner ce problème ?

Préparation des données avec le datalayer

Dans cet article, je suppose que vous gérez vos tags Google Analytics avec Google Tag Manager et que vous remontez toutes vos informations ecommerce avec le datalayer.

L’objectif est d’indiquer à Google la devise de la transaction. Nous allons intégrer une ligne de code supplémentaire dans le datalayer de votre page confirmation commande. Vérifiez par contre que vos plugins de bases ne le font pas déjà. Sinon, votre développeur pourra le faire sans aucun souci.

Dirigez-vous vers la documentation officielle de Google pour plus d’informations. Maintenant que l’on indique la devise dans le code, nous allons la récupérer via GTM, et l’envoyer dans Analytics.

Récupération et envoi des devises

Première chose à faire : créer une variable dans Tag Manager qui va récupérer la donnée.

currency-datalayer

Deuxième chose: l’envoyer dans Google Analytics via le tag Ecommerce:

gtm-currency

Il ne vous reste plus qu’à publier. Facile n’est-ce pas ?

Gestion et visualisation des devises dans G.Analytics

Reprenons l’exemple de deux transactions: une à 30€, l’autre à 20$. Dans mes rapports ecommerce je ne me retrouverai pas avec un montant total de 50€. Mais un montant total comprenant les 30€ + les 20$ converti en euro. Google se basera sur le taux de change de la veille de la transaction.

Et si je veux quand même avoir le détail des transactions par devises ? Il vous faudra passer par un rapport personnalisé et utiliser les variables « locales ». Voici un simple exemple ci-dessous:

report-currency

Et voici le résultat dans Analytics.

Vous pouvez sinon le télécharger ici. A vous de jouer maintenant.

Pour aller plus loin:

Laisser un commentaire