Vous souhaitez être capable de mettre en place Google Tag Manager sur votre site WordPress? Vous souhaitez savoir paramétrer correctement Google Analytics avec GTM, avoir un taux de rebond ajusté, des rapports enrichis avec des dimensions qui collent à votre activité ? Vous souhaitez suivre précisemment tout ce qu’il se passe sur votre site et remonter ça dans Adwords pour tripler la vitesse à laquelle vous pouvez optimiser vos campagnes ? Mettre en place le suivi des appels téléphoniques passés suite à la consultation de votre site ou encore faire du remarketing sur Facebook ? Alors vous êtes au bon endroit.

Dans ce guide épique de plus de 11000 mots, je vais vous guider pas à pas et à la fin, vous serez prêt à piloter votre activité comme jamais et augmenter votre trafic de façon significative

Rattacher ce guide aux précédents

Ce guide sur Google Tag Manager se trouve être le troisième. Dans la première partie, nous avons fait une première approche théorique de GTM. Nous avons vu les avantages de la solution, son principe de base, la manière dont on déclenche les balises et un premier aperçu des événements et des variables. Dans la seconde partie, nous avons vu le Datalayer. Comment ça marche, à quoi ça sert, les pièges à éviter et comment l’installer sur son site dynamique.

Dans la quatrième partie, nous avons vu presque tout ce qu’il fallait voir quant à l’utilisation de GTM avec Prestashop : paramétrage Google Analytics, mise en place du suivi du e-commerce amélioré, mise en place du suivi multi-appareil, mise en place du remarketing dynamique Facebook, mise en place du remarketing dynamique Google…

Vous pouvez retrouver ces autres guides ici :

Sommaire de ce guide :

Google Tag Manager V2 : Création du compte

Note : toute la première partie (paramétrage du plugin + amélioration du suivi Google Analytics) est disponible au format SlideShare téléchargeable en pdf :

Rendez vous à l’adresse : https://tagmanager.google.com/. Vous arrivez ici :

ajouter-un-compte-GTM

Renseignez le nom de votre entreprise, partagez (ou non) les données de manière anonyme avec Google.

Donnez un nom à votre container (le nom de votre site) et cliquez sur le bouton Web, puis le bouton Créer. Acceptez les CGV.

Bravo, vous avez créer votre compte Google Tag Manager.

GTM vous propose de copier-coller le code du container sur votre site.

Dans notre cas ce ne sera pas nécessaire puisque l’on va passer par une extension. Vous pouvez donc valider sans copier.

pop-up-container-gtm

Retour au sommaire

Installation de Google Tag Manager sur WordPress avec le plugin Duracell Tomi’s

Dans le menu latéral de votre WordPress, cliquez sur Extensions > Ajouter. Dans la barre de recherche, renseignez DuracellTomi’s. L’extension vous est proposée :

article-gtm

Installez-la. Rendez vous directement dans la partie Réglages > Google Tag Manager de votre menu latéral WordPress. Vous arrivez sur la partie Config de l’extension.

article-gtm

Dans la case GTM ID, renseignez votre ID GTM (haha!). Vous le trouvez dans votre interface GTM.

Sur la page d’accueil par exemple, vous le trouverez en haut à droite en bleu, à côté du bouton publier. C’est un numéro de type GTM-XXXXXX.

article-gtm

