Analytics
Сейчас в сети: 708
Сейчас в сети: 708
Настройка целей, отслеживание электронной торговли, многоканальные последовательности и тд
Подсказки
star_border
Ответить

Не работает отправка форма сделанная в GTM

Бакалавр ✭

Добрый вечер! Cкрины не могу сюда скинуть выдает ошибку.
В GTM установил необходимые теги и тригеры. Аналитикс и прослушивание форм заявок.
Создал в GTM тег Заявка - выбор продукта и тип тега Аналитикс, Тип-событие, Категория=form, Действие=click-form, Условие активации=Отправка формы.

Тригер отправка формы - выбор события=отправка формы,условия активации Form classes=переменная с сайта взятая с кода кнопки из class=....

(в этом тригере пробовал разные варианты настроек с добавлением юрл страницы и без).
Создал цель в аналитике написав в Категория и Действие значения аналогичные в GTM. Опубликовал. Зашел в опубликованую версию и сделал отладку для проверки тегов. Зашел на сайт активируются теги Аналитика и Прослушивание форм но когда оставляю заявку на сайте через форму и жму отправить тег Заявка не активируется. В аналитике во вкладке Режим реального времени\конверсии - эта заявка не отображается. Что я сделал неправильно?

 

 

2 Ответ экспертаverified_user
1 УТВЕРЖДЕННОЕ РЕШЕНИЕ

Утвержденные решения
Лучший ответ.
Решение
Утвердил автор темы Виталий Б
апреля 2016

Re: Не работает отправка форма сделанная в GTM

Ведущий участник
1. Триггер - пользовательское событие, условие активации -> Имя события: form-submit
2. Лучше разделить, можете назвать как вам удобней и понятней, сегодня вы делаете, завтра может другой, например form-opt-submit и form-roznitsa-submit.
Так же и с событием аналитики: категория form, действие submit, ярлык opt
По названиям нет каких то требований

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

Re: Не работает отправка форма сделанная в GTM

Восходящие звезды

Скиньте пожалуйста ссылку на сайт.

 

Была подобная ситуация. Все было связано с тем, что форма на сайте и кнопка ее подтверждения была реализована не через input c type="button". А событие по отправке формы происходит если кнопка формы имеет тип button с type="submit".

 

Пришлось ставить срабатывание событие просто по клике на кнопке.

---------
С уважением Олег Поддубный

Re: Не работает отправка форма сделанная в GTM

Бакалавр ✭

Пожалуйста ссылка на сайт stark-pro.ru

Вы пишите что пришлось ставить событие по клику на кнопку.

А если человек просто кликнет без отправки формы - сработает ложная цель?

Re: Не работает отправка форма сделанная в GTM

Восходящие звезды
Посмотрел. Да так и есть. input c type="button"
Вы правильно говорите. Если человек просто нажмет, то тоже сработает. Чтоб это устранить нужно переверстать форму. Это как вариант.

Кроме того вот тут еще обсуждался подобный вопрос:
https://www.ru.advertisercommunity.com/t5/Otslezhivanie-tseley-i-Elektronnaya/Nastroyka-otpravki-for...
---------
С уважением Олег Поддубный

Re: Не работает отправка форма сделанная в GTM

Ведущий участник
Добрый день. У wpcf7-form-control есть в настройках поле, в которое можно добавить свой скрипт и он будет активироваться при успешной отправке формы, туда можно поставить код передачи пользовательского события в DataLayer и на него настроить уже событие

Re: Не работает отправка форма сделанная в GTM

Бакалавр ✭

Добрый день. А можете по-подробней обьяснить какую строчу кода поставить нужно? Буду благодарен.

Re: Не работает отправка форма сделанная в GTM

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

в дополнительных настройках формы (http://contactform7.com/tracking-form-submissions-with-google-analytics/) пишем:
on_sent_ok: "dataLayer.push({'event': 'form-submit'});"
Настраиваем триггер на пользовательское событие form-submit
Создаем тег для передачи события в Аналитику, который будет запускаться по триггеру выше.

Re: Не работает отправка форма сделанная в GTM

Бакалавр ✭
Ваша ссылка не работает.
Этот код on_sent_ok: "dataLayer.push({'event': 'form-submit'}); нужно вставлять в эту строчку и после чего?
<input type="submit" value="Отправить заявку" class="wpcf7-form-control wpcf7-submit">
В условиях активации триггера нужно поставить переменную event=form-submit?

Re: Не работает отправка форма сделанная в GTM

Ведущий участник
Скобка прилипла к ссылке, исправил.
Нужно зайти в админку wordpress, в дополнительные настройки самой формы (Additional Settings) и в то поле записать код. В html код страницы ничего вставлять при этом не нужно

Re: Не работает отправка форма сделанная в GTM

Бакалавр ✭

Благодарю Андрей!

 

В условиях активации триггера нужно поставить переменную event=form-submit?

 

Есть 2 формы -1 розничная продажа и 2 оптовая продажа. Как лучше сделать чтобы отслеживать заявки с 2 форм по отдельности? Ко 2 форме добавить form-submit2?