tracking

Comment Tracker les conversions Adwords sans connaissance technique


Avant tout lancement de campagnes SEM, l’implémentation du pixel de conversion d’Adwords est un passage « presque » obligé. Pourquoi j’utilise le mot « presque » ? Et bien tout simplement, tout dépend de votre site internet et de ce que vous souhaitez tracker :

    • Tracking des demandes de contact
    • Tracking des ventes réalisées

Dans ce post, nous allons voir les différentes options dont nous disposons pour tracker les conversions de son site dans Adwords. Nous verrons d’une part le tracking à mettre en place (implémentation du pixel) avec ou sans l’aide d’un programmeur et d’autre part je vous montrerai comment tracker ses conversions avec Google Analytics (aucune connaissance technique ne sera nécessaire).

Pour mieux vous repérer dans cet article assez long, voici les différents points que nous allons voir ensemble :

Tracking des conversions avec le pixel d’Adwords

Tracking des conversions avec Google Analytics


Voici aussi quelques pistes pour le Tracking des ventes en prenant en compte le montant / leur valeur

Tracking des conversions Adwords : implémentation du pixel

Pour commencer, mettons de côté le tracking des ventes, nous y reviendrons un peu plus tard. Concernant les demandes de contact, plusieurs cas peuvent se présenter :

  • Cas nº1 : Le site dispose d’une page de confirmation avec une URL qui change une fois le formulaire envoyé
  • Cas nº2 : La page de confirmation est identique (même url) que la page du formulaire.

Pour créer un pixel de conversion dans Adwords, il vous suffit d’aller dans Outils > Conversions. Puis vous cliquez sur « Conversions » et suivez les instructions affichées pour obtenir le code à implementer.

creation pixel adwords

Cas nº1 : Implémentation du pixel dans la page de confirmation

 

Faire appel à un développeur

Il s’agit du cas le plus facile, il suffit de demander à votre service informatique de copier-coller le code fourni par Adwords dans la page de confirmation d’envoi du formulaire entre les balises <body> et </body>. Pour plus d’informations, vous pouvez consulter l’aide en ligne d’Adwords.

Le faire soit même avec Google Tag Manager :)

Il existe aussi la possibilité d’utiliser Google Tag Manager pour implémenter le pixel vous-même sans l’aide de personne. Il faut bien entendu d’abord que le code de Google Tag Manager soit implémenté sur toutes les pages de votre site internet et que vous ayez accès à ce dernier. Pour le créer et l’ajouter à votre site, veuillez consulter le site officiel.

Comment implémenter le pixel d’Adwords avec le Tag Manager ?
Et bien c’est très simple il suffit de créer une balise HTML dans laquelle on va copier-coller le pixel, puis de créer une règle pour que cette balise s’active lorsqu’un visiteur arrivera sur la page de confirmation.

Pour créer une balise : Vue d’ensemble > Créer > Balise

Choisissez ensuite comme type de balise « HTML personnalisée », puis copier-coller le code de suivi d’Adwords.

creation balise html personnalisée tag manager

Avant d’enregistrer la balise, n’oubliez pas de créer une règle de déclenchement :

URL > Contient > URL DE LA PAGE DE CONFIRMATION.

Il n’est pas nécessaire de mettre l’Url entière avec le nom de domaine. Par exemple si votre page de confirmation est http://exemple.fr/formulaire/confirmation, il suffit d’écrire formulaire/confirmation.

création règle déclenchement tag Manager

Après avoir enregistrer la règle et la balise, il ne vous reste plus qu’à créer une nouvelle version de votre tag manager, de la publier et le tour est joué ;). Le temps nécessaire pour réaliser cette opération est de 2 minutes.

Cas nº2 : Implémentation du pixel lorsque l’utilisateur clique sur le bouton « Envoyer » du formulaire (l’Url ne change pas)

 

Faire appel à un développeur

Si on s’intéresse au code de suivi d’adwords, on observe que pour pouvoir comptabiliser une conversion se produisant dans un navigateur ayant le Javascript désactivé, un pixel (image) incluant l’ID de la conversion et le label est présent.

<div style="display: inline;"><img style="border-style: none;" alt="" src="//www.googleadservices.com/pagead/conversion/%ID CONVERSION%/?label=%LABEL CONVERSION%&guid=ON&script=0" width="1" height="1" /></div>

Afin de pouvoir tracker les conversions se produisant lorsqu’un internaute clique sur un Call to action pour souscrire un abonnement, envoyer un formulaire ou souscrire à une newsletter, il suffit d’insérer une fonction onclick sur le bouton pour « activer » le pixel de conversion et qu’Adwords puisse la comptabiliser.
Cette solution a été trouvée sur Stackoverflow

onclick="trackConv(%VOTRE ID CONVERSION%,'%VOTRE LABEL CONVERSION%');"

N’oubliez pas d’intégrer la fonction Javascript dans votre code:

function trackConv(google_conversion_id,google_conversion_label) {
var image = new Image(1,1);
image.src = "http://www.googleadservices.com/pagead/conversion/"+google_conversion_id+"/?label="+google_conversion_label+"&guid=ON&script=0";
}

Et maintenant avec Google Tag Manager :)

Là encore, nous n’aurons pas besoin de l’aide du département informatique. Au risque de me répéter, auparavant il faut l’implémenter dans toutes les pages de votre site.

Une fois que cela est fait, le principe est un peu le même que pour l’implémentation du code de suivi dans la page de confirmation avec néanmoins quelques changements.

Avant de créer la balise avec le code de conversion, nous allons créer une balise de type « écouteur de clics » afin de surveiller tous les clics effectués sur la page (boutons, liens, etc…):

clic listener tag manager

 

