Отслеживание отправки контактной формы для разных страниц с помощью Google Analytics

9

У меня есть клиент, у которого есть контактные формы на 5 разных страницах.

Мы хотели бы отслеживать отправления для каждой страницы с помощью Google Analytics таким образом, чтобы можно было отслеживать, с какой конкретной страницы отправлены пользователи.

Как это лучше всего настроить?

NivF007
источник

Ответы:

6

Вы можете внедрить отслеживание событий в Google Analytics (например, нажать на кнопку контакта).

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

Ссылка: https://developers.google.com/analytics/devguides/collection/gajs/eventTrackerGuide

В качестве альтернативы вы можете добавить исходный код Javascript на каждой странице контактов. В качестве простейшего возможного способа вы можете установить NoNumber Sourcerer ( http://www.nonumber.nl/extensions/sourcerer ) и подобный фрагмент, чтобы связать событие с кнопкой:

jQuery( '#ContactButton' ).click(function( event ) {
  _gaq.push(['_trackEvent', 'Contact', 'Confirmed', 'First ever contact']);
});
Анибал
источник
Как мы настроим это, чтобы узнать, с какой конкретной страницы была нажата форма?
NivF007
1
Вы можете отправлять разные значения, где «Контакт» и «Подтверждено» для разных страниц. Проверьте документацию по предоставленной ссылке NivF007. Когда я настроил его, потребовалось несколько проб и ошибок, чтобы он сообщил, как мы хотели.
ContextSwitch