Fermer

décembre 21, 2020

Éviter les fausses conversions dans Google Analytics


Posté par R0bin_L0rd

Préface

La première moitié de cet article est un bref aperçu de certaines des façons standard dont vos conversions pourraient mal tourner.

La seconde moitié de cet article – tout après «Comment filtrer les conversions avec Tag Manager» est une manière avancée de filtrer intelligemment les conversions à l'aide de Tag Manager et des cookies.

Si vous êtes sûr que vous avez déjà couvert vos bases, n'hésitez pas à passer à la section avancée je pense juste qu'il est important de passer en revue certaines des choses de base avant de plonger dans plus complexe solutions.

Éviter les fausses conversions

En plus de ne pas enregistrer les données importantes, l’une des meilleures façons de bousiller vos analyses est d’enregistrer la mauvaise chose et de la regrouper avec toutes les fois où vous avez enregistré la bonne chose.

Par exemple: si vous comptez des conversions alors que vous ne devriez pas le faire, cela peut gâcher les enchères automatiques, la valeur que vous accordez à chaque canal ou même les performances de votre entreprise. Dans cet article, nous appellerons ce problème des "fausses conversions".

Il existe un grand nombre de façons de suivre les conversions dans Google Analytics, et un grand nombre de façons de tout gâcher. Cet article va se concentrer sur quelques-unes des principales façons dont vous pouvez gâcher les conversions lorsque vous les basez sur les utilisateurs qui remplissent un formulaire puis atterrissent sur une page de remerciement.

Nous aborderons:

  • Certains outils utiles
  • Points à vérifier – comment les utilisateurs peuvent-ils effectuer une conversion accidentelle?
  • Comment protéger les objectifs basés sur la destination contre les fausses conversions
  • Une approche idéale basée sur les objectifs basée sur les événements
  • Comment protéger les objectifs basés sur les événements contre fausses conversions

Outils utiles

Les outils ci-dessous vous aideront avec certaines des vérifications de cet article.

Chrome DevTools

F12 ouvrira Chrome DevTools (vous devrez peut-être appuyer sur la touche «fonction» selon sur votre clavier). Vous pouvez tester JavaScript dans "Console" et afficher les cookies actifs dans "Application".

Aperçu de Google Tag Manager

Google Tag Manager a un nouvel aperçu qui vous montrera ce qui se passe sur une série de pages au fil du temps.

Adswerve dataLayer Inspector

Ce plugin résume les informations dataLayer dans Chrome Console.

Plugin Analytics Tracking Monitor

J'ai trouvé ce plugin ] vraiment utile pour vérifier quelles informations sont envoyées à GA. Une fonctionnalité intéressante est de pouvoir empêcher les hits d'être réellement envoyés à GA tout en enregistrant ce qui serait envoyé.

Tag Assistant

Le Chrome Tag Assistant plugin vous montrera les balises Tag Manager présentes. sur la page. Si vous cliquez pour enregistrer la session, cela vous donnera également une ventilation de tout ce qui s'est passé sur chaque page. Cela dit – je n'ai pas tendance à me fier autant aux enregistrements si j'ai accès à Tag Manager, car une grande partie des informations utiles est couverte entre le nouvel aperçu GTM et le plugin de suivi de suivi.

Tag Mapper

J'ai créé un outil gratuit de mappage de balises pour vous permettre de voir plus facilement l'impact que les modifications de Tag Manager pourraient avoir. Si vous prévoyez de modifier quelque chose dans votre compte GTM, vous pouvez voir ce qui pourrait être affecté. De même, si vous avez remarqué que quelque chose est cassé, cela peut vous aider à en trouver la cause.

Choses à vérifier

Il peut être tentant de passer directement à une solution fourre-tout, mais si vous enregistrez conversions alors que vous ne devriez pas l'être, cela peut être dû au fait que les visiteurs de votre site Web font des choses qu'ils ne devraient pas faire.

Commençons par un rapide récapitulatif des vérifications que vous devriez faire pour vous assurer que les chiffres ne semblent pas corrects en ignorant simplement les problèmes sur votre site.

1. Enregistrez-vous uniquement des conversions sur des pages de remerciement?

