TGViewer
Артем Буц | Как приручить Директ Артем Буц | Как приручить Директ @artembuc_context · 930 subscribers
Post #300 541
Корректная отправка формы на Тильде через Яндекс Тег Менеджер (ЯТМ)
(Через GTM логика та же)

Всем добра и здоровья, дорогие коллеги! 👋

В последнее время часто вижу вопросы о том, как правильно отслеживать отправку формы на Тильде. Сегодня разберём вариант через Яндекс Тег Менеджер.

Как настроить отслеживание цели отправка формы на Тильде
в самой Метрике я
писал здесь. Указал 3 способа -- пользуйтесь!


🧩 4 способа отслеживания форм

Вообще существует десятки способов отследить отправку формы, но на практике, — если вы не собираетесь глубоко копать в аналитику, — вам достаточно знать всего четыре:

1. Редирект на страницу благодарности
Самый простой способ, но с нюансами.

Цель может сработать повторно, если:

- пользователь обновил страницу;
- открыл её из закладок;
- перешёл по прямой ссылке;
- её открыл бот или конкурент, который пытается отправлять фейковые заявки.


Кроме того, на сайтах с AJAX или Fetch редирект часто технически невозможен.

2. Стандартная цель «Отправка формы» в Метрике или триггер «Отправка формы» в ЯТМ
Работает, но может срабатывать даже при клике по кнопке, когда форма не прошла валидацию.

Решается «костылём» — дополнительным скриптом, который проверяет заполненность полей и отправляет событие «Заявка» только при корректной форме (можно внедрить кодом или через ЯТМ/GTM).

3. Отслеживание отправки формы по видимости элемента

В ЯТМ такого триггера пока нет, но всё равно всё можно реализовать через JavaScript и CSS-селекторы.
Главное — правильно найти нужный элемент на странице.


4. Отслеживание через уровень данных (dataLayer)
Самый надёжный вариант!

Разработчик настраивает, чтобы только при успешной отправке формы в dataLayer пушилось событие, например:

dataLayer.push({'event': 'form_submit'});



Тогда в ЯТМ вы создаёте триггер типа «Специальное событие» и вешаете на него тег Метрики.

Но если у вас Тильда — вам повезло. 😎

Тильда сама пушит событие в слой данных при каждой успешной отправке формы:

event: submit_form

+ уникальный цифровой идентификатор


Это происходит только при валидной отправке и даже после прохождения капчи (если вы спамите, отправляя много форм подряд).

Раньше, когда в ЯТМ нельзя было использовать регулярные выражения в триггере "Специальное событие", приходилось обходиться "костылями".

Теперь всё просто:

1. Создайте триггер → «Специальное событие»
2. В поле имени события укажите:


submit_form



3. Поставьте галочку «Использовать регулярные выражения».
4. Создайте тег Метрики, выберите нужный счётчик и цель,
и привяжите его к этому триггеру.


Готово!

Теперь цель «Отправка формы» будет срабатывать только при валидной отправке.

Если было полезно ставьте 🔥. Я буду знать, что не зря написал эту повесть. 😁
  • 🔥 21
  • 👍 5
  • 👏 1
More from @artembuc_context
  1. Sep 30, 2026На днях автоматизировал клиентскую отчётность без сервера Всем добра и здоровья! Когда-то…
  2. Sep 28, 2026🚀🎯 Сократим расходы на Яндекс Директ на 14–33% — без смены подрядчика Если вы уже запуск…
  3. Sep 22, 2026Ещё один отзыв о консультации по борьбе с фродом В марте этого года ко мне обратился Михаи…
  4. Sep 21, 2026Мои первые результаты в SEO: топ-10, рекомендации Алисы и +1 реальный клиент Всем добра и…
  5. Sep 19, 2026Коллеги, добрый день! Если кто-то делает сайты на Тильде и сегодня может выйти на связь в…
  6. Sep 18, 2026Самая невероятная и фантастическая история, которая когда-либо случалась со мной на проект…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →