Google Analytics – настройка интеграции

У нас в Popmechanic существует интеграция с Google Analytics, которая позволяет отправлять события при:
- показе формы
- закрытии формы
- заполнении формы или клику по главной кнопке формы


Настройка интеграции с Google Analytics

Шаг 1: Выбрать форму, для которой нужна интеграция и открыть настройки интеграции:
Интеграции – Системы аналитики – GA:


Шаг 2: Заполнить настройки события, которое должно приходить:

1) Категория событий (eventCategory)
Категории позволяют объединять схожие типы событий. Обычно одна и та же категория многократно используется для связанных элементов пользовательского интерфейса, чтобы сгруппировать их.
По умолчанию – Popmechanic, чтобы отследить все события, связанные с сервисом

2) Событие на открытие формы
Какое действие отправлять в момент показа формы на сайте
По умолчанию – open

3) Событие на успешное заполнение формы
Какое действие отправлять в момент выполнения целевого действия.
Если это форма подписки, то целевым действием является успешная отправка контактов.
Если это форма-уведомление с кнопкой-ссылкой, то целевым действием будет клик по главной кнопке.
Главной кнопкой считается та, у которой в верстке задан атрибут data-popmechanic-submit
Если такой кнопки нет в форме, то событие отправляться не будет.
По умолчанию – lead

4) Событие на закрытие формы без действия
Какое действие отправлять в момент закрытия формы, если не было выполнено целевое действие.
По умолчанию – close

5) Тип события (eventLabel)
Дополнительная информация о событии, которую можно задать
Вы можете использовать наши стандартные переменные в интеграции, чтобы подставились нужные данные:
%id% - если хотите подставить id лида в Popmechanic
%form_name% - название формы
Так, например, можно подключить интеграцию для всех форм и передавать в Типе события название формы.


6) Значение события (eventValue)
Дополнительная информация о событии, которую можно задать

Рекомендации по выбору названий для событий смотрите в этой статье справки Google Analytics


7) Название трекера (trackerName)
Если ваш скрипт Google Analytics установлен на сайт напрямую без использования каких-либо контейнеризаторов (Google Tag Manager - GTM,
SegmentStream, OWOX или любые другие), то вы можете пропустить этот шаг и оставить поле пустым.
Если вы используете контейнеризатор для загрузки скрипта, то вам необходимо заполнить поле название трекера, для корректной работы интеграции.

Как узнать название трекера?
1. Зайдите на ваш сайт.
2. Нажмите правой кнопкой мыши – Просмотреть код
3. Зайдите на вкладку Console:
4. Введите код, который написан ниже в поле ввода и нажмите Enter:
ga.getAll()[0].b.data.values[':name']
5. Нужное вам имя трекера будет указано в ответе:
В примере выше для корректной работы интеграции нужно в поле Название трекера ввести gtm1:
Чаще всего при установке кода Google Analytics через GTM Название трекера будет gtm1

Если у вас Google Analytics установлен через GTM и по какой-то причине у вас используются разные имена трекеров или такой формат интеграции не работает, вы можете настроить интеграцию отправкой событий через JS.
Смотрите инструкцию по настройке

Шаг 3: Проверить корректность интеграции

1) Вызовите показ формы или заполните её на своем сайте по тестовой ссылке
2) Сразу зайдите в ваш Google Analytics, который установлен на сайте
Раздел Отчет в реальном времени – События
3) Если вы всё настроили корректно, то увидите события открытия и заполнения формы:

Шаг 3: Проверить корректность интеграции

1) Вызовите показ формы или заполните её на своем сайте по тестовой ссылке
2) Сразу зайдите в ваш Google Analytics, который установлен на сайте
Раздел Отчет в реальном времени – События
3) Если вы всё настроили корректно, то увидите события открытия и заполнения формы:

Шаг 4: При необходимости, вы можете настроить цель на данное событие

Это иногда используется для удобства отслеживания подписок.
Следуйте инструкции для настройки.




Если у вас что-то не получается или осталось непонятно – напишите в поддержку, мы поможем :)
Вам была полезна эта статья?