Śledzenie zgłoszeń formularzy kontaktowych dla różnych stron za pomocą Google Analytics

9

Mam klienta, który ma formularze kontaktowe na 5 różnych stronach.

Chcemy śledzić zgłoszenia dla każdej strony za pomocą Google Analytics w sposób, który pozwala śledzić, z której konkretnej strony użytkownicy przesłali.

Jak to najlepiej skonfigurować?

NivF007
źródło

Odpowiedzi:

6

Możesz wdrożyć śledzenie zdarzeń Analytics (np. Kliknij przycisk kontaktu).

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

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

Alternatywnie możesz dodać kod źródłowy Javascript na każdej stronie kontaktu. Jako najprostszy możliwy sposób możesz zainstalować NoNumber Sourcerer ( http://www.nonumber.nl/extensions/sourcerer ) i taki fragment kodu , aby powiązać zdarzenie z przyciskiem:

jQuery( '#ContactButton' ).click(function( event ) {
  _gaq.push(['_trackEvent', 'Contact', 'Confirmed', 'First ever contact']);
});
Anibal
źródło
Jak mamy to skonfigurować, aby wiedzieć, z której konkretnej strony kliknięto formularz?
NivF007
1
możesz wysłać różne wartości, w których „Kontakt” i „Potwierdzony” dotyczą różnych stron. Sprawdź dokumentację w podanym linku NivF007. Kiedy go skonfigurowałem, zajęło mi to trochę prób i błędów, aby zgłoszenie było zgodne z oczekiwaniami.
ContextSwitch