Ensuite nous allons créer la balise contenant le code de suivi : Vue d’ensemble > Créer > Balise

Choisissez ensuite comme type de balise « HTML personnalisée », puis copier-coller le code de suivi d’Adwords.

creation balise html personnalisée tag manager

Il nous reste plus qu’à créer la règle de déclenchement avant de créer une nouvelle version du conteneur et la publier.
Ajouter la règle:

  • Event > Est égal à > gtm.click
  • Element ID > contient > Ecrire l’ID du bouton
  • url > correspond Regex > .* (vous pouvez aussi déclencher cette règle uniquement sur la page où se trouve votre formulaire)

règle déclenchement clic bouton formulaire tag manager

Comment savoir si vous devez choisir element ID ou Element Class et comment trouver l’ID ou la class de votre bouton ?
Choisissez votre navigateur préféré (Chrome ou Firefox ;) ) et faites clic droit sur le bouton que vous voulez tracker et cliquer sur « Inspecter élément » et voici ce que vous devriez obtenir :

trouver id ou class bouton formulaire

Remarque : si vous implémentez le tag d’Adwords de cette façon, vous allez comptabiliser des conversions même si les visiteurs ne remplissent pas tous les champs obligatoires. Si vous êtes intéressé pour ne tracker que les envois de formulaires valides, n’hésitez pas à me contacter.

Tracking des conversions Adwords : configuration de Google Analytics

Si vous souhaitez tracker les conversions avec Google Analytics puis les importer dans Adwords, vous n’aurez pas besoin de l’aide d’un développeur pour le faire. Voyons comment réaliser ceci pour les 2 cas possibles vus précédemment :

Cas nº1 : Tracking de la page de confirmation avec Google Analytics

Définir la visite d’une page spécifique en tant qu’objectif est très facile avec Google Analytics. Pour cela, allez dans

  • Admin > Objectifs > Créer un objectif.
  • Description de l’objectif : Destination
  • Détails de l’objectif : indiquer l’url de la page de confimation.

configurer objectif analytics

 

Une fois votre objectif configuré, il ne vous reste plus qu’à associer Google Analytics avec Google Adwords. Il faut être « Administrateur » des comptes Adwords et Analytics pour pouvoir les associer.

Via la plateforme de Google Analytics
associer comptes Adwords et Analytics dans Analytics

Ou via Google Adwords
associer comptes Adwords et Analytics dans Adwords

Cas nº2 : Tracking des clics sur le bouton « Envoyer » du formulaire avec Analytics

 

Google Analytics ou Universal Analytics ?

Pour tracker le nombre de fois que le formulaire est envoyé lorsqu’un visiteur clique sur le Call to action, il faut créer un évènement sur ce bouton.
Mais avant de le créer, il faut vérifier la version du code de suivi de Google Analytics utilisé (Universal Analytics ou l’ancien tag).
Ancien Tag Google Analytics

<script>
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-%VOTRE CODE DE SUIVI%-1']);
_gaq.push(['_trackPageview']);
(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>

Nouveau Tag : Universal Analytics

<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-%VOTRE CODE DE SUIVI%-1', 'auto');
ga('send', 'pageview');
</script>

Si vous utilisez encore l’ancien tag d’Analytics, il est fortement recommandé de passer à Universal Analytics en le mettant à jour.
Pour connaître les différences qu’il y a entre Google Analytics et Universal Analytics, je vous conseille de lire cet article de Justin Curtoni : Universal Analytics out of beta.

Entrons maintenant dans le vif du sujet : le tracking d’un évènement avec Universal Analytics. Là encore vous avez deux solutions :

  • Demander à votre développeur de s’en occuper
  • Le faire vous même avec Google Tag Manager

 

Tracking d’un évènement avec Universal Analytics

Imaginons que vous préférez demander à votre département informatique de vous rendre ce petit service.
Dans ce cas, vous devez leur fournir le code à implémenter sur le bouton du formulaire. Par exemple :
onclick="ga('send', 'event', 'Formulaire', 'Envoi', 'Demande de contact');"

Tracking d’un évènement avec Analytics et Google Tag Manager

Il se peut aussi que vous souhaitez le faire vous même. Et bien tout comme pour le code de suivi des conversions Adwords, nous allons avoir besoin de Google Tag Manager.

Les étapes sont identiques à ce que l’on a vu précédemment, la seule chose qui change c’est la balise. Au lieu de créer une balise HTML personnalisée, nous allons créer un évènement Analytics.

créer event google analytics via google tag manager

 

Tracking des ventes

Pour le tracking des ventes, c’est la même chose que pour le tracking du formulaire. Sauf que dans ce cas il est recommandé de renseigner la valeur de la transaction dans le pixel d’Adwords pour pouvoir optimiser ses campagnes par la suite en fonction de la valeur des ventes (marge ou CA et non pas juste en fonction du nombre de ventes).
Ce n’est pas la même chose de vendre 100 produits à 5 € que 100 produits à 50 €. Le CPA de chaque campagne est donc différent.
Le code a ajouté dans le code de suivi de Adwords est celui-ci:
var google_conversion_value = %VALEUR DE LA VENTE%;
L’intervention d’un programmeur est nécessaire. Pour plus d’informations, veuillez lire configurer le suivi des conversions

Il est possible de tracker les ventes dans Adwords en important les transactions de Google Analytics. Pour cela, le tracking ecommerce doit être activé et le tracking implementé.

J’espère que ce guide sur le tracking des conversions vous a plu, surtout n’hésitez pas à le commenter et à le partager :)
Bon tracking à tous !
1 Star2 Stars3 Stars4 Stars5 Stars (2 votes, average: 5, 00 out of 5)

Loading...Loading...