web-dev-qa-db-fra.com

Suivi des soumissions de formulaire de contact pour différentes pages avec Google Analytics

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?

9
NivF007

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']);
});
6
Anibal

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

2
YellowWebMonkey