GA4 и рекламный кабинет: почему цифры расходятся и что с этим делать
Разбираем, почему данные GA4 и рекламного кабинета не совпадают: атрибуция, окна конверсий, блокировщики и двойной счёт. Как читать цифры правильно.
Редакция ADS BeastОпубликовано 6 мин чтения
GA4 и рекламный кабинет считают конверсии по разным правилам, поэтому их данные никогда не совпадут точно. Расхождение — это норма, а не признак сломанной аналитики. Задача не добиться одинаковых чисел, а понять, какой инструмент что именно измеряет и когда доверять каждому из них.
Коротко
- Рекламный кабинет и GA4 используют разные модели атрибуции и разные окна конверсий.
- Браузерные блокировщики и настройки конфиденциальности срезают часть событий в GA4.
- Один и тот же пользователь может быть засчитан в разные каналы в разных системах.
- Двойной счёт в кабинете возникает, когда одна покупка попадает в несколько конверсионных акций.
- Серверная передача данных снижает потери, но требует корректных идентификаторов для дедупликации.
Почему GA4 и рекламный кабинет изначально считают по-разному
Каждая система создавалась для своей задачи. Рекламный кабинет — например, Google Ads — оптимизирует ставки и бюджет, поэтому ему важно засчитать как можно больше конверсий, которые можно связать с рекламой. GA4 строит полную картину трафика, и его задача — распределить конверсии по всем источникам честно, без перекоса в пользу одного канала.
Отсюда первое принципиальное различие: рекламный кабинет смотрит на свои кампании и отдаёт конверсию им, если пользователь хотя бы раз кликнул по объявлению в рамках установленного окна. GA4 смотрит на весь путь пользователя и может отдать ту же конверсию органическому поиску или прямому заходу — в зависимости от выбранной модели атрибуции.
Это не значит, что одна система врёт. Они просто отвечают на разные вопросы.
Что такое атрибуция и как она создаёт расхождение
Атрибуция — это правило, по которому система решает, какому каналу или клику засчитать конверсию. GA4 поддерживает две модели: по последнему клику и на основе данных. Рекламные кабинеты применяют собственные модели, и они не обязаны совпадать с тем, что настроено в GA4.
Типичный сценарий: пользователь кликнул по объявлению в Google Ads, через два дня вернулся через органический поиск и купил. Google Ads засчитает конверсию себе, потому что клик был в пределах окна. GA4 с атрибуцией по последнему клику отдаст конверсию органике. Итог: в кабинете плюс одна конверсия, в GA4 она же числится за другим каналом. Оба правы по своим правилам.
Если в GA4 включена модель на основе данных, распределение будет другим — часть веса может вернуться к рекламному клику. Но полного совпадения с кабинетом это всё равно не даст.
Как окно конверсии влияет на итоговые цифры
Окно конверсии — это период после клика или показа, в течение которого система засчитывает конверсию рекламе. В Google Ads окно по клику по умолчанию составляет 30 дней и настраивается от 1 до 90 дней. Если в GA4 смотреть отчёт за тот же период, часть конверсий, которые кабинет уже засчитал, ещё не произошла или попала в другой отрезок времени.
Кроме того, рекламный кабинет может учитывать конверсии по дате клика, а GA4 — по дате события. Пользователь кликнул в конце месяца, купил в начале следующего: кабинет запишет конверсию в прошлый месяц, GA4 — в текущий. Сравнивать такие отчёты за одинаковый период некорректно без поправки на это различие.
Почему GA4 теряет часть событий
Браузерный счётчик зависит от среды, в которой он работает. Расширения-блокировщики рекламы, строгие настройки конфиденциальности в браузере, запрет сторонних куков — всё это может помешать тегу GA4 сработать. Пользователь совершил покупку, но событие не дошло до Google Analytics. В рекламном кабинете конверсия есть (она передана через пиксель или зафиксирована по серверной загрузке), в GA4 её нет.
Помимо этого, GA4 по умолчанию не хранит IP-адреса и ограничивает данные уровня пользователя в неагрегированных исследованиях: стандартный ресурс хранит такие данные два месяца, данные уровня события — 14 месяцев. Это влияет не на текущие конверсии, но важно учитывать при глубоком ретроспективном анализе.
Если вы замечаете, что GA4 стабильно показывает меньше сессий, чем фактических посещений по данным сервера, стоит проверить установку счётчика. Подробнее о том, как это сделать быстро, — в статье об установке счётчиков и проверке за пять минут.
Двойной счёт: когда кабинет завышает конверсии
В Google Ads конверсии считаются в рамках конверсионных акций. Если одна покупка попадает в несколько акций одновременно, итоговая цифра в столбце «Конверсии» будет суммой по всем акциям. Это не ошибка системы — это особенность того, как настроен аккаунт.
Дедупликация в Google Ads работает иначе: если один и тот же transaction или order ID передан повторно в рамках одной конверсионной акции, система не засчитает его дважды. Но одинаковый идентификатор не объединяет разные акции между собой. Поэтому, если в аккаунте есть и импорт из GA4, и прямая передача через пиксель, и серверная загрузка — без проверки идентификаторов двойной счёт вполне реален.
Прежде чем делать вывод о задвоении, нужно сверить события, идентификаторы и источники передачи, а не просто сравнить итоговые числа. Конверсионные акции, помеченные как основные, влияют на ставки; вторичные видны в столбце «Все конверсии», но в оптимизацию не идут.
Серверная передача данных: что она решает и чего нет
Серверная передача — Conversions API для Meta или загрузка конверсий в Google Ads через API — работает независимо от браузера. Блокировщик не может её остановить, потеря соединения на стороне пользователя не влияет на результат. Это делает серверный канал надёжнее пикселя для критичных событий вроде покупки или отправки лида.
Но серверная передача не решает проблему атрибуции и не выравнивает цифры между GA4 и кабинетом. Она только снижает потери событий. Для дедупликации пикселя и серверного события в Meta нужно, чтобы совпали название события и event_id. Без корректного идентификатора система не поймёт, что речь об одном и том же действии, и засчитает его дважды.
Подробнее о том, что даёт серверная передача и где её возможности заканчиваются, — в материале об API конверсий.
Для сквозного контроля данных удобно использовать инструменты, которые агрегируют события из разных источников. Посмотреть, как устроено отслеживание конверсий и источников трафика в одном месте, можно на соответствующей странице.
Как сверять данные и находить причину расхождения
Расхождение до определённого уровня неизбежно. Если цифры расходятся значительно, это сигнал к диагностике, а не повод срочно что-то пересчитывать вручную.
- Убедитесь, что периоды сравнения совпадают с поправкой на дату клика и дату события.
- Проверьте, какая модель атрибуции выбрана в GA4 и какое окно конверсии установлено в кабинете.
- Посмотрите, сколько конверсионных акций активно в кабинете и не дублируют ли они одно событие.
- Сверьте, передаются ли transaction_id или order_id одинаково из браузерного пикселя и серверного источника.
- Проверьте, не блокируется ли тег GA4 на ключевых страницах — например, на странице подтверждения заказа.
- Сравните данные не по итоговым числам, а по отдельным кампаниям и источникам: так проще найти, где именно расходятся пути.
| Параметр | GA4 | Google Ads |
|---|---|---|
| Модель атрибуции | Последний клик или на основе данных | Собственная модель кабинета |
| Окно конверсии | Зависит от настройки события | По клику: 30 дней по умолчанию (1–90) |
| Учёт блокировщиков | Браузерный тег уязвим | Серверная загрузка не зависит от браузера |
| Дата конверсии | По дате события | Может считаться по дате клика |
| Дедупликация | Отдельная логика GA4 | По transaction/order ID внутри одной акции |
| Влияние на ставки | Не влияет напрямую | Основные акции влияют на оптимизацию |
Если звонки — часть воронки, их тоже нужно учитывать в общей картине. О том, как связать звонок с конкретной кампанией, написано в статье об отслеживании звонков.
Для тех, кто строит аналитику самостоятельно, полезен материал о минимальном наборе для сквозной аналитики своими силами. А если события не приходят, хотя пиксель стоит, — проблема часто в UTM-метках или в самом теге; разобраться помогает статья о ситуации, когда пиксель стоит, а событий нет.
Следующий шаг
Начните с аудита конверсионных акций в кабинете: выпишите все активные акции, источники передачи событий и проверьте, передаются ли идентификаторы транзакций одинаково из каждого источника. Это займёт меньше времени, чем кажется, и сразу покажет, где именно теряются или задваиваются данные.
Если хотите видеть события из разных каналов в одном месте с разбивкой по источнику и кампании, посмотрите на инструменты отслеживания конверсий и источников трафика.