Ensuite, vous devez choisir ou votre container va s’afficher. Je recommande le mode custom (nécessite une insertion du code <?php if ( function_exists( ‘gtm4wp_the_gtm_tag’ ) ) { gtm4wp_the_gtm_tag(); } ?> sous la balise <body> du fichier header.php de votre thème.

On modifie donc le fichier header.php, en ajoutant la ligne demandée.

article-gtm

On enregistre. Et on enregistre aussi le réglage de l’extension.

Retour au sommaire

Paramétrage des variables de base

Descendons maintenant dans les réglages du module. La section suivante s’appelle Basic Data.

Ici, on choisit les données que l’on veut envoyer dans GTM.

La c’est à vous de voir ce dont vous avez besoin, et comme vous le voyez, les options sont nombreuses :

  • Type de post du post actuel (article, page ou custom post type)
  • Liste des catégories du post actuel (nom de toutes les catégories d’un article ou d’une page)
  • Tags de l’article
  • ID de l’auteur de l’article ou de la page actuelle
  • Nom de l’auteur de l’article ou de la page actuelle
  • Date de l’article ou de la page actuelle
  • Titre de l’article ou de la page actuelle
  • Nombre d’articles sur la page et nombre total d’articles dans la catégorie ou la page de tag
  • Id de l’article actuel
  • Données de recherche (terme de recherche, url de la page réferrente et nombre de résultats sur la page de recherche)
  • Statut de connexion
  • Role de l’utilisateur connecté
  • ID de l’utilisateur connecté (user ID)
  • Variables de remarketing Google
  • Données de navigateur (nom, version et moteur)
  • Données d’OS (nom et version du système d’exploitation)
  • Données d’appareil (type d’appareil, fabricant et modèle)
  • Données météo (pour avoir les conditions météo la ou l’utilisateur est localisé
  • ID du site (si multiboutique)
  • Nom du site (si multiboutique)

Chaque donnée que vous choisirez d’activer ou non sera une variable poussée dans le dataLayer au chargement de la page (et donc accessible au moment d’envoyer la page vue à Google Analytics) :

article-gtm

Mon conseil : ne prenez que ce dont vous avez besoin. Ça ne sert à rien d’encombrer votre dataLayer avec des données inutiles.

Moi par exemple, pour les articles, l’auteur ne m’intéresse pas (je suis seul à rédiger, mais ça risque de changer très prochainement. Chut, c’est un spoiler ^^).

Par contre la date des posts oui. Ça me permettra par exemple de pouvoir comparer certaines métriques en fonction de la date des articles.

En fait c’est à peu près les seules choses qui m’intéressent. Alors je n’active que ça, et aussi les variables de remarketing Google (nous verrons pourquoi ensuite).

Note : j’ai testé les données de navigateur, OS et appareils. Ca a fait planté mon site. Par conséquent, si vous les activez, vérifiez bien que tout fonctionne.

Continuons à descendre dans la configuration et passons aux Events.

Retour au sommaire

Paramétrage des événements suivis

Pour rappel, les événements sont des actions faites par les visiteurs sur une page.

La encore, vous avez du choix :

  • Evènement lié au remplissage des champs de formulaires (evenement créé lorsqu’un visiteur passe d’un champ à un autre)
  • Evènement lié à l’utilisation d’un bouton de partage social (évnement créé lorsqu’un visiteur clic sur un bouton de partage)
  • Evènement lié à une vidéo Youtube (évenement créé lorsqu’un visiteur interagit avec une vidéo embed)
  • Evènement lié à une vidéo Vimeo (évenement créé lorsqu’un visiteur interagit avec une vidéo embed)
  • Evènement lié à un media Soundcloud embed
  • Evènement lié à un clic sur un lien externe
  • Evènement lié aux téléchargement (avec possibilité de définir les extensions des fichiers à suivre)
  • Evènement lié au clic sur les adresses email

A chaque événement, un objet sera créé dans votre dataLayer, vous permettant ainsi de vous en servir comme déclencheur. Exemple avec un clic sur un lien externe :

article-gtm

La encore, n’activez que ce dont vous avez besoin. Moi, j’active les clics sur adresses email, ça me va bien pour le moment.

Si d’autres choses vous intéressent cochez-les et ne vous inquiétez pas, nous verrons comment les utiliser.

Ok passons au Scroll Tracking

Retour au sommaire

Paramétrage du scroll tracking

Concrètement, cette option vous permet de gérer l’une des plus grosses faibles de Google Analytics.

Vous allez pouvoir obtenir un taux de rebond beaucoup plus proche de la réalité (et donc également un temps passé sur les pages beaucoup plus réaliste).

De nombreux articles traitent déjà le sujet (moi j’en parle ici : http://www.chablais-web.fr/les-erreurs-dinterpretation-les-plus-frequentes-dans-google-analytics-partie-1.php).

En résumé, tous les visiteurs qui arrivent sur votre site, restent 5 minutes et lisent entièrement un article (par exemple) sont compatibilisés comme rebond dans GA (durée de session 0, taux de rebond 100%). Pas très cohérent.

Donc j’active la fonctionnalité. Je laisse décoché l’option de faire des console.log au lieu de créer des événements dataLayer.

Nous avons besoin de ces événements dataLayer (pour déclencher des évenements Google Analytics qui vont casser notre taux de rebond. Soyez patient :-))

Je mets ensuite une valeur de 1000 (soit 1 seconde) dans la case Time delay before location check.

Concrètement, ça veut dire que le script va attendre 1 seconde avant de vérifier ou en est le visiteur dans le scrolling de la page.

Dans la case du dessous (Minimum distance), je laisse sur 150px. Ca signifie que lorsque le visiteur a scrollé 150px, je considère qu’il commence à lire mon contenu.

Si vous avez un très grand header, mettez une valeur plus élevée.

Dans la case du dessous (Content ID), il faut renseigner l’ID de l’élément DOM dans lequel se situe mon contenu.

Moi dans mon WordPress (et je pense que dans le votre c’est pareil ^^), mon contenu est à l’intérieur d’une balise div id= »content ». On a donc rien à toucher.

Enfin, le Scroller Time permet de définir un temps ou l’on considère que le visiteur lit votre contenu.

Si votre article fait 500 mots, laissez 60 secondes. S’il fait 1500 mots, vous pouvez mettre plus.

Sachez qu’un être humain avec deux yeux lit en moyenne 250 mots / minute. Voila donc ma config :

sans-titre-3

Retour au sommaire

Paramétrage du blacklistage

Ici, vous pouvez désactiver l’exécution de certaines balises.

Par défaut, cette fonctionnalité est désactivée. Et c’est très bien, je vous invite à la laisser désactivée également :

article-gtm

 

Descendons maintenant à la dernière partie à configurer.

Retour au sommaire

Paramétrage des intégrations

Cette partie Intégration vous permet d’intégrer des modules populaires. Moi par exemple, j’ai un formulaire de contact fait avec l’extension Contact Form 7.

J’active donc l’intégration de cette extension. GTM créera automatiquement un évenement dataLayer lorsqu’un formulaire sera envoyé.

Mon site n’est pas e-commerce mais si c’était le cas, je pourrais activer le suivi du e-commerce. Si vous avez WooCommerce sur votre WordPress, vous voudrez sans doute l’activer.

Notez que le must en 2016 c’est d’utiliser le e-commerce amélioré. Avec GTM, c’est relativement « simple » à mettre en place.

Enfin dans l’onglet Advanced, vous avez la possibilité de renommer votre DataLayer. Pour moi aucun intérêt. Pour vous non plus je pense.

Il y a un intérêt lorsqu’il nous faut plusieurs datalayer. Ce n’est pas mon cas présentement et à moins d’avoir beaucoup de balises et beaucoup de variables, ce n’est pas le votre non plus.

Très bien, maintenant retournons dans GTM pour exploiter tout ceci.

Retour au sommaire

Vie privée et politique en matière de cookies

Avant de continuer, il est important de faire un point sur la vie privée et votre politique en matière de cookies.

Tous les joujoux dont nous allons parler plus bas vous donnent des possibilités de gagner de l’argent (ou plus d’argent).

Mais pour les utiliser en toute légalité, vous devez respecter la loi. L’article de référence, c’est celui-ci : https://www.cnil.fr/fr/cookies-traceurs-que-dit-la-loi

En résumé, vous devez informer vos visiteurs et leur demander leur consentement (valable 13 mois maximum) préalablement à l’insertion de traceurs et cookies (cookies HTTP, pixels, identifiants).

De plus, ils doivent disposer d’une possibilité de choisir de ne pas être tracés lorsqu’ils visitent votre site.

Sont particulièrement concernés :

  • Les cookies liés aux opérations relatives à la publicité ciblée (le remarketing dans notre cas)
  • Certains cookies de mesure d’audience (Google analytics dans notre cas)
  • Tout autre identifiant généré par un logiciel ou un système d’exploitation (l’UserId si vous l’utilisez).

Pour être en conformité avec la loi, vous devez donc :

  • Afficher une bannière d’avertissement pour informer les utilisateurs sur l’utilisation des cookies et demander leur consentement
  • Désactiver les modules utilisant des cookies à l’arrivée des internautes
  • Activer ces cookies après obtention de leur consentement ou  les maintenir désactivés si l’internaute refuse l’utilisation de ces cookies

Vous pouvez bien sûr demander à votre développeur de créer ça. Sinon, vous pouvez installer un plugin tout prêt, ce qui est quand même beaucoup plus confortable.

Mon choix se porte sur celui-ci (mais il y en a d’autres) :

article-gtm

Retour au sommaire

Mise en place du suivi Google Analytics avec Google Tag Manager

Commençons par une bonne pratique. On va créer une variable avec notre identifiant Google Analytics afin de ne pas avoir sans arrêt à faire de copier-coller. Vous allez vite comprendre.

Pour ce faire, allez sur variables. Faites défiler jusqu’en bas et cliquez sur le bouton Nouvelle. Donnez lui un nom évocateur. Moi je mets « GA id » en général.

Cliquez ensuite sur le cadre configuration de la variable. Sur la droite, choisissez le type Constant. Copiez-collez votre UA Analytics et enregistrez :

article-gtm

Maintenant, passons aux choses sérieuses. Cliquez sur Balises puis Nouvelle. Donnez lui un nom évocateur. Moi généralement je choisis « Google Analytics – Suivi de Base« .

Cliquez ensuite sur le cadre configuration de la balise puis sélectionnez le type Universal Analytics :

article-gtm

De là, nous allons configurer un peu cette balise.

Tout d’abord, nous devons lui donner notre Id Google Analytics. Ça tombe bien, nous l’avons enregistré dans une variable juste avant.

On va donc cliquer sur le bouton juste à côté du champ et aller chercher la variable GA id :

article-gtm

Au niveau du type, nous allons laisser Page vue. Et en descendant un peu plus bas, vous allez pouvoir activer les fonctionnalités de la publicité Display :

article-gtm

Enfin pour le déclenchement, cliquez sur toutes les pages et validez.

article-gtm

Félicitations, vous avez créé avec succès votre première balise.

Il s’agit maintenant de faire quelque chose de primordial que vous devrez renouveller à chaque nouvelle création/modification de balise.

On va créer une version (un sauvegarde finalement), vérifier en test que la balise ne cause pas de problème à notre site d’une part et qu’elle est fonctionnelle d’autre part.

Et si tout va bien, on publie. Allons y.

Dans la barre de menu horizontale, tout à droite, vous avez un bouton Publier avec une petite flèche descendante. Cliquez sur celle-ci, un menu déroulant se déplie :

menu-deroulant-publier-

Cliquez sur Créer une version. Une pop up vous confirme que ça a bien fonctionné.

Re-cliquez sur la flèche du bouton Publier et cette fois, dans le menu déroulant, vous allez cliquer sur Prévisualiser.

La, l’interface devient orange est vous propose de voir le site en prévisualisation dans l’onglet dans lequel vous êtes.

article-gtm

 

Tapez donc l’URL de votre site dans la barre d’adresse de votre onglet.

Votre site s’ouvre ainsi qu’une petite fenêtre en surimpression. Celle-ci vous indique les balises qui se sont déclenchées.

Celle de Google Analytics est censée apparaître. C’est bien le cas, tout va bien :-)

article-gtm

On retourne donc sur GTM, et sous la partie orange, on peut cliquer sur Quitter le mode Prévisualisation. Une pop up confirme.

Vous pouvez maintenant cliquer sur Publier. La encore une pop up confirme.

article-gtm

 

Tout de bon, vous avez publié votre container GTM. Il contient votre balise GA qui se déclenche sur toutes les pages. La vie est belle !

Personnellement, j’avais déjà un code de suivi GA en dur dans mon header, je vais donc l’enlever histoire que les données ne soient pas recueillies deux fois.

Voyons maintenant comment améliorer ce tracking Google Analytics. Commençons par le taux de rebond.

Retour au sommaire

Mise en place du taux de rebond ajusté grâce au scroll tracking avec GTM

Avant toute chose, vous devez savoir comment regarder votre dataLayer. Pour ça, il y a plusieurs possibilités.

En voila deux : la console de votre navigateur et le débuggeur GTM.

Pour la console de votre navigateur. Ouvrez les outils pour développeurs (F12 sur chrome), rendez-vous à l’onglet Console, tapez dataLayer puis validez :

article-gtm

Cliquez ensuite sur la petite flèche de gauche sous la ligne dataLayer pour déplier les différents objets du dataLayer et voir les variables et événements de chaque objet :

article-gtm

Une autre méthode pour voir votre dataLayer est d’avoir GTM en mode prévisualisation et d’utiliser la console de debug :

article-gtm

Très bien, maintenant, revenons-en à notre taux de rebond ajusté.

Commençons déjà par expliquer le principe.

La configuration mise en place dans la partie scroll tracking du plugin, a pour résultat de créer un événement dataLayer lorsque la page se charge :  gtm4wp.reading.articleLoaded.

article-gtm

Comme vous le voyez, il se produit juste après le moment ou la page commence à se charger. Il est juste après l’événement de départ gtm.js.

Il signifie ok, la page est bien chargée, dans X secondes, je commence à chronométrer.

Ici, X seconde correspond au nombre de millisecondes que vous avez paramétrer dans l’onglet Scrolling de votre module.

En l’occurrence, si vous avez fait comme moi, vous avez mis une seconde (1000 millisecondes).

Que se passe t’il ensuite ? L’utilisateur commence à scroller la page et arrive à la limite des 150px que l’on a définit pour envoyer un second événement : gtm4wp.reading.startReading.

article-gtm

Celui-ci signifie que l’utilisateur commence à lire le contenu.

Et il se produit une deuxième chose au même moment, une variable timeToScroll enregistre le temps qu’il s’est écoulé entre le début du timer et le moment ou l’utilisateur passe la barre des 150px et commence sa lecture.

Ensuite, si le lecteur atteint le bas de votre contenu (techniquement affiche la balise de fin de votre contenu), il se passe plein de choses ! Un nouvel événement dataLayer est déclenché : gtm4wp.reading.contentBottom.

Et la valeur de la variable timeToScroll est mise à jour avec la durée enregistrée depuis le début.

article-gtm

Enfin, un dernier événement dataLayer survient : gtm4wp.reading.readerType. Celui-ci envoi une valeur dans une variable readerType.

Si la variable timeToScroll est inférieur à X seconde, la valeur de readerType est scanner. Si elle est supérieure à X seconde, readerType prend la valeur lecteur.

Pour rappel, la valeur de X a été définie dans l’onglet Scrolling de votre module. En l’occurrence, pour moi c’est 60 secondes.

article-gtm

Très bien. Nous avons vu et compris le principe. Maintenant la suite : comment on s’en sert ??!!

Tout d’abord, sachez que vous n’êtes pas obligé de tout utiliser.

Peut être que casser votre taux de rebond est la seule chose qui vous intéresse (et c’est déjà bien).

Pour le principe, nous allons tout utiliser mais gardez en tête que ce n’est pas obligatoire. Comme toujours, ne vous encombrez pas de choses inutiles :-)