Pour vérifier si vous enregistrez des conversions sur des pages que vous ne devriez pas être (comme chaque page de votre site ou autre), jetez un coup d'œil au rapport "Chemin de l'objectif inversé". dans Google Analytics:

Conversions> Objectifs> Inverser la trajectoire de l'objectif.

La première colonne à gauche devrait vous montrer où vos conversions par objectif ont lieu, sauf si vous faites quelque chose d'inhabituel. Si vous voyez un tas de pages dans cette colonne auxquelles vous ne vous attendez pas, c'est un signe que vous devez modifier vos critères de conversion.

Une chose à garder à l'esprit ici: si vous enregistrez des conversions basées sur des événements plutôt que des pages vues, et que vous voyez la mauvaise page apparaître dans cette colonne de gauche, assurez-vous que votre événement de conversion ne se déclenche qu'après votre page vue.

2. Créez-vous des liens vers des pages de conversion d'une autre manière que les formulaires remplis?

Si vous utilisez des objectifs basés sur le chargement d'une page spécifique par un utilisateur (comme une page de remerciement) et que vous savez que vous n'enregistrez que des conversions sur pages de remerciement, une autre façon de gâcher les choses est de créer un lien accidentel vers ces pages de remerciement. Si un utilisateur peut cliquer sur le mauvais lien et se retrouver sur une page de conversion, vous devez résoudre ce problème.

Une façon de vérifier cela consiste à utiliser un outil comme Screaming Frog pour explorer le site et voir simplement si vos pages de conversion apparaître. S'ils apparaissent, vous savez que c'est probablement un problème. Pour savoir comment résoudre le problème, vous pouvez sélectionner les pages incriminées et consulter le panneau "Liens entrants", qui vous donnera une liste des sites où vous créez un lien.

3. Les utilisateurs accèdent-ils directement aux pages de remerciement?

Un moyen rapide de vérifier si les utilisateurs accèdent à vos pages de remerciement consiste à utiliser des segments. Si vous créez un segment où la page de destination est votre page de remerciement, vous pouvez avoir une idée de la fréquence à laquelle Google Analytics pense que les utilisateurs atterrissent sur votre page de conversion.

Ci-dessous, vous pouvez voir une capture d'écran de l'interface du segment. Je l'ai configuré pour inclure toute session dans laquelle la première interaction était un utilisateur atterrissant sur une page de destination de remerciement. Comme vous pouvez le voir, c'était le cas pour 339 sessions sur ce site:

Une fois que vous voyez à quelle fréquence les utilisateurs atterrissent sur vos pages de remerciement, vous pouvez identifier les sources qui amènent ces utilisateurs sur le site.

Ci-dessous, j'ai appliqué un segment "terres sur la page de remerciement" au rapport Source / Support, et il semble que nous obtenons un tas de sessions directes, mais aussi des sessions CPC et des sessions organiques ailleurs , aussi:

Une chose importante à garder à l'esprit ici est que cela est basé sur ce que Google Analytics pense qu'il se passe. Cela ne signifie pas nécessairement que les utilisateurs accèdent à ces pages directement à partir d'annonces. En fait, dans cet exemple, nous savons que ce n’est pas toujours le cas, et c’est parfois le symptôme de la rupture ou de la confusion de notre code de suivi d’une autre manière. Même ainsi, cela nous donne quelques éléments à étudier.

Par exemple:

  • Avons-nous des publicités ou d'autres activités pointant directement vers des pages de conversion?
  • Nos pages de conversion sont-elles indexées dans Google?
  • Avons-nous une page au milieu de notre flux de conversion qui n'est pas suivie?
  • Notre code de suivi est-il défectueux ou les utilisateurs font-ils des choses sur site qui pourraient semer la confusion dans GA?

3.1 Des publicités ou d'autres activités pointent-elles sur votre site directement aux pages de conversion?

Je ne pourrai pas vous expliquer tout cela, mais toutes les plateformes publicitaires devraient vous permettre de vérifier les pages de destination actives. Il est également important de vous assurer qu'aucun affilié ne crée un lien direct vers des pages de conversion – accidentellement ou par malveillance – car vous pourriez leur payer beaucoup plus qu'ils ne le méritent.

