Ad ops и инфраструктура рекламы

Когда 30% конверсий «испарились»: как server-side трекинг вернул атрибуцию

Когда 30% конверсий «испарились»: как server-side трекинг вернул атрибуцию

**Контекст.** После перехода Safari на ITP и выката iOS 14.5 с ATT крупные ритейл-бренды столкнулись с одинаковым симптомом: браузерные пиксели Meta и аналитика начали недосчитывать конверсии. Клиентский `_fbp`-cookie жил 7 дней вместо двух лет, часть событий резалась блокировщиками, а на iOS отвал доходил до четверти-трети покупок. Картина по сетке RU-брендов (Lamoda, Ozon, Aviasales и др.) была схожей — медиабаинг оптимизировался на «слепых» данных.

**Задача.** Вернуть полноту событий, не нарушая приватность и не ломая скорость загрузки. Браузерный пиксель оставлять единственным источником было нельзя: он зависит от того, что переживёт ad-blocker и куки-политику.

**Решение.** Связка из трёх слоёв:
— Server-Side GTM в собственном облаке вместо клиентского контейнера. Тег грузится с first-party домена (`gtm.brand.ru`), а не с googletagmanager.com — меньше режется.
— Conversions API: ключевые события (Purchase, AddToCart, Lead) дублируются с бэкенда напрямую в Meta, минуя браузер.
— Дедупликация по `event_id` — один и тот же заказ приходит и от пикселя, и от сервера, платформа склеивает их по общему идентификатору, чтобы не задвоить.

Critical деталь — передача хешированных идентификаторов (email, телефон в SHA-256) для Advanced Matching: это и поднимает match rate, и остаётся в рамках приватности.

**Результат.** Публичные кейсы по интеграции CAPI дают стабильный диапазон: возврат 10–30% «потерянных» событий, рост match rate с ~40–50% до 70%+, и как следствие — снижение CPA на 8–20% за счёт того, что алгоритм снова видит реальные конверсии. Server-side контейнер дополнительно убирает 3–5 сторонних скриптов из браузера — выигрыш в LCP.

**Урок.** Пиксель в браузере — это уже не источник правды, а один из сигналов. Атрибуция, которая живёт только на клиенте, обречена деградировать с каждым обновлением приватности. Сервер как точка сбора событий — не «фишка для продвинутых», а базовая гигиена: тот, кто держит дедупликацию и CAPI, просто видит больше при том же бюджете.

— @AdOpsRoom
Этот пост опубликован в Telegram-канале Ad ops и инфраструктура рекламы. Подписаться можно по ссылке: @AdOpsRoom.
start

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

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

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