Commençons pas réfléchir. Sur nos 4 événements présentés ci-dessus, lequel serait le plus pertinent pour définir que s’il se déclenche, la visite n’est plus un rebond ?

Pour moi un rebond c’est quelqu’un qui arrive et qui s’en va dans les 1 à 2 secondes. (C’était pas pertinent, je suis parti illico!).

Sur le premier événement, celui qui dit ok, la lecture commence, c’est un peu litigieux à mon sens.

L’utilisateur peut lire deux lignes, se dire non je ne recherche pas ça et s’en aller. La c’est un rebond.

Il peut aussi lire un paragraphe et se dire c’est génial, je mets en favori, je reviens plus tard. La c’est pas un rebond.

A vous de voir si vous voulez faire de ce premier événement de scrolling une interaction ou non.

Moi honnêtement, si j’avais le temps, je ne mettrai pas d’interaction sur ce premier événement mais j’en créerai un nouveau lorsque l’utilisateur arrive à 1/3 de l’article.

Et je ferais de celui-ci une interaction. Mais comme je n’ai pas le temps, je vais augmenter la distance (passer de 150 à 300px) et faire de cet événement une interaction. Bref, la c’est vous qui voyez.

Je retourne donc dans les paramètres du module et je change le paramètre :

article-gtm

Je vais maintenant aller créer un événement Google Analytics qui se déclenchera au moment ou l’événement gtm4wp.reading.articleLoaded survient.

Cet événement GA sera une interaction et par conséquent, fini le taux de rebond.

Dans GTM, je vais donc créer une nouvelle balise Google Analytics, de type universal analytics, que je vais appelé Taux de rebond ajusté.

Elle aura un suivi de type événement. Sa catégorie sera scrolling, son action début de lecture et surtout, elle ne sera pas pas comptabilisée comme interaction.

Ce qui en d’autres termes veut dire qu’elle le sera (pas simple la logique Google parfois) :

article-gtm

Et puis, comme déclencheur, je vais utiliser l’événement gtm4wp.reading.articleLoaded.

Pour ce faire, descendez plus bas sur la page et cliquez sur le cadre Déclenchement. Théoriquement, vous ne voyez que pages vues. Il va donc falloir créer un nouveau déclencheur. Pour cela, cliquez sur le « + » en haut à droite :

article-gtm

Vous allez le nommer Début de lecture, choisir que c’est un événement personnalisé et définir sa valeur : gtm4wp.reading.articleLoaded. En condition, laissez tous les événements :

article-gtm

Enregistrez votre déclencheur, puis votre balise. Le tour est joué. Vous pouvez maintenant prévisualiser :

article-gtm

Rendez-vous sur votre site. Rechargez une page, scrollez un peu. Vous devez voir la balise Taux de rebond ajusté se déclencher :

article-gtm

Vous pouvez retourner à GTM et publier. Pour ceux qui souhaitaient uniquement casser leur taux de rebond, mission accomplie :-)

Retour au sommaire

Mesurer les pages vues en entier et en faire un objectif

Pour les autres, je vous propose d’aller un peu plus loin. Voyez-vous, savoir si un visiteur regarde entièrement mes pages m’intéresse (et devraient vous intéresser aussi).

L’idée, c’est donc faire d’une page visitée jusqu’en bas un objectif dans Google Analytics.

Je pourrais ainsi comparer mes pages en fonction de leur capacité à être lues en entier. Et ainsi, off course, améliorer les mauvais élèves.

Pour ce faire, il faut créer une balise Google Analytics de type événement.

Puis dans Google Analytics, créer un objectif (qui comptera une conversion à chaque fois que cet événement est déclenché).

Je crée donc ma balise Google Analytics. C’est la même chose que ce que l’on vient de faire. Seul l’événement change.

Je vais donc aller un peu plus vite et détailler un tout petit peu moins les étapes.

Ma balise (Nouvelle > Universal Analytics > type événement > Catégorie : Scrolling > Action  : Pied de page atteint)

article-gtm

 

Mon déclencheur (que je dois créer) aura pour nom Pied de page atteint et la valeur gtm4wp.reading.pagebottom :

article-gtm

Comme toujours, vous prévisualisez, vous allez sur votre site, vous descendez en bas de page et vous vérifiez que la balise se déclenche :

article-gtm

Vous retournez sur GTM et vous publiez.

Rendez-vous maintenant dans Google Analytics, dans la partie Admin. Cliquez sur Objectifs :

article-gtm

Vous créez un nouvel objectif. Dans la liste des choix proposés, vous choisissez personnalisé (tout en bas) et vous validez.

Ensuite, vous donnez un nom à votre objectif (Contenu vu en entier) et en type, vous choisissez événement.

Enfin, vous renseignez exactement les mêmes valeurs de catégorie et action renseignées dans la balise GTM :

article-gtm

Vous pouvez également (comme je l’ai fait) donner une valeur à votre objectif. Je vous encourage à le faire, ne serait-ce que pour pouvoir comparer la valeur par page.

Je vous invite à lire un article fondamental sur le pourquoi et le comment mettre des valeurs à tous vos objectifs. C’est en anglais si jamais : http://www.kaushik.net/avinash/web-analytics-tips-identify-website-goal-values/.

Vous n’avez plus qu’à enregistrer votre objectif et voilà.

Bien, passons maintenant à un autre domaine important : les dimensions personnalisées.

De nombreuses variables sont mises à disposition dans le dataLayer par notre plugin.

Si on les récupère et qu’on les transfert à Google Analytics, nous allons pouvoir enrichir nos rapports et tenir des analyses impossibles ou difficile à faire sans elles.

Exemples de variables intéressantes : année de création de l’article, catégorie de l’article, entre autres.

Retour au sommaire

Mise en place de dimensions personnalisées Google Analytics par Google Tag Manager

Commençons par expliquer le principe de la dimension personnalisée.

La première étape consiste à identifier sur votre site une information qui peut avoir plusieurs résultats.

Par exemple, pour un site e-commerce, ça pourrait être état de stock (en stock, en rupture, dernières pièces), nombre d’étoiles (avis clients), etc…

Pour un blog : auteur de l’article, année de publication, catégorie de l’article, etc…

La deuxième étape consiste à récupérer la valeur. La c’est facile, le plugin le fait pour nous.

On définit dans l’admin du plugin les dimensions qui nous intéresse et le plugin nous les met à dispo dans le dataLayer.

Si nous n’étions pas sur un CMS ou cette partie est pré-faite, il suffirait de faire un dataLayer.push().

La 3ème étape consiste à récupérer la valeur placée dans le dataLayer dans une variable GTM.

Enfin, on envoie cette variable à Google Analytics comme étant une dimensions personnalisée.

C’est simple non? Voyons maintenant la pratique :-)

Commençons pas l’année de l’article.

Jetons un œil au dataLayer pour voir comment s’appelle la variable qui nous intéresse. Elle s’appelle pagePostDateYear :

article-gtm

Il faut donc, (et ce sera toujours le même principe) la récupérer en variable de couche de données dans GTM.

On crée donc une nouvelle variable personnalisée de type couche de données qu’on va appeler Année de création et qui aura pour valeur pagePostDateYear :

article-gtm

On va donc dans l’admin de Google Analytics, et dans la colonne Propriété, on aller cliquer sur Définitions personnalisées puis sur sur dimensions personnalisées :

article-gtm

Ensuite, on va créer la dimension dans Google Analytics afin d’obtenir l’index.

Cette dimension sera de portée hit puisque c’est une donnée qui change à chaque page. Pour en savoir plus sur la portée des dimensions, par ici : https://support.google.com/analytics/answer/2709828?hl=fr

article-gtm

Vous enregistrez votre dimension puis vous retournez dans GTM.

Là vous rouvrez la balise Google Analytics (GA – Suivi de base) pour l’insérer dans les champs de dimensions personnalisées :

article-gtm

Et voila. vous pouvez publier. Cet ajout vous permettra de pouvoir comparer vos pages par année de création.

Vous pourrez même, dans un rapport personnalisé, comparer vos données par année de publication :

article-gtm

Notez que j’aurais très bien pu obtenir quelque chose de très similaire avec un regroupement de contenu (nous allons voir ça juste après).

Très bien. Je pourrais créer d’autres dimensions personnalisées pour l’exemple mais c’est toujours la même chose alors je vais m’arrêter la.

De toute façon, vous avez compris le principe, n’est ce pas ? C’est toujours pareil :

  • On identifie la variable dans le dataLayer
  • On la récupère en variable personnalisée dans GTM
  • On va créer une dimension personnalisée dans Google Analytics pour obtenir l’index
  • On ajoute l’index et la variable à la balise de suivi de base de Google Analytics.

Je vous laisse donc faire pareil pour les valeurs que vous aviez coché au départ dans la configuration du module. Pour ma part :

article-gtm

Passons à la suite. Si l’une des dimensions vous pose problème, laissez un commentaire. :-)

Retour au sommaire

Mise en place d’un regroupement de contenu

Kesako ?! Pour avoir la définition officielle de Google Analytics, c’est ici : https://support.google.com/analytics/answer/2853423?hl=fr.

Ma définition à moi serait : un outil qui permet d’analyser vos contenus selon une logique différente de ce qui est proposé par défaut.

Une logique qui vous permet d’obtenir des insights inaccessibles de base.

Par exemple, imaginons que je veux pouvoir analyser la performance de mes articles par thématique.