Il peut être plus difficile de vérifier les non-payés liens, comme l'activité sur les réseaux sociaux. Cela dit, cela vaut la peine de passer le temps à vérifier. Si vous constatez que vous créez un lien vers ces pages de conversion par accident, vous pouvez collaborer avec les équipes compétentes pour mettre en place des politiques à cet effet à l'avenir.

3.2 Vos pages de conversion sont-elles indexées dans Google?

Google peut être fréquent cause des problèmes de page de conversion. C’est un robot vorace. Il suivra les liens à l'intérieur et à l'extérieur de votre site, et s'il existe un lien explorable par machine vers votre page de remerciement, il le trouvera probablement.

Un moyen rapide de vérifier si Google a enregistré votre remerciement pages (et peut-être y envoyer les utilisateurs directement) consiste à rechercher les pages dans Google.

L'utilisation de "site:" filtre les résultats Google uniquement sur les pages de votre site. L'utilisation de «inurl:» filtre les résultats uniquement sur les pages contenant une chaîne spécifique.

Voici un exemple de vérification que nous avons effectuée pour l'un de nos clients. Nous avons constaté qu'ils avaient beaucoup de pages de remerciement dans l'index (plus de 600). Certaines de ces pages étaient correctes, mais elles mettaient en évidence un certain nombre de pages de conversion que nous devions gérer:

3.3 Votre code de suivi est-il cassé ou les utilisateurs font-ils des choses sur place qui pourraient semer la confusion dans GA?

J'ai le temps de passer en revue toutes les choses qui pourraient mal tourner ici. Voici quelques éléments à vérifier:

  • Il vous manque un code de suivi sur certaines pages? Vous ne parvenez peut-être pas à enregistrer l'utilisateur avant qu'il n'atteigne la page de remerciement.
  • Avez-vous différentes versions de Google Analytics sur différentes pages? Ceci peut, encore une fois, entraîner des sessions confuses ou fractionnées.
  • Incluez-vous des paramètres UTM sur des liens internes? Un robot d'exploration de site Web devrait vous aider à trouver ceci.
  • Avez-vous le mauvais fuseau horaire défini dans GA? Les sessions ne peuvent pas traverser «minuit». Si elles le font, GA les divisera en deux sessions distinctes.
  • Incluez-vous des informations importantes sur la page de remerciement qui pourraient inciter les utilisateurs à ajouter la page à leurs favoris ou à essayer de revenir à lui plus tard? Une solution ici consiste à n'inclure pratiquement rien de spécifique aux visiteurs sur la page de remerciement et à leur assurer que vous leur enverrez les détails par e-mail. Cela vaut la peine de tester cela pour vous assurer que cela ne nuit pas à la confiance des visiteurs.
  • Avez-vous des formulaires qui prennent plus d'une demi-heure à remplir et n'enregistrez pas les interactions entre-temps? Vous pouvez éviter cela en divisant le formulaire en différentes pages et en suivant le moment où les visiteurs remplissent un champ de formulaire ou lorsqu'ils rencontrent des erreurs. En dehors de ce que nous examinons dans cet article, mais toutes ces choses devraient vous aider à rendre vos formulaires plus conviviaux.

Une fois que vous les avez tous cochés, vous pouvez commencer à chercher des moyens d'améliorer la façon dont vous filtrez vos données de conversion.

Comment protéger les objectifs basés sur la destination contre les fausses conversions

Si votre type d'objectif est défini sur "Destination" dans Google Analytics, cela signifie qu'à tout moment GA enregistre une page vue pour une page spécifique, cela comptera comme une conversion.

Vous pouvez faire en sorte que vos objectifs de destination exigent que les utilisateurs aient d'abord visité d'autres pages en utilisant un entonnoir. Si vous modifiez l'objectif et activez «Entonnoir», vous pouvez spécifier les étapes menant à l'objectif. Cela signifie que vous pouvez vous assurer de ne pas enregistrer de conversions par objectif lorsque les utilisateurs accèdent directement à vos pages de remerciement.

