GTM рецепты — теги и триггеры

**Как Lamoda пересобрала атрибуцию: кейс сквозной аналитики на GTM и Server-side GTM**

**Как Lamoda пересобрала атрибуцию: кейс сквозной аналитики на GTM и Server-side GTM**

Контекст

2024–2025 годы стали для e-com переломными: третьи стороны (third-party cookies) начали отмирать, а браузеры ужесточили политики трекинга. Для fashion-ритейла, где средний путь от клика до покупки занимает 2–3 дня и часто проходит через несколько устройств, потеря данных о конверсиях грозила разрывом в 20–30% в отчётах. В Lamoda к тому моменту уже использовали классический Google Tag Manager (GTM) на клиентской стороне (client-side), но столкнулись с тем, что Safari и Firefox «обрезали» до 40% событий add_to_cart и purchase. При этом рекламные кампании в Meta и Google оценивались по последнему клику (last-click), что систематически занижало вклад брендовых и ремаркетинговых касаний.

Задача

Команда Lamoda поставила цель: построить сквозную атрибуцию, которая учитывает конверсии с любых устройств и браузеров без потерь, при этом сохраняя скорость загрузки сайта и соответствие требованиям privacy-first. Конкретные метрики — повысить точность учёта конверсий минимум на 20% и снизить долю «потерянных» сессий до 5%.

Решение

Вместо того чтобы плодить костыли на клиентской стороне, Lamoda реализовала связку: Server-side GTM (sGTM) + собственная CDP (Customer Data Platform).

— События (pageview, add_to_cart, initiate_checkout, purchase) передаются с сайта на sGTM-контейнер через Measurement Protocol, развёрнутый на собственном домене (first-party). Это решает проблему блокировок браузерами — данные уходят напрямую с сервера на сервер.
— В sGTM настроены триггеры-обогатители: к каждому событию «пришивается» идентификатор пользователя из CDP (через cookie первого уровня и email hash для авторизованных).
— Далее события уходят сразу в несколько точек: Google Ads (через offline conversion import), Яндекс.Метрику (через API), собственную BI-систему и в CRM для фиксации воронки sales.
— Ключевой момент: на стороне sGTM добавили логику дедупликации — если один и тот же пользователь совершил покупку через веб-версию и потом через мобильное приложение, система склеивает заказы по customer_id и отдаёт единый purchase-сигнал с указанием первичного источника трафика (first-touch attribution).

Результат

— Доля «потерянных» сессий (сессий без фиксации purchase)

— @GTMrecipesRuPro
Этот пост опубликован в Telegram-канале GTM рецепты — теги и триггеры. Подписаться можно по ссылке: @GTMrecipesRuPro.
start

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

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

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