Sur ce blog j’en traite plusieurs : google tag manager, google analytics, google adwords, e-commerce, emailing, etc…

Et bien le content grouping me permet de créer des étiquettes globales dans lesquelles je vais pouvoir ranger les différents articles des différentes thématiques pour pouvoir comparer les performances. Le principe en image :

Each content grouping contains multiple content groups. A content group contains multiple pieces of content.

Et maintenant un exemple :

article-gtm

Note : ces 2 images proviennent de deux articles anglo-saxons qui sont selon moi parmi les meilleurs du marché :

Ils sont intéressants notamment parce qu’ils vont vous donner des idées intéressantes de regroupements de contenus.

Et puis si vous ne lisez pas l’anglais (quoi? c’est possible!), vous trouverez également de bonnes choses chez Matthieu : http://www.matthieu-tranvan.fr/articles-et-etudes-de-cas/regroupement-contenus-google-analytics.html.

Autre point important. La manière GTM que nous allons voir est l’une des 3 méthodes disponibles pour créer un regroupement de contenu :

article-gtm

En l’occurrence, nous allons le voir, c’est celle par code de suivi.

C’est selon moi la meilleure, parce que c’est celle qui vous donne le plus de liberté. Vous n’êtes pas dépendant de mots présent sur le site, vous pouvez faire ce que vous voulez.

Et avec GTM, la mise en place est facile et rapide, bien plus qu’avant, sans GTM.

Les autres méthodes se basent sur des règles et des regex, en s’appuyant sur des mots dans les urls ou les titres de page. Plus d’infos ici si jamais : méthode regex, méthode règles.

Voyons maintenant comment mettre un regroupement de contenu en place par Google Tag Manager.

Il faut d’abord identifier la variable qui nous intéresse dans le dataLayer. Elle s’appelle pageCategory :

article-gtmMais on va avoir un problème. C’est un tableau. Du coup, si l’on récupère la valeur de pageCategory, on va obtenir un tableau, et ce sera pas terrible pour nos rapports Analytics.

Dans le cas présent, la valeur de ma dimension serait blog, google-tag-manager. Imaginez si j’avais des articles rattachés à 3 ou 4 catégories !

Il va donc falloir aller récupérer la valeur 1 qui seule nous intéresse.

Il se trouve qu’il y a une manière de faire bien particulière. Nous allons la mettre en oeuvre juste après mais rendons à César ce qui lui appartient. Ca vient de chez Simo : http://www.simoahava.com/gtm-tips/access-array-members-in-the-data-layer/

Donc, allons y. Rendons-nous dans GTM et créons une nouvelle variable définie par l’utilisateur.

Elle sera de type couche de données et s’appellera Catégorie de l’article. Et sa valeur ne sera pas pageCategory mais pageCategory.1 :

article-gtm

On enregistre et on vérifie en mode débug que notre manip a bien fonctionné et que l’on récupère la bonne valeur :

article-gtm

Ca fonctionne, aucun problème. Nous pouvons donc passer à l’étape 2, passer la variable à Google Analytics. Et finalement, ça ressemble beaucoup aux dimensions personnalisées.

On va devoir la aussi aller chercher une valeur d’index. Donc allez dans Google Analytics, dans l’admin, au niveau du regroupement de contenu :

article-gtm

Vous créez un nouveau regroupement. Vous lui donnez un nom. Moi je fais dans l’originalité et je choisis « catégorie de l’article ».

La méthode sera par code de suivi. Vous cliquez dessus et voila, vous avez votre index :

article-gtm

Vous cliquez sur le bouton ok puis vous enregistrez.

Maintenant, vous retournez dans GTM, vous reprenez votre balise de suivi Google Analytics de base et vous allez dans plus de paramètres > Regroupement de contenu afin de renseigner l’index et la variable :

article-gtm

Vous enregistrez votre balise et voila. Par acquis de conscience, on peut vérifier que cela fonctionne bien par la console de debug :

article-gtm

Ça fonctionne, la donnée est bien passée, vous pouvez publier votre container.

Attendez quelques jours et vous pourrez profiter de rapports enrichis vous permettant d’analyser votre contenu sous un angle jusqu’alors impossible :

article-gtm

Notez que vous pouvez avoir plusieurs groupes de contenu. Moi par exemple, j’aime aussi en faire un pour le type de page (article vs page).

Pour la mise en place c’est facile, nous avons une variable pagePostType dans le dataLayer :-)

Retour au sommaire

Suivi avancé des interactions dans Google Analytics avec GTM

Nous allons maintenant passer à une partie que j’affectionne particulièrement.

Tout ce que nous avons mis en place jusqu’à présent a pour but de vous donner une meilleure vue de ce qui se passe sur votre site WordPress. D’augmenter vos possibilités d’analyse en quelque sorte.

La partie que nous attaquons maintenant va plutôt être orienté tracking des conversions. Elle est également disponible en version slideshare téléchargeable :

C’est grâce à un suivi des précis des micro et macro conversions sur un site que l’on peut tripler la vitesse à laquelle on est capable d’optimiser des campagnes, qu’elles soient adwords, facebook, twitter, linkedin, peu importe.

Avoir ces données, c’est ce qui fait la différence entre 5 conversions par mois et 50, 100, 150.

Toutes n’ont pas la même valeur, c’est évident, et c’est à prendre en compte avec jugement lors de vos analyses.

Mais chaque action suivie est un indicateur d’intention qui vous aide à savoir si tel mot clé ou tel ciblage amène du bon trafic ou non. Fail faster, learn faster :-)

Suivi des clics sur liens externes

Suivre les liens externes. Cela peut être intéressant dans bien des cas de figure (liens d’affiliation, liens vers des partenaires, liens vers une ressource sur un autre site).

Pour certains cela peut clairement être un objectif de conversion. Pour d’autre juste de l’information. Moi j’aime tout savoir, et vous ? :-)

Pour commencer, rendez-vous dans GTM. Si ce n’est pas déjà fait (et ça ne l’est pas par défaut), activez les variables de clic :

article-gtmMaintenant, nous allons créer une nouvelle balise Google Analytics de type événement. Catégorie : Clic, Action : lien externe, libellé : {{clic url}} :

article-gtm

Récupérer l’url du lien nous permettra d’avoir un rapport dédié aux clics sur les liens externes qui liste toutes les urls cliquées avec le nombre de clics sur la période donnée. Cool non ?

Ne reste plus qu’à définir un déclencheur. En fait, si l’on y pense, on veut que ça se déclenche sur toutes les pages dès qu’un lien différent de votre domaine est cliqué.

Cliquez sur la partie déclenchement, puis sur le + afin de créer un nouveau déclencheur :

article-gtm

Appelez-le Clic sur lien externe. Choisissez-le de type Lien uniquement et configurez comme il suit :

article-gtm

Enregistrez votre déclencheur, votre balise puis passez en mode debug (bouton prévisualiser) pour vérifier sur votre site que la balise d’événement GA se déclenche bien dès lors que l’on clique sur un lien externe :

article-gtm

Éventuellement, vous pouvez également vérifier que la balise ne se déclenche pas lorsque vous cliquez sur un lien interne. Si tout de bon, vous pouvez publier votre balise.

Notez que la démarche est assez imprécise. Vous pourriez vouloir être plus précis et mesurer les clics externes vers un domaine précis. Auquel cas, la condition de déclenchement devrait être plus précise :

article-gtm

Dans cette démarche plus précise, il vous faudrait faire une balise d’événement Google Analytics par domaine à traquer.

Tiens, cas pratique. Il se trouve que sur la sidebar de chacun de mes articles se trouvent un lien vers mon profil LinkedIn.

Tracker le nombre de clic dessus m’intéresse parce que LinkedIn est très stratégique pour moi. C’est même clairement l’un de mes objectifs.

Ma condition va être :

article-gtm

Et puis, c’est un objectif que je souhaite suivre, alors je vais aller dans Google Analytics, dans la partie Admin pour le créer :

article-gtm

Je crée un nouvel objectif. Dans la liste des choix proposés, je choisissez personnalisé (tout en bas) et je valide.

Ensuite, je donne un nom à mon objectif (Clic Profil LinkedIn) et en type, je choisis événement.

Enfin, je renseigne exactement les mêmes valeurs de catégorie et action renseignées dans la balise GTM.

N’oubliez pas de donner une valeur à votre objectif.

Retour au sommaire

Suivi des téléchargements

Si vous vous souvenez bien, le module avait une option pour suivre les téléchargements avec en prime, plusieurs extensions de fichiers pré-renseignées :

article-gtm

De base je ne l’avais pas activé. Vérifiez si c’est activé chez vous. Si ce n’est pas le cas, activez-le.

Concrètement, à chaque fois qu’un visiteur va cliquer sur un lien vers un fichier ayant l’une des extensions suivies (et donc générer un téléchargement), cela va générer un événement dataLayer.

On pourra ensuite utiliser cet événement pour déclencher un événement Google Analytics. Et faire ensuite de cet événement un objectif.

Dans le cadre d’un site B2B avec brochures et catalogues, suivre les téléchargements est important.

Mettons donc en place. Faisons le test et cliquons sur un lien qui mène vers un pdf pour voir ce qu’il se passe :

article-gtm

On voit qu’un événement gtm4wp.downloadClick est créé dans le dataLayer.  Et on va s’en servir comme déclencheur pour notre balise d’événement Google Analytics.

Retournons donc dans GTM, créons une nouvelle balise Universal Analytics de type événement configurée comme il suit :

article-gtm

Au niveau de la valeur, renseignez la valeur que représente pour vous le téléchargement d’une brochure.

Passons maintenant au déclenchement.

