Сейчас в сети: 1.1K
Вопросы настройки тегов, правила и макросы, администрирование GTM
Подсказки
star_border
Ответить

Отправка формы в GTM

Студент ✭

Всем здравствуйте. Начинаю осваивать GTM, начал с несложного сайта. Сейчас пытаюсь настроить отслеживание формы "Свяжитесь с нами" на данной странице:

http://nsu54.ru/kontakty

 

Все, за что можно зацепиться при настройке этой формы - это:

<form class="creativecontactform_form">

И URL страницы.

 

Настраиваю так:

GA47.jpgGA48.jpg

Но событие не фиксируется в GA. Подскажите, пожалуйста: что не так? 

1 Ответ экспертаverified_user

Утвержденные решения
Лучший ответ.
Решение
Утвердил автор темы Дмитрий Ш
августа 2016

Re: Отправка формы в GTM

Ведущий участник
Добрый день, Дмитрий!

Такая настройка работать не будет, т.к. обработка отправки формы происходит с помощью Ajax.
Вам необходимо в коде, который показывает сообщение об успешной отправке заявки разместить кусочек кода, например
dataLayer.push({'event':'contactFormSent'})

Затем настроить триггер на пользовательское событие "contactFormSent". И этот триггер использовать в теге.

Это если кратко. Будут вопросы - пишите Веселый



С уважением,
Анатолий

Просмотреть решение в исходном сообщении


Все ответы
Лучший ответ.
Решение
Утвердил автор темы Дмитрий Ш
августа 2016

Re: Отправка формы в GTM

Ведущий участник
Добрый день, Дмитрий!

Такая настройка работать не будет, т.к. обработка отправки формы происходит с помощью Ajax.
Вам необходимо в коде, который показывает сообщение об успешной отправке заявки разместить кусочек кода, например
dataLayer.push({'event':'contactFormSent'})

Затем настроить триггер на пользовательское событие "contactFormSent". И этот триггер использовать в теге.

Это если кратко. Будут вопросы - пишите Веселый



С уважением,
Анатолий

Re: Отправка формы в GTM

Студент ✭
Спасибо за ответ, Анатолий!

Понял, написал программисту, чтобы поставил код. Также помогла разобраться эта статья:
https://www.ru.advertisercommunity.com/t5/Stati/Uchimsya-rabotat-v-GTM-V2/ba-p/107245
В общем, то, что GTM позволяет обходиться без программистов и не лезть в код сайта - правда лишь отчастиВеселый

Re: Отправка формы в GTM

Ведущий участник
Дмитрий, да, Вы правы Веселый



С уважением,
Анатолий

Отправка формы в GTM

Бакалавр ✭ ✭ ✭

@Анатолий Сергеев

 

Добрый день!
Возникла проблема с отслеживанием формы, а именно чтобы событие сработало только при корректной отправкой формы.
Вот пример http://prntscr.com/djo3zv .Триггер у меня form classes "js-form". Но на скриншоте видно что я некорректно заполнил поле номер телефона(вписал туда любой текст), і тег активировался. Какой параметр нужно добавить в проверку ошибок, чтобы отследить только правильно заполненую форму http://prntscr.com/djo5ej
Спасибо за помощь! 

Отправка формы в GTM

Ведущий участник

Добрый день!

 

Скорее всего, проверка ошибок происходит в скрипте.

Я бы добавил в скрипт срабатывание события GTM только при успешной отправке формы и на это событие GTM настроил срабатывание нужных тегов.

 

 




С уважением,
Анатолий