Transférer les événements de suivi dans Google Analytics pour le suivi d'une page dans Magento suit à 100% toutes les étapes après la facturation.
Voici la visualisation de l'entonnoir:
Et voici la configuration de l'objectif:
Et voici comment je transmets les événements à GA:
<script type="text/javascript">
//<![CDATA[
Checkout.prototype.gotoSection = function (section, reloadProgressBlock) {
if (reloadProgressBlock) {
this.reloadProgressBlock(this.currentStep);
}
try {
ga('send', 'pageview', '/checkout/onepage/' + section + '/');
} catch (err) {
}
this.currentStep = section;
var sectionElement = $('opc-' + section);
sectionElement.addClassName('allow');
this.accordion.openSection('opc-' + section);
if (!reloadProgressBlock) {
this.resetPreviousSteps();
}
};
//]]>
</script>
Quelqu'un a-t-il une idée de la raison pour laquelle il montre que 100% des personnes passent par l'étape 2 suivante? Ce n'est pas le cas, je l'ai testé personnellement.
Merci!
Quelques points que je vous suggère d’examiner:
Tout d’abord, les étapes de votre entonnoir n’ont pas de sens.
Chaque utilisateur doit-il, quelle que soit sa nature, fournir une adresse de facturation et une adresse d'expédition?
Je suis presque sûr que la page de paiement de Magento permet aux utilisateurs de cocher une case qui indique que l'adresse de livraison et l'adresse de facturation sont les mêmes.
Qu'en est-il des utilisateurs qui ont déjà acheté (je suppose que les utilisateurs peuvent "créer un compte")?
Le site comporte-t-il une fonctionnalité de "panier persistant" ou autorise-t-il les utilisateurs à "enregistrer" des éléments de quelque manière que ce soit (liste de souhaits/signet/registre)?
Deuxièmement, pourquoi coder en dur autant de l'URL envoyée en tant que page view?
Ce n'est pas directement lié, mais regardez le code suggéré ici ... Je laisserais le site signaler sa propre URL, si possible.
De plus, il ne semble pas que vous ayez besoin du paramètre "Expression régulière" dans votre configuration d'objectif ... Je ne vois pas de problème avec cela, mais c'est une couche supplémentaire de complexité.
Vous pouvez utiliser le extension de Google Tag Assistant pour vous aider à déboguer les balises ... utilisez la fonction d'enregistrement pour vérifier ce qui est poussé chaque étape (les enregistrements persistent lors du chargement de pages).