Отслеживание форм с помощью событий DataLayer
Большинство пользовательских взаимодействий можно отследить при помощи
прослушивания кликов/форм диспетчера тегов.
К сожалению, инструмент позволяет настроить отслеживание не для всех форм.
В этом случае для отслеживания события успешно отправленной формы необходимо
использовать метод dataLayer.push
Массив данных DataLayer должен заполняться на Submit формы, после валидации
(проверки) ее полей.
dataLayer.push({
'event': 'EventTracking',
'eventCategory': 'NameOfForm', //укажите имя формы, смысловое
содержание формы , к примеру: заполнение анкеты, регистрация,
авторизация
'eventActon': 'SubmitForm' // данное поле оставьте неизменным,
мы промечаем этим параметром факт успешной отправки
});
Для более детального изучения метода dataLayer.push вы можете воспользоваться
инструкцией https://www.analyticsmania.com/post/datalayer-push/