Il va falloir créer un nouveau déclencheur, de type événement personnalisé qu’on appellera téléchargement et qui aura la valeur gtm4wp.downloadClick :

article-gtm

Vous pouvez maintenant enregistrer votre déclencheur puis votre balise et comme toujours, passer en prévisualisation afin de vérifier si tout fonctionne :

article-gtm

Ça déclenche bien, pas de problème, vous pouvez publier votre container.

Toujours le même principe que vu plus haut. Si c’est important pour vous, faites de cet événement un objectif Google Analytics.

Vous pourrez ensuite l’importer dans adwords, par exemple (nous verrons comment un peu plus tard).

Note : je vous montre le générique ici. Un suivi pour tous les téléchargements. Mais on peut (doit) bien sûr être plus précis et créer une balise spécifique pour le téléchargement d’un catalogue ou d’une brochure spécifique.

Pour ce faire, vous créez une balise GA spécifique avec un déclenchement similaire mais avec une condition en plus (par exemple, si le téléchargement a lieu sur une page spécifique ou si l’url du clic contient tel nom de fichier).

Vous souhaitez plus de détail sur ce dernier point ? Demandez en commentaire !

Retour au sommaire

Suivi des clics sur les adresses email

Pour ce qui est du clic sur les adresses email, une nouvelle fois, le module nous simplifie la vie. C’est à dire qu’à chaque fois qu’une adresse email va être cliquée, un événement dataLayer va être créé :

article-gtm

L’événement en question s’appelle donc gtm4wp.emailClick.

Sur le même principe que les suivis de clic précédents, nous allons nous servir de cet événement personnalisé pour déclencher un événement Google Analytics (qui lui même pourra éventuellement déclencher un objectif).

Allons donc dans Google Tag Manager créer une nouvelle balise Google Analytics de type événement. Appelons la GA – event – Clic email. Configurons la comme il suit :

article-gtm

Il s’agit maintenant de paramétrer le déclenchement. Créez un nouveau déclencheur de type événement personnalisé. Appelez-le Clic email et donnez lui la valeur gtm4wp.emailClick :

article-gtm

Enregistrez votre déclencheur puis votre balise. Comme d’habitude, passez en mode prévisualisation et allez sur votre site vérifier que lorsque vous cliquez sur une adresse email, la balise est bien déclenchée :

article-gtm

Vous pouvez publier votre container et éventuellement faire de cet événement un objectif Google Analytics importable dans adwords, notamment.

Retour au sommaire

Suivi des clics sur les numéros de téléphones cliquables

Dans ce cas de figure, le module n’a rien de pré-défini. Il faut donc le faire nous même manuellement dans GTM.

Qu’est-ce qu’un numéro de téléphone cliquable ? C’est juste un lien ayant pour cible quelque chose du style tel:0456355163.

Donc, si l’on souhaite déclencheur une balise à chaque clic sur un lien dont l’url cible contient tel:, ça devrait fonctionner n’est-ce pas ?

Allons-y. Dans GTM, créons une nouvelle balise Google Analytics de type événement que l’on appellera « GA – event –

Clic téléphone » :

article-gtm

Passons maintenant au déclenchement, créez un nouveau déclencheur. Appelez-le Clic téléphone. Il sera de type clic, liens uniquement, et répondra à la condition évoquée plus haut :

article-gtm

Vous pouvez maintenant enregistrer votre déclencheur, votre balise et passer comme toujours en mode prévisualisation pour vérifier que lorsque vous cliquez sur un numéro de téléphone cliquable, ça fonctionne :

article-gtm

Ca fonctionne, vous pouvez publier votre container.

Une réflexion quand même par rapport à cette balise. A priori, les clics sur les numéros de téléphone provenant d’un ordinateur ou d’une tablette ne nous intéressent pas vraiment.

Alors bien sur, vous pouvez tout à fait segmenter vos données dans Google Analytics et n’afficher l’information que pour les mobiles.

Un moyen plus élégant serait de créer une variable javascript personnalisée dans GTM. Et que celle-ci retourne true si le visiteur est sur mobile.

Et du coup, on pourrait enrichir la condition de déclenchement en rajoutant une ligne qui dit que la variable (qu’on peut appeler isMobile) est égale à true.

Si vous souhaitez aller plus loin, regardez la partie 3 de cet article : http://danwilkerson.com/indispensable-custom-tag-manager-macros/#BKE1!F.6ODrv.

Retour au sommaire

Suivi de l’envoi des formulaires

Le suivis des formulaires est un grand classique. C’est la base du suivi des conversions.

L’un des plugins de formulaire les plus connus se trouve être Contact Form 7. C’est aussi celui que j’utilise.

Il se trouve que le plugin fournit une intégration pour ce plugin de contact en particulier.

En fait, lorsqu’un formulaire est soumit, le plugin génère un événement dataLayer ayant pour nom gtm4wp.contactForm7Submitted.

article-gtm

Grâce à cet événement et sur le même principe que ce que l’on a fait jusqu’à présent, on va pouvoir déclencher un événement Google Analytics pour suivre l’envoi de formulaire. Et puis évidemment, on en fera un objectif.

Commençons par créer une balise Google Analytics de type événement que l’on appelera GA – event – envoi de formulaire :

article-gtm

Passons maintenant au déclenchement. Il vous faut créer un nouveau déclencheur de type événement personnalisé.

Appelez-le Soumission formulaire et donnez-lui la valeur gtm4wp.contactForm7Submitted :

article-gtm

Enregistrez votre déclencheur puis votre balise. Passez maintenant en mode prévisualisation et rendez-vous sur votre site pour vérifier si l’envoi d’un formulaire déclenche votre balise :

article-gtm

Ça fonctionne. Vous pouvez publier votre container.

Très bien, mais qu’en est il si vous utilisez un autre plugin de formulaire que Contact Form 7 ?

Et bien, il faut le faire manuellement par Google Tag Manager. Je vais vous montrer.

Mais avant quoi que ce soit d’autre, il y a un détail important à régler.

Dans GTM, au niveau des variables, vous allez devoir activer les variables pré-configurées liées aux formulaires.

Allez donc dans Variables puis cliquez sur le bouton configurer. De là, activez toutes les variables Form :

article-gtm

Maintenant que c’est fait, voyons la suite. En fait, la balise Google Analytics reste la même que celle que l’on a définie pour le formulaire Contact Form 7. C’est au niveau du déclencheur que ça change.

Donc, lorsque vous créez le déclencheur, appelez-le Soumission formulaire et choisissez le de type envoi de formulaire. Choisissez ensuite certains formulaires.

article-gtm

Là, vous devrez définir condition de déclenchement. Plusieurs possibilités sont envisageables.

Si le formulaire est présent sur une page spécifique :

article-gtm

Une autre possibilité : si le formulaire a un id :

article-gtm

Et comment fait on s’il y a plusieurs formulaires dans la page et qu’ils n’ont pas d’id ?

Haha, et bien soit vous ajoutez un id, soit vous passez par Form Element avec un selecteur css, soit un Form Class. Les solutions ne manquent pas. Si vous souhaitez que je développe tout ça, demandez en commentaire :-)

Comme toujours, testez en mode prévisualisation que tout fonctionne. Et puis, sur du formulaire, une bonne pratique est de créer un objectif Google Analytics.

Ca commence à être classique. Allez dans la partie Admin pour le créer :

article-gtm

Créez un nouvel objectif. Dans la liste des choix proposés, choisissez personnalisé (tout en bas) et validez.

Ensuite, donnez un nom à votre objectif (Soumission Formulaire par exemple) et en type, choisissez événement.

Enfin, renseignez exactement les mêmes valeurs de catégorie et action que celles renseignées dans la balise GTM.

N’oubliez pas de donner une valeur à votre objectif.

Retour au sommaire

Suivi des pages 404

Suivre les pages 404 est important. A la fois d’un point de vue expérience utilisateur (c’est évident) mais aussi d’un point de vue SEO.

En effet, les liens externes qui pointent vers votre site ne lui donnent pas de jus s’ils pointent sur une page 404.

C’est d’ailleurs pour ça qu’une des premières quick wins en SEO, (pour des sites qui ont déjà quelques temps), c’est de regarder les 404 ayant des liens externes et de faire des redirections de ces pages vers des pages existantes pour récupérer le jus perdu.

L’idée donc, c’est d’être informé lorsqu’un visiteur tombe sur une page 404, d’obtenir l’url de la page demandée (mais qui n’existe pas ou plus) et enfin, d’obtenir le referrer, c’est à dire l’url de provenance de ce visiteur.

Comprenons bien avant d’agir. Lorsqu’une url associée à votre domaine mais n’existant pas est tapée, votre site affiche cette url avec une page d’erreur 404.

La page d’erreur s’appelle souvent page introuvable ce qui permet de l’identifier facilement. Exemple chez moi :

article-gtm

Oui, je sais. Ma page 404 est moche. Vous savez ce qu’on dit des cordonniers…

La première étape consiste donc à aller créer une nouvelle variable javascript dans GTM. Elle aura pour nom titre de la page et pour valeur document.title :

article-gtm

Grâce à cette variable, l’on peut facilement créer un déclencheur dont la condition serait titre de la page contient page introuvable :

article-gtm

Et l’on va pouvoir maintenant se servir de ce déclencheur pour envoyer une balise d’événement Google Analytics avec les valeurs qui nous intéresse :

article-gtm

Quelques explications importantes :

  • La variable {{Page URL}} en action va nous permettre de connaitre l’url exacte qui n’existe pas (ou plus)
  • La variable {{Referrer}} en libellé va nous permettre de connaitre l’url juste avant la page d’erreur (que ce soit depuis votre site ou depuis un site tiers)
  • Le fait de mettre vrai au niveau de l’intéraction fait que cet événement n’impactera pas notre taux de rebond. (nous avons une autre balise pour ça).

