Короткий ответ
Основные причины — разные модели атрибуции и окна учёта (Meta по умолчанию учитывает клики за 7 дней и просмотры за 1 день, GA4 строит путь иначе), ограничения трекинга на iOS/ATT, влияющие на передачу данных в GA4 через браузер, а также различия в определении самого события конверсии между системами.
Как это работает подробнее
Meta засчитывает конверсию, если она произошла в заданном окне атрибуции после клика или просмотра, даже если пользователь позже вернулся на сайт напрямую; GA4 строит путь конверсии на основе собственных данных о сессиях и может «присвоить» конверсию другому каналу (например, прямому заходу) по своей модели атрибуции, даже если первоначальным триггером был клик по объявлению Meta.
Что использовать на практике
- На практике. расхождение в 20–40% — распространённая норма, но резкое или растущее расхождение стоит проверять отдельно: сверить окна атрибуции на сопоставимость, проверить, не потеряны ли UTM-метки при редиректах, и оценить долю iOS-трафика, где события могут не долетать до GA4 из-за ITP/блокировщиков cookie или быть недооценены из-за согласия на cookie (consent mode).
- Пример. Meta Ads Manager показывает 500 покупок за неделю, GA4 — 320, CRM с фактическими оплатами — 300.
- Проверка. сопоставить окно атрибуции Meta (например, «7-day click, 1-day view») с данными GA4 по тому же окну через кастомный отчёт атрибуции и сверить оба показателя с фактическим числом оплаченных заказов в CRM — CRM в этом случае выступает финальным арбитром для расчёта реального CPA/ROAS.
Подводные камни
- Частая ошибка. сравнивать «сырые» цифры конверсий Meta и GA4 напрямую как взаимоисключающие источники правды; игнорировать третий источник данных (CRM/платёжная система) как более надёжную «истину» для расчёта реального ROI.