Verfolgen von Kontaktformularübermittlungen für verschiedene Seiten mit Google Analytics

9

Ich habe einen Kunden, der Kontaktformulare auf 5 verschiedenen Seiten hat.

Wir möchten die Einsendungen für jede Seite mit Google Analytics so verfolgen, dass Sie verfolgen können, von welcher bestimmten Seite die Nutzer eingereicht haben.

Wie ist das am besten eingerichtet?

NivF007
quelle

Antworten:

6

Sie können Analytics Event Tracking implementieren (z. B. Klicken Sie auf die Schaltfläche Kontakt).

<a href="#" onClick="_gaq.push(['_trackEvent', 'Contact', 'Confirmed', 'First ever contact']);">Submit</a>

Ref: https://developers.google.com/analytics/devguides/collection/gajs/eventTrackerGuide

Alternativ können Sie auf jeder Kontaktseite Javascript-Quellcode hinzufügen. Als einfachste Möglichkeit können Sie NoNumber Sourcerer ( http://www.nonumber.nl/extensions/sourcerer ) und ein solches Snippet installieren , um das Ereignis mit der Schaltfläche zu verknüpfen:

jQuery( '#ContactButton' ).click(function( event ) {
  _gaq.push(['_trackEvent', 'Contact', 'Confirmed', 'First ever contact']);
});
Anibal
quelle
Wie würden wir dies einrichten, um zu wissen, von welcher bestimmten Seite das Formular angeklickt wurde?
NivF007
1
Sie können verschiedene Werte senden, wobei "Kontakt" und "Bestätigt" für verschiedene Seiten gelten. Überprüfen Sie die Dokumentation unter dem angegebenen Link NivF007. Als ich es einrichtete, brauchte ich einige Versuche, um es so zu melden, wie wir es wollten.
ContextSwitch