Ne vous reste plus maintenant qu’à rattacher le déclencheur créé précédemment :

article-gtm

Vous pouvez maintenant passer en mode de prévisualisation, tester sur votre site que la balise se déclenche bien lors d’une page 404 :

sans-titre-2

Vous n’avez plus qu’à publier votre container. Notez que faire des pages 404 un objectif peut être une bonne idée pour être sûr de toujours avoir un œil dessus.

Retour au sommaire

Mise en place du pixel Facebook sur WordPress avec Google Tag Manager

Le pixel Facebook est un morceau de code JavaScript pour votre site web qui permet de mesurer, d’optimiser et de créer des audiences pour vos campagnes publicitaires en fonction des personnes qui ont visité votre site ET qui ont pu être identifiées par Facebook.

Toute cette partie est également disponible au format SlideShare téléchargeable :

Retour au sommaire

Mise en place du pixel de base

Commençons par générer un pixel Facebook. Pour cela, depuis votre Business Manager, vous cliquez sur Pixel dans le menu :

article-gtm

Une fois sur la page Pixel, vérifiez que vous êtes calé sur le bon compte publicitaire. Si vous en gérez plusieurs, sélectionnez le bon dans la liste.

Ensuite dans le menu Actions, affichez le code du pixel (ou créer un pixel si vous n’en aviez pas) :

article-gtm

Copiez le code donné par Facebook et allez dans Google Tag Manager. Nous allons créer une nouvelle balise que nous appellerons « Facebook – Pixel de base« . Elle sera de type HTML personnalisé :

article-gtm

Dans le cadre qui vous est proposé, vous collez le code du Pixel Facebook copié il y a quelques instants :

article-gtm

Vous enregistrez. Ensuite vous cliquez sur le cadre de déclenchement, et vous attachez un déclencheur de type Page vue (Toutes les pages).

Retour au sommaire

Enrichir le pixel de base avec les événements standards

Le pixel de base, c’est la base. Bon, ok… :-)

Ce que je veux dire c’est que grâce à lui, vous pourrez créer des audiences en fonction des pages vues par les personnes et c’est déjà bien.

Mais si vous souhaitez créer une audience des personnes qui vous ont envoyé un formulaire par exemple ?

Et bien, il va falloir enrichir votre pixel Facebook pour y ajouter des événements. C’est finalement le même principe que Google Analytics.

Retour au sommaire

Mise en place de l’événement Lead

Restons dans l’exemple du formulaire.

Il y a 2 écoles : soit l’envoi de formulaire redirige le visiteur sur une nouvelle page (de remerciement ou confirmation), auquel cas l’on va ajouter l’événement standard sur cette page.

L’autre cas de figure (et c’est le cas avec Contact Form 7), c’est que l’envoi de formulaire ne redirige pas sur une nouvelle page, auquel cas il faudra déclencher l’événement standard au moment ou le formulaire est envoyé.

On va voir les 2 cas de figure, ne vous inquiétez pas.

Tout d’abord, allons chercher des informations sur l’événement lead ici : https://developers.facebook.com/docs/ads-for-websites/tag-api/ :

article-gtmOn voit que l’événement peut prendre plusieurs paramètres : une valeur, une catégorie et un nom. Voyons ensuite un exemple du code qu’il faut insérer dans la balise ici : https://developers.facebook.com/docs/marketing-api/facebook-pixel/v2.8 :

article-gtm

Ok donc maintenant, nous avons une bonne idée de ce qu’il faut faire.

Disons que l’on va commencer par le cas ou votre plugin de formulaire est Contact Form 7.

Commençons par expliquer le concept. Il va s’agir de créer une balise « FB – event – lead » avec le code qui va bien et de déclencher cette balise à l’envoi du formulaire.

On va pouvoir ré-utiliser ce déclencheur existant pour déclencher notre balise FB – event – lead. Il ne reste plus qu’à la créer.

Dans GTM, créons donc une nouvelle balise HTML personnalisée que l’on appelle (sans surprise) FB – event – lead.

A l’intérieur de celle-ci, collez le code de l’événement lead :

article-gtm

Plusieurs remarques importantes. Déjà, puisqu’il s’agit d’un script, j’ai mis le code entre balises <script></script>.

Ensuite, j’ai mis en commentaire tous les paramètres (qui pour rappel sont optionnels), ils ne seront donc pas pris en compte.

Si vous n’avez qu’un formulaire et qu’il se situe sur la page contact (le scénario le plus classique), alors, vous n’avez pas besoin des paramètres content_name et content_category. Vous pouvez carrément supprimer les lignes.

Éventuellement, vous pouvez tout de même conserver les paramètres de valeur et monnaie et renseigner la valeur que représente pour vous l’obtention d’un lead.

N’oubliez pas d’enlever les // au début de chaque ligne pour dé-commenter :

article-gtm

Dans cette configuration la (un seul formulaire contact Form 7 sur la page de contact), vous pouvez déclencher cette balise avec le déclencheur que nous avions déjà créé, souvenez-vous :

article-gtm

Par contre, si vous avez plusieurs pages de services différentes et que chacune possède son propre formulaire, et bien, les paramètres content_name et content_category sont intéressants.

Ils vous permettront de créer des audiences segmentées.

Par exemple une audience de toutes les personnes ayant soumis un formulaire sur la page de service adwords ou sur la page de service création de site.

!!!! ATTENTION !!!! Cette dernière affirmation n’est vraie que si vous avez suffisamment de trafic et de formulaires. Pour rappel, une audience doit faire au moins 1000 personnes. Alors à moins que vous ayez 50 000 visites par mois minimum, cette solution n’est pas pour vous.

Mais si vous avez le trafic, utilisez une balise par page de service, créez autant de déclencheurs par page et pour les valeurs content_name et content_category, soit vous les mettez en dur, soit vous utilisez une variable dataLayer. Si vous voulez que je détaille plus, n’hésitez pas à me laisser un commentaire.

Si votre plugin n’est pas Contact Form 7, utilisez l’autre déclencheur que nous avions créé justement, si vous n’utilisiez pas ce plugin :

article-gtm

Je vous invite à retourner à la bonne section si vous n’avez pas suivi le tuto depuis le départ.

Enfin, si votre plugin redirige vers une page de remerciement après l’envoi du formulaire, vous pouvez également déclencher la balise sur cette page. (un déclencheur page vue, certaine page avec pour condition l’url de la page est égale à l’url de la page de remerciement).

Je passe un peu vite. Si vous souhaitez plus de détails, n’hésitez pas à me laisser un commentaire.

Et voila, comme toujours, prévisualisez votre container et allez tester sur votre site que la balise se déclenche bien lorsque vous envoyez un formulaire :

article-gtm

 

Ensuite, vous pouvez publier.

Retour au sommaire

Mise en place de l’événement ViewContent

Théoriquement, l’événement ViewContent sert à indiquer lorsqu’un page clé a été vue, comme une page produit ou une landing page. Moi j’aimerais m’en servir pour le téléchargement de brochure ou de catalogue.

L’idée, c’est de déclencher la balise ViewContent sur le même principe que notre balise Google Analytics « GA – event – téléchargement ».

Tout d’abord, allons chercher des informations sur l’événement ViewContent ici : https://developers.facebook.com/docs/ads-for-websites/tag-api/ :

article-gtm

On voit que l’événement peut prendre plusieurs paramètres mais qu’aucun ne sont obligatoires.

On utilisera content_name pour renseigner le nom de la brochure ou du catalogue télécharge si l’on veut segmenter un peu nos audiences.

Notez que cela n’est possible que si vous avez beaucoup de trafic. En effet, une audience doit avoir 1000 personnes. Par conséquent, la plupart d’entre vous devront se contenter de tracker tous les téléchargements, sans les différencier.

Voyons ensuite un exemple du code qu’il faut insérer dans la balise ici : https://developers.facebook.com/docs/marketing-api/facebook-pixel/v2.8 :

article-gtm

Ok donc maintenant, nous avons une bonne idée de ce qu’il faut faire.

Commençons par expliquer le concept. Il va s’agir de créer une balise « FB – event – téléchargement » avec le code qui va bien et de déclencher cette balise lorsqu’un téléchargement est effectué par un visiteur.

On va pouvoir ré-utiliser le déclencheur existant pour déclencher cette balise. Il ne reste plus qu’à la créer.

Dans GTM, créons donc une nouvelle balise HTML personnalisée que l’on appelle (sans surprise) FB – event – téléchargement.

A l’intérieur de celle-ci, collez le code de l’événement ViewContent :

article-gtm

Plusieurs remarques importantes. Déjà, puisqu’il s’agit d’un script, j’ai mis le code entre balises <script></script>. Ensuite, j’ai simplement utilisé le paramètre content_name avec une valeur en dur pour marquer le fait qu’il s’agit de téléchargement.

Validez. En terme de déclenchement, sélectionnez le déclencheur téléchargement que nous avions créé quelques étapes plus tôt :

article-gtm

Et voila, vous n’avez plus qu’à prévisualiser pour valider sur votre site qu’un téléchargement déclenche la balise FB – event – téléchargement :

article-gtm

Tout fonctionne. Vous pouvez publier.

On va s’arrêter là pour les événements standards. Vous avez compris le principe. Sachez quand même qu’il y en a d’autres. Vous pouvez tous les consulter ici : https://developers.facebook.com/docs/marketing-api/facebook-pixel/v2.8.

