Гравитационные формы - отправьте заполненное поле в менеджер тегов Google - PullRequest
0 голосов
/ 12 сентября 2018

Я отправляю данные из Gravity Forms (Тип подтверждения: Текст) в Google Tag Manager, и все работает нормально. Но я хочу отправить одно из заполненных полей, но оно не работает, может ли это быть из-за того, что при выполнении Script больше нет формы?

Есть ли какое-то решение для этого?

Мой текущий код:

var customField= jQuery('#input_3_13').val();
window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
'event': 'formSubmission',
'leadId': customField,
'formVersion': window.location.href,
'formReason': 'Odszkodowanie lotnicze',
'formId': 'Odszkodowanie lotnicze 3',
});

1 Ответ

0 голосов
/ 14 сентября 2018

Скорее всего, это так.Вы можете добавить еще один скрипт для извлечения значения поля при отправке формы отправки (до события подтверждения) и передать его в dataLayer.Затем, если страница не была перезагружена, это значение может быть доступно в GTM как переменная dataLayer, и вы можете ссылаться на это в своем теге, который запускается при событии formSubmission.

...