7 ошибок в GTM, из-за которых ломается вся аналитика и ретаргетинг
GTM часто считают «просто контейнером», но именно там чаще всего появляются тихие поломки: теги стреляют не в тот момент, события дублируются, а аудитории в рекламных системах собираются криво.
— Триггер висит на всех страницах, хотя нужен только на части воронки.
— Событие уходит до того, как на странице появился нужный DOM-элемент или dataLayer-параметр.
— Один и тот же тег срабатывает и на клике, и на history change, и через custom event.
— Переменная читает не тот scope: page, event или user, и в отчётах получается мусор.
— Нет явной проверки, что dataLayer.push содержит все ключи до отправки тега.
Что делать на практике: для каждого тега фиксируйте три вещи — условие срабатывания, источник данных и способ проверки. Если событие критичное, добавляйте защиту от дублей через флаг в dataLayer или через отдельный state-параметр.
И главное: в GTM не «верьте, что работает» — открывайте Preview, смотрите последовательность событий и только потом публикуйте. Это экономит часы на разборе отчётов и споре с разработкой.
GTM & GA4 Deep
@gtm_ga4_deep
7 ошибок в GTM, из-за которых ломается вся аналитика и ретаргетинг
Этот пост опубликован в Telegram-канале GTM & GA4 Deep. Подписаться можно по ссылке: @gtm_ga4_deep.