web-dev-qa-db-fra.com

Comment déboguer une mauvaise attribution de canal dans Google Analytics

J'ai un client dans une boutique en ligne dont le système de gestion indique quelque 50000 transactions pour l'année écoulée. Google Analytics affiche 48 000 transactions (tous les chiffres sont donnés à titre d'exemple uniquement), ce qui est assez proche.

Selon les rapports Google Adwords, environ 45% des conversions sont générées par Adwords. Selon Google Analytics, 30% seulement de ces conversions sont CPC conversions. Étant donné que GA rapporte un nombre (globalement) correct, de nombreuses conversions sont attribuées au mauvais canal marketing. Le nombre de clics dans le rapport Adwords et le nombre de sessions initiées par Adwords concordent à peu près (avec une différence d'environ 5%).

Cependant, les performances ne sont pas suspectes dans les autres canaux. Si quelque chose est mal attribué, il doit s’être retrouvé dans un trafic organique ou dans un trafic direct (les autres chaînes n’ont pas assez de volume pour contenir la différence). Il n'y a pas de changement soudain des taux de conversion entre les canaux, donc tout ce qui ne va pas a été faux dès le départ.

À présent, cela se produit parfois lorsque les paramètres de campagne (ou le paramètre gclid du balisage automatique Adwords) sont perdus (par exemple, dans des redirections). Lors des tests, je ne vois aucune preuve de cela, cependant.

Je suis un peu perdu maintenant. Comment pourrais-je procéder pour déboguer le problème? Toutes les idées sont les bienvenues.

2
Eike Pierstorff

Je trouve que le système d'objectifs dans Analytics n'est pas aussi fiable que nous le souhaitions. Il en va de même pour les autres fonctionnalités, principalement à cause de la source du suivi utilisée par Google: Javascript.

Cela signifie que le code doit être activé pour qu'il puisse être considéré comme un objectif. Selon les paramètres de sécurité ou le périphérique de l'utilisateur, cela risque de ne pas se produire de temps en temps. Comprenez-moi bien, Google Analytics est excellent et Javascript est proche de la meilleure façon de le faire, mais il a ses défauts.

Si je compare les pages vues de l'un de mes sites Web entre Analytics et Cloudflare (qui utilise DNS), la différence est de presque 10%, le dernier prenant l'avantage.

J'ai trouvé que le meilleur moyen de suivre les conversions est d'utiliser le backend en créant un système de suivi simple (qui, à en juger par le volume de trafic que vous avez, vaut la peine d'être implémenté).

Si le système compte correctement les conversions, la différence que vous avez est votre marge d'erreur et les données principales sont suffisantes pour permettre de déterminer quelles sont les campagnes les plus performantes et celles à optimiser.

En passant, Google a mis à niveau certaines pièces si son code de suivi, vous pouvez jeter un œil à cela, peut être meilleur pour ce cas, voici leur Changelog -> https://developers.google. com/analytics/devguides/collection/gajs/changelog

1
nunorbatista

Je pense que votre "problème" est différent type d'attribution.

Google Analytics utilise l'attribution du dernier clic, AdWords préfère le premier clic. Alors ... si votre client a déjà cliqué sur une annonce de campagne créée dans AdWords et effectué une transaction dans une autre session, elle sera comptée dans AdWords en tant que "conversion adwords". Mais dans Google Analytics, il s'agira d'une conversion à partir de cette source, qui était une transaction fournissant une session (directe, si votre client provient d'un signet, par exemple).

Il est amusant que Google décide d’utiliser deux méthodes d’attribution différentes, mais c’est bon pour certaines raisons.

Dans GA, vous avez un rapport sur la conversion multicanal - il est bon de comprendre combien de temps pourrait rester le chemin du client.

1
jakub.kowalik