Vous pouvez également l'utiliser pour séparer différents types de conversions par objectif. Par exemple, si vous utilisez la même page de remerciement pour plusieurs formulaires, vous pourriez avoir un objectif où l'entonnoir consiste à parcourir une page de formulaire et un autre objectif qui implique de parcourir une autre.

Cela fonctionnera si vous: [19659011] Avoir un nombre plus petit (et assez statique) d'objectifs différents.

  • Il existe un petit nombre (et assez statique) de façons dont les utilisateurs peuvent légitimement atteindre chaque objectif.
  • Cependant, les étapes de l'entonnoir ne permettent pas des choses comme regex, donc ils ne sont pas très flexibles. De plus, vous ne pouvez utiliser que des entonnoirs avec des objectifs de type destination . Ainsi, les entonnoirs ne seront d'aucune utilité si:

    • Vos objectifs sont basés sur des événements.
    • Il existe de nombreuses façons pour les utilisateurs d'atteindre un objectif.
    • Vous avez plusieurs équipes qui gèrent le site, et cela ne vous permet pas

    Sachez que si vous rencontrez un problème comme les UTM internes ou l'expiration des sessions, ces entonnoirs de formulaire peuvent signifier que vous arrêtez d'enregistrer certaines conversions que vous devriez être. Sérieusement, assurez-vous que ces problèmes sont résolus.

    L'approche idéale: les objectifs basés sur les événements

    L'approche idéale consiste à utiliser des conversions basées sur les événements plutôt que sur la destination. Vous travaillez avec vos développeurs pour que lorsque les utilisateurs remplissent le formulaire, vous dites à GA qu'un événement s'est produit, plutôt que GA doit attendre une page de remerciement. GA enregistre ensuite chaque instance de cet événement en tant que conversion par objectif.

    Vous trouverez ci-dessous les critères pour une conversion par objectif basée sur un événement, si vous ne les avez pas encore vues et que vous avez du mal à comprendre comment elles sont configurées. Il enregistre une conversion pour cet objectif chaque fois que GA reçoit un événement de la catégorie "merci_vous_page":

    La raison pour laquelle c'est idéal est que vous n'enregistrerez une conversion que lorsque l'utilisateur fait réellement ce que vous voulez qu'il fasse faire . La plupart des objectifs de conversion basés sur les pages vues ne consistent qu'à essayer de deviner ce que l'utilisateur a fait. C'est pourquoi vous rencontrez des problèmes avec les objectifs basés sur la destination, comme les utilisateurs accédant directement à votre page de remerciement sans remplir le formulaire que vous vouliez qu'ils remplissent.

    Vous pourriez penser qu’il est un peu étrange de laisser cette solution «idéale» jusque si tard dans le post, mais je le fais parce que ce n’est souvent pas la solution la plus simple. Cela peut nécessiter le plus de travail du côté des développeurs, et vous pourriez utiliser quelque chose intégré dans votre CMS que votre équipe de développement doit modifier, ou pire encore, vous pourriez travailler avec une solution de formulaire externe dans laquelle ils doivent se frayer un chemin.

    J'apporte cette solution à ce car si vous ne l'avez pas déjà en place, vous devrez convaincre quelqu'un de le faire. Leur première question peut être «avez-vous envisagé d’autres options?» Lorsque vous avez cette conversation, vous pouvez dire:

    • Nous nous sommes assurés d'enregistrer les conversions uniquement sur les bonnes pages.
    • Nous avons veillé à ce que les utilisateurs n'accèdent pas à ces pages d'une manière ou d'une autre nous pouvons éviter.
    • Nous avons veillé à ce qu'il n'y ait pas d'autres problèmes avec la façon dont nous suivons le site.
    • Nos données de conversion sont polluées d'une manière que nous ne pouvons pas empêcher parce que nous devons compter sur pages de remerciement.
    • Nous ne pouvons pas filtrer ces conversions à l'aide de Google Analytics.
    • La meilleure façon de s'assurer que nos données sont exactes est d'utiliser des événements, et les événements les plus précis à utiliser sont ceux qui se produisent uniquement quand l'utilisateur fait exactement ce que nous voulons qu'il fasse.
    • Si vous pouvez m'aider, je serai votre meilleur ami.

    Une alternative aux entonnoirs Google Analytics

    Il se peut que la solution basée sur les événements ci-dessus est impossible. La vie a ses frustrations, nous persévérons.

    Une alternative est de passer de toute façon aux conversions basées sur les événements et d'utiliser Tag Manager pour tout gérer vous-même. À l’aide de Tag Manager et des cookies, vous pouvez créer une version plus flexible de l’entonnoir de GA pour n’envoyer les événements de conversion que lorsque les utilisateurs accèdent à une page de remerciement après avoir visité une page admissible . Comment ça marche? En bref:

    1. Lorsqu'un utilisateur visite l'une de vos pages éligibles, vous placez un cookie dans son navigateur.
    2. Lorsque l'utilisateur charge une page de remerciement, vous recherchez le cookie et, s'il existe, vous envoyez un événement de conversion à Google Analytics. Si ce n’est pas le cas, vous ne le faites pas.
    3. Ensuite, vous effacez le cookie.

    Cela signifie que vous ne n'enregistrerez pas les fausses conversions suivantes:

    • Utilisateurs arrivant directement sur les pages de remerciement.
    • Utilisateurs cliquant accidentellement pour remercier -vous pages alors qu'ils n'ont pas visité le formulaire approprié.
    • Les utilisateurs laissent l'onglet de remerciement ouvert, ou le mettent en signet, et y cliquent dessus plus tard après l'expiration de leur session GA.

    La section ci-dessous entre dans certains la terminologie spécifique de Tag Manager (la plus déroutante étant qu'un «événement personnalisé» et un «événement Google Analytics» sont deux choses totalement différentes).

    Quelques termes à connaître

    J'ai codé en couleur la terminologie Tag Manager en blue et toute la terminologie Google Analytics en orange mais si vous vous perdez, vous pourriez voulez lire un peu ou parler à un collègue ou à un consultant expérimenté.

    Événement : quelque chose que nous envoyons à Google Analytics pour enregistrer une action spécifique.

    Événement personnalisé : quelque chose qui se produit sur la page Web, que nous pouvons utiliser dans le cadre des critères d'un déclencheur de Tag Manager .

    Trigger : Un ensemble de conditions que nous définissons dans Tag Manager. Lorsque ces conditions sont toutes remplies en même temps, le déclencheur se déclenche et active généralement un tag .

    Tag : Quelque chose dans Tag Manager qui fait quelque chose . Cela semble vague car il peut s'agir de presque n'importe quoi, de l'envoi d'un événement à Google Analytics à la réécriture complète de la page.

    Variable : une information dans Tag Manager que nous pouvons facilement référence dans triggers tags ou d'autres variables .

    Data layer : informations structurées sur la page qui facilitent transmettre les informations au gestionnaire de balises.

    Comment filtrer les conversions avec le gestionnaire de balises

    1. Assurez-vous que Google Tag Manager est installé sur votre site

    Il devra figurer sur chaque page. Google a partagé un guide de démarrage rapide de Tag Manager si vous avez besoin de conseils supplémentaires.

    Si vous passez du code GA standard à Tag Manager, assurez-vous de ne pas inclure à la fois GA et Tag Manager, sinon vous comptez deux fois.

    2 . Informez Tag Manager chaque fois qu'une page de remerciement est chargée.

    Nous supposerons que vos pages de remerciement sont toutes du même type de page, vous pouvez donc raisonnablement dire à votre équipe de développement: "S'il vous plaît apportez ce changement à toutes nos pages de remerciements ». Demandez-leur d'ajouter quelque chose comme le script ci-dessous.

    Exemple de script

    Si vous avez besoin de tester ce processus avant d'impliquer les développeurs, vous pouvez essayer d'ajouter le code vous-même en le collant dans la console à l'aide de Chrome DevTools.

    Lorsque la page se charge, ce script sera ajouter des informations à la couche de données . Tag Manager détectera le changement et vous pourrez l'utiliser comme l'une des conditions d'un déclencheur . Dans ce cas, Tag Manager détecte un événement personnalisé appelé conversion lorsque ces données sont ajoutées. Nous y reviendrons.

    3. Informez Tag Manager chaque fois qu'une page éligible est chargée

    Nous supposerons également qu'il existe des similitudes entre vos pages éligibles. D'une part, ils auront probablement tous un formulaire dessus. Vous pouvez vous coordonner avec votre équipe de développement pour ajouter / activer automatiquement un script à chaque fois qu'un de ces formulaires est ajouté.

    Exemple de script

    Dans ce cas, vous verrez un événement personnalisé appelé qualifiant . Encore une fois, vous pouvez tester cela en collant directement dans la console.

    4. Chaque fois qu'un utilisateur accède à une page éligible, définissez un cookie

    Vous utiliserez votre " éligible " Événement personnalisé comme critère pour un déclencheur . Voici une capture d'écran de la configuration du déclencheur:

    Ensuite, vous allez créer une balise qui sera activée par ce déclencheur . La balise ajoutera du contenu à la page, dans ce cas en ajoutant du JavaScript (même si le type de balise spécifie HTML). Le JavaScript fonctionnera dès qu'il sera ajouté et définira un cookie pour l'utilisateur, de cette façon vous pourrez passer des informations d'une page à une autre.

    Exemple de script

    5. Obtenir la valeur du cookie

    Utilisez une variable Tag Manager pour vous assurer que vous détectez la valeur du cookie, qui vous donnera la valeur actuelle de votre cookie «qualifié» à chaque vérification. [19659138] 6. Déterminez si vous devez filtrer la conversion

    À la deuxième étape, vous avez créé un événement dataLayer qui se produira sur toutes vos pages de conversion finales.

    Vous créez maintenant un déclencheur qui se déclenche lors de votre événement "conversion" .

    Ensuite, créez un tag qui est activé par ce déclencheur et crée un autre événement personnalisé .

    Vous trouverez ci-dessous le code HTML personnalisé à ajouter. Il vérifie si votre cookie éligible est défini sur «vrai», ce qui indique que l'utilisateur a déjà visité une page éligible cette session. Si c'est le cas, vous créez un autre événement personnalisé appelé «create_filtered_conversion». Si c'est faux, vous ne le faites pas. Dans tous les cas, supprimez le cookie en définissant son heure d'expiration comme étant loin dans le passé.

    Exemple de script

    7. Envoyer un événement à GA

    Commencez par créer un déclencheur qui attend cet événement « conversion_confirmed » .

    Ensuite, vous créez un tag activé par le déclencheur ci-dessus, qui envoie l'événement pertinent à GA. Les spécificités de l'événement envoyé à GA peuvent être celles que vous voulez, il vous suffit de vous assurer qu'elles correspondent aux critères de votre objectif en GA.

    8. Ne désactivez pas immédiatement vos anciennes conversions

    Une bonne chose à ce sujet est que vous pouvez l'exécuter avec votre suivi des conversions existant pour voir à quelle fréquence les conversions sont filtrées. Continuez à exécuter votre ancienne configuration de conversion pendant un certain temps (la durée dépend de la fréquence à laquelle vous obtenez des conversions).

    Regardez les deux chiffres et vérifiez si vous filtrez des tonnes de conversions. Cette vérification vous aidera à repérer les erreurs dans l'ancienne configuration ou dans la nouvelle.

    Dites-moi ce que vous pensez

    Google Analytics ne sera jamais un enregistrement parfait de tout sur votre site Web, mais ces vérifications et processus devraient vous aider à éliminer certaines des façons dont il peut vous induire en erreur.

    Qu'en pensez-vous? Quelles améliorations GA pensez-vous que les gens ont manqué? Faites-moi savoir dans les commentaires ou sur Twitter @ robinlord8. <strong style = "color: orange" event

    Inscrivez-vous au Moz Top 10 un mailer bimensuel vous mettant à jour sur les dix actualités SEO les plus chaudes, des astuces et des liens rad découverts par l'équipe Moz. Considérez-le comme votre résumé exclusif de choses que vous n'avez pas le temps de traquer mais que vous voulez lire!




    Source link