Leur mise en place se fait toujours de la même façon.

Vous pouvez voir la mise en place des événements purchase, addToCart et ViewContent couplé à l’utilisation de variables dataLayer (pour du remarketing dynamique) dans mon guide GTM pour Prestashop.

Retour au sommaire

Création d’un séquençage pour les balises Facebook

Un point important. Désormais, GTM vous permet de définir l’ordre dans lequel vos balises doivent se déclencher.

C’est très intéressant puisque la par exemple, on ne veut pas que nos balises d’événements ViewContent ou Lead se déclenchent avant le Pixel de base. On ne le veut pas parce que si c’était le cas, ça ne fonctionnerait pas, tout simplement.

On va donc prendre nos 2 balises les unes après les autres et les paramétrer de sorte à ce qu’elles ne se déclenchent que si la balise Pixel de Base a déjà été déclenchée.

Pour cela, on va dans la balise, disons ViewContent. On déplie les paramètres avancés puis le séquençage des balises:

article-gtm

Et on va définir que l’on veut que l’on veut déclencher une balise avant le déclenchement de celle-ci, en l’occurrence la balise du suivi de base.

Et on peut même aller plus loin en disant que si la balise du Pixel de base n’est pas déclenchée, on ne déclenche pas celle-la :

article-gtm

Je vous invite à faire de même avec avec la balise Lead (FB – event – lead).

Création des audiences de remarketing dans Facebook

Ok, allons maintenant jeter un petit coup d’œil rapide dans Facebook afin de voir comment exploiter tout ce que nous venons de faire. Retournez dans votre page Pixel. Nous allons créer des audiences :

article-gtm

Je vous invite à directement passer en mode personnalisé :

article-gtm

Ainsi, vous pourrez jouer soit sur les pages soit sur les événements :

article-gtm

Quelques audiences intéressantes à créer :

  • Toutes les personnes qui ont fait un téléchargement dans les X derniers jours. (X dépendant du volume de trafic que vous avez).

article-gtm

  • Toutes les personnes qui vous ont envoyé un formulaire dans les X derniers jours. (X dépendant du volume de trafic que vous avez).

article-gtm

  • Toutes les personnes qui ont vu certaines url durant les X derniers jours (X dépendant du volume de trafic que vous avez).

article-gtmIl est possible d’aller plus loin en mode avancé. Malheureusement, tous les annonceurs ne possèdent pas le mode avancé dans leur compte publicitaire.

Typiquement, moi j’ai plusieurs comptes publicitaires et j’ai accès au mode avancé sur un seul d’entre eux uniquement. Donc je n’irais pas plus loin. Mais si ça vous intéresse, parce que vous y avez accès, laissez un commentaire :-)

Juste pour en dire 2 mots, le mode avancé vous permet d’ajouter des conditions d’engagement supplémentaires.

Par exemple les personnes qui ont visité votre site au moins 2 fois durant les 30 derniers jours. Vous pourrez en apprendre plus chez Jon (en anglais) : http://www.jonloomer.com/2016/05/10/facebook-website-custom-audience-enhancements/.

Note importante : Pour qu’une audience soit exploitable (qu’on puisse la cibler), elle doit comporter au moins 1000 personnes. Cela signifie que pour la plupart d’entre vous, les audiences d’événements seront trop petites, même sur 30 jours. Même sur 90.

Par contre, une audience peut être utilisée en exclusion quelque soit sa taille. Vous pouvez donc cibler tous les visiteurs des 15 derniers jours sauf ceux qui ont envoyé un formulaire (même s’ils sont 5!).

article-gtm

Autre chose. Vous pouvez créer une audience similaire à partir de 100 personnes. Les audiences similaires sont l’un des ciblages les plus puissants et incontournables de Facebook (le ciblage par intérêt ne vaut pas grand chose dans 90% des cas). On parlera des stratégies de ciblage Facebook un de ces jours :-)

article-gtm

Tout ça pour dire. Oui votre trafic est trop faible pour pouvoir faire mumuse comme les grands. Mais ce n’est pas pour autant que vous ne pouvez pas l’exploiter.

J’avais initialement prévu de consacrer une partie à la création de campagne Facebook dans le Power Editor mais vu la taille de l’article, je passe mon tour pour le moment. D’autant que Facebook explique plutôt bien :

Retour au sommaire

Mise en place du suivi des conversions Adwords

Comme pour les parties majeures précédentes, cette partie est disponible au format slideshare téléchargeable :

Le suivi des conversions. Un fondement de la publicité en ligne. Et pourtant c’est l’un des points les plus négligés par les annonceurs.

adwords-analytics-implementation-e1459987788811

Les stats sont de 2016 aux Etats Unis. Je soupçonne que l’état des lieux en France comme en Suisse est encore pire.

Comment voulez-vous avoir du succès avec vos campagnes en ligne si vous ne mesurez pas les résultats ?

Avez-vous déjà essayé de gravir une montagne les yeux bandés ? Mouhaha, n’essayez pas !!

Je vous vous livrer un secret : pour réussir sur adwords, sur Facebook Ads, Twitter Ads, LinkedInAds, CeQueVousVoulezAds, c’est toujours la même histoire.

On attire du trafic, on mesure ce qu’ils font sur le site en fonction de nos objectifs. On amplifie ce qui marche et on tue ce qui ne marche pas. Et encore. Et encore.

Si vous avez compris ça, vous avez tout compris.

Nous allons donc apprendre maintenant à traquer les conversions :-)

Il y a 2 écoles…

Retour au sommaire

Importer les objectifs de conversions Analytics dans Adwords

La première est de se dire que l’on a déjà tout configuré dans Google Analytics, y compris créé des objectifs. Et tout est importable facilement dans Adwords.

Allez dans votre compte Adwords. Cliquez sur l’onglet Outils puis Conversions :

article-gtm

De la, cliquez sur Google Analytics dans le menu gauche. La, vous aurez la liste de vos objectifs Google Analytics importables en 2 clics dans Adwords. Vous cochez les cases, vous cliquez sur Importer et voila :

article-gtm

Notez que pour que ce soit possible, vos comptes Adwords et Analytics doivent être associés. Rien de compliqué.

Une fois vos objectifs importés, vous pourrez les voir de façon classique dans toutes vos conversions :

article-gtm

Je préfère cette méthode. Effectivement, traquer les conversions par Analytics est plus juste selon moi.

Encore faut-il que votre config Google Analytics soit correcte, ce qui n’est pas le cas dans 90% des cas).

C’est plus juste par rapport à la méthode d’attribution. Mais c’est un peu avancé comme sujet. Si vous souhaitez en parler, demandez !

Un autre avantage de cette méthode c’est que l’on a rien à ajouter sur le site.

Retour au sommaire

Placer le suivi de conversion Adwords par GTM

L’autre école est d’installer le suivi des conversions adwords. Quelle différence avec la méthode précédente. Et bien, plusieurs en réalité.

Tout d’abord, vous aurez plus de conversions par ce biais que par Google Analytics.

C’est un peu technique mais grosso modo, dans une conversion qui résulte de plusieurs visites, ce suivi comptera une conversion dès lors qu’un clic adwords a déclenché l’une des visites.

Alors que Google Analytics comptera une conversion uniquement si la visite qui a conduit à la conversion a été générée par Adwords (permet de bien comprendre la différence même si en réalité c’est du last click non direct, mais peu importe). Ça fait (quand même) une grosse différence.

Il y a d’autres différences. Par exemple, ce que l’on appelle les conversions après impression ou les conversions multi-appareil. Celles-ci ne sont pas accessibles par la méthode Google Analytics.

Pour conclure, (bien qu’on pourrait encore en parler des heures), voila ce que dit Google :

article-gtm

Et un article, en anglais (désolé, je ne lis qu’en anglais…) qui explique toutes les différences (c’est pour les puristes, ça) : https://www.optimizesmart.com/difference-between-google-adwords-and-google-analytics-conversion-tracking/.

Voyons maintenant la mise en place. C’est très simple. Commencez par aller dans Adwords. Cliquez sur Outils puis conversions :

article-gtm

De la, vous allez créer une nouvelle conversion (bouton rouge +Conversion) de type site web. De là vous allez lui donner un nom, une valeur (facultatif) et un catégorie (recommandé).

Vous pourriez aussi modifier le modèle d’attribution mais disons que le dernier clic pré-défini ira bien pour l’instant.

On pourra parler d’attribution un jour. Mais c’est d’un niveau avancé déjà.

Pour les curieux, allez voir chez Matthieu : http://www.matthieu-tranvan.fr/e-commerce/lattribution-ou-pourquoi-votre-rapport-de-trafic-agrege-par-sources-est-devenu-une-ineptie.html. L’article date un peu mais le principe n’a pas changé :-)

Une fois que vous avez tout renseigné, vous pouvez enregistrer :

article-gtmVous arrivez enfin au moment ou Google vous propose son script de suivi des conversions à insérer sur votre page de confirmation de conversion :

article-gtm

Copiez collez votre id de conversion et votre label dans un notepad et validez avec le bouton ok en bas de page. La conversion est créé dans Adwords.

Ne reste plus maintenant qu’à créer la balise GTM pour insérer le code sur la bonne page.

Dans GTM, créez donc une nouvelle balise. Elle sera de type Adwords, suivi des conversion.

Vous devrez ensuite renseigner vos id et label de conversion dans les bonnes cases :

article-gtm

J’ai ajouté la valeur mais c’est facultatif. Quand aux autres cases, dans le cadre d’un suivi de formulaire, elles ne m’intéressent pas.

En terme de déclenchement, je vais ré-utiliser la balise déjà créée (Soumission formulaire).

