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

Отслеживание отпраки заполненной формы (через Pop-up)

Студент ✭ ✭

Приветствую, друзья!

 

Помогите разобраться с настройкой отслеживания отправки заполненной формы быстрого заказа (через pop-up http://prntscr.com/dwp0l4). Ссылка на сам сайт Необходимо отследить отправку заполненной формы, либо поп-апа с информацией об успешной отправке.

 

Что было сделано:

 

1) Во-первых GTM не видит данную форму. В GTM создал триггер прослушивания форм http://prntscr.com/dwp1xq , он ничего не видит. Расширение GTM Sonar также не определяет данную форму.

 

2) Триггер на клик по классу кнопки не срабатывает http://prntscr.com/dwp5z4

 

3) Из данной статьи сделал предположение что отправка происходит через ajax и пытался решить проблему через dataLayer.push({'event': 'event_name'}); но разработчики сказали что на сайте не используется ajax, а в выполнении отправки формы вообще не используются скрипты.

 

4) Через CSS селекторы также не распознаёт кнопку http://prntscr.com/dwpay7

 

5) По руководству этой статьи попытался настроить отслеживание событий через Google Analytics установив на кнопке код для виртуальных страниц и для событий onclick="_gaq.push(['_trackPageview','/virtual/pokupka1click']); _gaq.push['_trackEvent','Knopka','pokupka1click']);" События не регистрируются http://prntscr.com/dwpbtv.

 

Пытался разобраться с автособытиями, но по ним информации совсем мало.

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

Утвержденные решения
Лучший ответ.
Решение
Утвердил автор темы Gadgets
февраля 2017

Отслеживание отпраки заполненной формы (через Pop-up)

Магистр ✭ ✭

Да, программист должен понять как делать. Там нет ничего сложного. Но не могу со 100%-ной уверенностью утверждать насколько это будет корректно работать.
Лучше бы переделать способ внедрения формы и сделать ее без использования iframe с отправкой через ajax. Но если были определенные причины для работы с фреймом, нужно попробовать использовать тот плагин.

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


Все ответы

Отслеживание отпраки заполненной формы (через Pop-up)

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

Привет. Что касается _gaq.push - работать не будет по двум причинам. Во первых на сайте стоит Universal analytics (в ней другой формат отправки данных, ('send', 'event' .....)
Во вторых, код аналитики стоит через гтм, а событие шлете из html и они туда не попадают.

Имеет смысл определиться как делаем

C уважением,
Павел

Отслеживание отпраки заполненной формы (через Pop-up)

Магистр ✭ ✭

Добрый день. У Вас форма быстрого заказа внедрена через iframe. Можете попробовать использовать статью:
http://context.tips/analitika/otslezhivaem-kliki-po-iframe-s-pomoshhyu-iframetracker-jquery-plugin/

Стандартно GTM не уловит клики по элементам внутри фрейма.

Отслеживание отпраки заполненной формы (через Pop-up)

Бакалавр ✭ ✭ ✭

Здравствуйте

 

В Вашем случае не могу утверждать наверняка что получится при текущих обстоятельствах отслеживать успешную отправку формы, но я смогу Вам помочь в отслеживании клика по кнопке, если это актуально для Вас.

 

Пишите, буду рад помочь 

Отслеживание отпраки заполненной формы (через Pop-up)

Студент ✭ ✭

Спасибо за ответ. Понял в каком направлении двигаться.

Отслеживание отпраки заполненной формы (через Pop-up)

Студент ✭ ✭

Спасибо за ответ. То есть, нужно сказать программисту чтобы выполнил вот эту часть http://prntscr.com/dx2puj Правильно ли я понял? Программист поймёт о чём речь без каких-либо дополнительных уточнений по техническому заданию.

Лучший ответ.
Решение
Утвердил автор темы Gadgets
февраля 2017

Отслеживание отпраки заполненной формы (через Pop-up)

Магистр ✭ ✭

Да, программист должен понять как делать. Там нет ничего сложного. Но не могу со 100%-ной уверенностью утверждать насколько это будет корректно работать.
Лучше бы переделать способ внедрения формы и сделать ее без использования iframe с отправкой через ajax. Но если были определенные причины для работы с фреймом, нужно попробовать использовать тот плагин.

Отслеживание отпраки заполненной формы (через Pop-up)

Студент ✭ ✭

Через iframe настроить не вышло. Переделали форму через ajax. Теперь всё работает. Ещё раз спасибо за помощь.