J'ai un client qui a des formulaires de contact sur 5 pages différentes.
Nous souhaitons suivre les envois de chaque page avec Google Analytics de manière à pouvoir suivre à partir de quelle page spécifique les utilisateurs ont soumis.
Comment est ce meilleur mis en place?
Vous pouvez implémenter le suivi des événements Analytics (par exemple, cliquez sur le bouton Contact).
<a href="#" onClick="_gaq.Push(['_trackEvent', 'Contact', 'Confirmed', 'First ever contact']);">Submit</a>
Réf.: https://developers.google.com/analytics/devguides/collection/gajs/eventTrackerGuide
Vous pouvez également ajouter du code source Javascript dans chaque page de contact. Comme manière la plus simple possible, vous pouvez installer NoNumber Sourcerer ( http://www.nonumber.nl/extensions/sourcerer ), et un extrait comme celui-ci pour associer l'événement au bouton:
jQuery( '#ContactButton' ).click(function( event ) {
_gaq.Push(['_trackEvent', 'Contact', 'Confirmed', 'First ever contact']);
});
Le suivi des événements Google Analytics est la voie à suivre. Voici un tutoriel sur la configuration. Vous pouvez mettre le code onClick dans le bouton ou l'entrée que vous utilisez pour Soumettre.
http://www.yellowwebmonkey.com/developer-blog/item/how-to-add-event-tracking-with-google-analytics