article-gtm

Notez que j’utilise celle-ci parce que mon plugin de formulaire est Contact Form 7 et que le plugin GTM a une intégration spéciale pour celui-ci.

Si j’utilisais une autre extension, j’aurai un déclencheur plutôt comme celui-ci :

article-gtm

Tout cela a été vu plus haut, au moment du suivi des formulaires dans Google Analytics. Si vous prenez le train en route, revenez en arrière de quelques wagons pour bien comprendre :-)

Enregistrez votre déclencheur, votre balise et vous pouvez maintenant prévisualiser sur votre site que lorsque vous envoyez un formulaire, la balise de suivi des conversion adwords est bien déclenchée :

article-gtm

Si tout déclenche bien, vous pouvez publier votre container.

Ce que nous avons fait là avec les formulaires doit être reproduit pour vos autres conversions.

Si vous souhaitez suivre les téléchargements par exemple, vous :

  • créez une nouvelle conversion dans Adwords (Outils > Conversions > +Conversion > Site Web)
  • créez une nouvelle balise de suivi des converisons dans GTM (Balise > Nouvelle > Adwords suivi des conversions)
  • lui attachez le déclencheur téléchargement déjà créé
  • testez et publiez.

Et ainsi de suite pour toutes les conversions que vous souhaitez suivre :-)

Retour au sommaire

Mise en place du suivi des appels générés par Adwords

Vous ne le savez peut être pas, mais adwords vous permet de mesurer les appels téléphoniques générés suite à une visite de votre site provenant d’un clic sur une annonce adwords.

Généralement, après cette déclaration et après quelques secondes d’assimilation, les yeux de mes clients brûlent d’étonnement et de surprise :-)

Vous avez bien compris. Un visiteur clique sur une de vos annonces, visite votre site et se décide à appeler le numéro indiqué sur votre site web.

Et bien il est possible (facilement qui plus est) de le mesurer, d’en faire une conversion adwords et de remonter l’information pour que cet appel soit rattaché au mot clé qui a déclenché la parution de l’annonce.

En fait, le principe est de générer un numéro proche du vôtre (mais qui n’est pas exactement le vôtre) et de l’afficher sur votre site en lieu et place de votre numéro de téléphone légitime.

Ce numéro tracké sera persistent tout au long de la visite de l’internaute ainsi, si celui-ci appelle, Google le sait.

Pour vous rassurer, ce numéro (que l’on appelle numéro de transfert) redirige instantanément sur votre vrai numéro. Le visiteur n’y verra que du feu et pour vous ça ne change quasiment rien.

Il y a toutefois quelques restrictions à préciser :

  • Les numéros de transfert sont limités et tout le monde n’est pas éligible. Officiellement, vous êtes éligible au niveau groupe d’annonces lorsque vous obtenez un minimum de 100 clics par mois. D’expérience, cette règle fluctue selon l’offre et la demande
  • Du fait justement du nombre limité de numéros de transfert, ceux-ci ont une durée de vie limitée (quelques minutes). Ce qui signifie que si quelqu’un a enregistré votre numéro et vous rappelle le lendemain, il tombera chez une autre entreprise.

Par conséquent, si vous êtes dans une activité ou les personnes enregistrent votre numéro régulièrement (taxi, pizza, restaurant), ce procédé est imparfait.

MAIS, bien qu’imparfait, il vous permet de mesurer ce que vous apporte Adwords et très souvent (pour ne pas dire à chaque fois) je recommande de conserver ce suivi, quitte à communiquer une carte de visite au client avec votre vrai numéro et lui dire d’appeler le numéro de la carte la prochaine fois.

Rappel : le succès des campagnes en ligne passe par la mesure précise des résultats obtenus et l’amélioration continue de ce qui marche et la coupe de ce qui ne marche pas. Si vos campagnes vous génèrent des appels, vous devez le mesurer.

Cela étant dit, voyons la mise en place :-)

Dans Adwords, cliquez sur Outils puis conversions :

article-gtm

De la, vous allez créer une nouvelle conversion (bouton rouge +Conversion) de type appels téléphoniques. Choisissez Appels vers un numéro indiqué sur votre site Web :

article-gtm

De là, donnez un nom explicite, définissez une valeur que représente l’appel d’un prospect pour votre entreprise et enfin, décidez de la durée à partir de laquelle vous souhaitez comptabiliser une conversion.

article-gtm

Me concernant, je pars sur 15 secondes (60 par défaut). En effet, je veux mesurer un maximum d’appels.

S’ils sont pertinents, il n’y a pas de raison de ne pas en tracker le plus possible.

Validez. Vous arrivez maintenant à l’étape de la balise. Déjà, vous aurez 2 choix :

  • Soit vous avez un seul numéro à tracker, auquel cas vous choisissez la première option. Vous saisissez votre numéro de téléphone tel qu’il apparaît sur votre site Web (conservez exactement le même formatage) et vous générez votre tag
  • Soit vous avez plusieurs numéros de téléphone que vous souhaitez suivre et vous choisissez l’autre option, auquel cas vous devrez modifier manuellement le code de votre site Web.

Aujourd’hui, nous verrons le premier cas. C’est de loin le plus répandu et c’est également le plus simple à mettre en place.

Si vous souhaitez parler du 2ème cas, n’hésitez pas à laisser un commentaire :-).

Donc, pour la mise en place, vous remplissez votre numéro et vous créez votre tag :

article-gtm

Vous copiez collez ce code dans un notepad. Ensuite, vous cliquez sur Ok en bas de page et dans la pop up qui s’ouvre vous cliquez sur le bouton bleu pour accéder aux extensions d’appels :

article-gtm

La vous vous assurez d’être sur les extensions d’appels :

article-gtm

Puis vous cliquez sur le bouton rouge +Extension. Vous choisissez une campagne et vous cliquez sur le bouton +Nouveau numéro de téléphone.

Vous paramétrez votre numéro de téléphone en respectant le même format qu’indiqué sur votre site (espaces, avec ou sans indicatif pays) :

article-gtm

Vous pouvez (devez) également créer un calendrier de diffusion personnalisé.

Concrètement définir des jours et plages horaires ou vos extensions d’appels seront diffusées dans vos annonces.

L’idée c’est de paramétrer de sorte que si les gens vous appellent, vous êtes là pour répondre.

Maintenant vous enregistrez et voila, on a fini dans Adwords.

Reste plus que GTM. Donc on y va, on va créer une nouvelle balise HTML personnalisée qu’on appellera Adwords – Suivi des conversions – Appels et dans laquelle on va coller notre tag qu’Adwords nous a donné plus tôt :

article-gtm

Attention : activez bien la case document.write, sinon ça ne fonctionnera pas.

Passez ensuite au déclenchement. On attachera simplement le déclencheur All pages :

article-gtm

Vous pouvez enregistrer votre balise et passer en mode prévisualisation pour vous assurer que sur toutes les pages, votre balise est bien déclenchée et qu’elle est en vert dans le Tag Assistant :

article-gtmVous pouvez publier votre container.

Retour au sommaire

 Mise en place du remarketing dynamique Google grâce à GTM

Initialement, j’avais prévu de faire une partie sur le remarketing dynamique Google.

Le plugin a déjà fait le plus gros pour nous au niveau du marquage du site. Tout ce qu’il reste à faire c’est de créer les balises et de configurer Adwords.

Parce que beaucoup ne le savent pas mais l’on peut tout à fait utiliser le remarketing dynamique pour des sites de services. Ce n’est pas réservé au e-commerce.

Exemple : un visiteur arrive sur mon site et va visiter ma page de service adwords puis s’en va sans me contacter. Et bien je peux dynamiquement le recibler avec une publicité dynamique de mon service adwords.

Encore une fois évidemment, il faut un certain volume de trafic. Il faudrait idéalement avoir 100 personnes pour une page de service sur 7 à 30 jours, selon la vitesse à laquelle les gens se décident dans votre domaine.

S’il y a de l’intérêt, je ferais cette partie. N’hésitez pas à demander en commentaire, histoire de me donner du courage :-)

Retour au sommaire

Le mot de la fin

Un sacré travail que cet article, une nouvelle fois. On parle d’au moins 40 heures de travail. Clin d’oeil aux connaisseurs du 10X Content, c’en est un ;-)

Beaucoup, beaucoup de choses ont été vues, étapes par étapes. Et si vous êtes arrivé jusqu’ici et que vous avez tout mis en place félicitations.

J’espère qu’au delà de l’aspect technique expliqué en profondeur, vous tirerez les enseignements :

  • Enrichissez vos données Google Analytics avec des données non standard afin d’améliorer vos capacités d’analyses (ou à défaut de vous simplifier la vie au lieu de faire plein de manipulations)
  • Mesurez tout ce qui se passe sur votre site. Chaque preuve d’intention et micro-conversion est importante et vous permet d’optimiser vos efforts d’acquisition. 3 fois plus de conversions signifie 3 fois plus vite pour optimiser.

Il y aurait encore beaucoup à voir. GTM ne s’arrête pas là. Il peut également fortement vous aider dans des domaines comme le SEO. Un article détaillé paraîtra prochainement sur cette thématique chez Aurélien (http://www.htitipi.com/)

N’hésitez pas à me faire part de votre feedback pour que ce guide puisse encore être enrichi et/ou amélioré.

Enfin, s’il vous plait, si vous trouvez qu’il y a de la valeur sur cette page, partagez-la !

A propos de l’auteur

Adwords Manager Senior. Titulaire de toutes les certifications Google.

Je diagnostique gratuitement votre compte Adwords en 5 min par téléphone au 04 56 35 51 63. Appelez moi :-)