GTM & GA4 Deep
GTM & GA4 Deep
@gtm_ga4_deep

7 ошибок в GTM, из-за которых ломается трекинг и дублируются события

7 ошибок в GTM, из-за которых ломается трекинг и дублируются события

— Один и тот же триггер висит на нескольких тегах: клик, pageview или form_submit отправляются дважды. Проверь, нет ли у события нескольких точек запуска.
— Тег читает переменную раньше, чем она наполнилась: особенно часто это видно на dataLayer push и кастомных событиях.
— Неправильный scope у переменных: значение записали в dataLayer, а читают как page-level, хотя нужно event-level.
— Нет защиты от повторного срабатывания: для purchase, lead и других ключевых событий ставь блокировку по event_id, transaction_id или cookie-флагу.
— SPA не очищает старое состояние: на виртуальной навигации старые значения остаются в dataLayer и уезжают в новые хиты.

Что проверить первым делом: Preview в GTM, последовательность dataLayer.push, имена событий, условия триггеров и порядок загрузки скриптов. Если событие уходит не там, где ожидаешь, проблема обычно не в GA4, а в логике контейнера.

Хорошая привычка: для каждого важного события держать короткую спецификацию — что запускает тег, какие переменные нужны и чем он блокируется. Это дешевле, чем потом чистить дубли в отчетах и BigQuery.
Этот пост опубликован в Telegram-канале GTM & GA4 Deep. Подписаться можно по ссылке: @gtm_ga4_deep.
tech

Свежие посты в категории «Tech Infrastructure»

Все каналы категории →

start

Готовы запустить рекламу через сеть public.tg?

Новый оффер, продукт, GEO, кейс, событие или партнёрский запуск — соберём маршрут под задачу и отдадим медиаплан.

Telegram для медиаплана: @AFFtop_connect. Быстрый тест: $20 за канал, $1000 за пакет по сети.