формы

Отслеживание отправки формы в GTM

Часто возникает вопрос — как отслеживать формы отправленные с сайта сделанного на Тильде в GTM. Или — почему не работает триггер — отправка формы?
Давайте разберемся, что и как настраивать и отслеживать.

Дано: зарегистрированы в GTM и в GA. В настройках сайта на Тильде указали код GTM, сохранили и опубликовали все страницы сайта еще раз.
Краткое описание процесса
В GTM создаем переменные, куда будут помещаться данные, которые передает Тильда в GTM после отправки формы.

Потом создаем триггер — условие по которому будет запущен Тег (Тег это нечто, выполняющее основную работу, например отправляет данные в Гугл Аналитикс или в Метрику, или еще куда).

Третьим этапом создадим тег для отправки данных в ГА

И в конце создадим цель в ГА, чтобы отслеживать отправку форм.

Переменные

Сначала идем на сайт GTM в раздел переменные и в разделе «Пользовательские переменные» нажимаем кнопку «Создать»
Скорее всего у нас будет много тегов связанных с Гугл Аналитикой, поэтому сначала создадим константу, куда запишем код Гугл Аналитика. И назовем эту константу «UA ID». В дальнейшем к ней можно будет обращаться так: {{UA ID}}
Далее создаем две переменных, типа «Переменная уровня данных». В одной будет адрес виртуальной страницы, а в другой заголовок этой самой страницы.
Осталось создать переменную типа «Пользовательское событие», которое должно называться pageView. Эта переменная и будет использоваться в триггере, который будет запускать отправку данных в Гугл Аналитик или куда нужно.
Триггер
Теперь идем в раздел Триггеры и создаем там условие по которому в Гугл Аналитик будут отправляться данные об отправке формы.
При создание триггера, нужно выбрать тип «Пользовательское событие». в качестве имени события обязательно написать pageView и не забыть сохранить.
Тег для отправки данных об отправке формы
Теперь нужно собрать все воедино и отправить данные в Гугл Аналитик. Для этого создаем Тег.
Самое главное действие — публикуем наши изменения. То есть нажимаем кнопку «Отправить».
Гугл Аналитик
После настройки ГТМ, идем в Гугл Аналитик и настраиваем там цели.
Тип цели выбираем Destination
В деталях цели выбираем "Регулярное выражение" и ставим следующую абракадабру:
.*tilda\/form[^/]+\/submitted\/

Важна каждая точка и закорючка. Это выражение будет отлавливать все страницы вида: /tilda/form12324/submitted/ - это как раз, то, что передает Тильда в ГТМ, после отправки формы.
Сохраняем и проверяем, все ли работает. Сначала лучше смотреть в отчетах реального времени "Real-Time" - там сразу будет видно, пришли данные или нет.
В GTM есть чудесный режим "Предварительный просмотр", который позволяет отследить все, что отправляется и происходит на сайте и что передается в GTM. Используя его, можно настроить цели и на фиксацию открытия попапов, и на фиксацию не виртуальных страниц, как в примере выше, а как события.
И передавать можно данные не только в ГА, но и в метрику или другие системы.
Прелесть виртуальных страниц еще и в том, что даже без настройки целей их все равно можно посмотреть в стандартных отчетах. Они никуда не денутся, в отличии от событий. Если их не зафиксировали как цель, то они нигде не сохранятся.
Made on
Tilda