Аналитика рассылок

Как отслеживать продажи из email-рассылки интернет-магазина в GA4

6 мин чтения

Пошаговая схема настройки аналитики email-рассылок в GA4: единая UTM-разметка, канал Email, передача заказов через Measurement Protocol и отчёты, которые показывают реальную выручку писем.

Как отслеживать продажи из email-рассылки интернет-магазина в GA4

Email-рассылка для интернет-магазина редко бывает просто каналом информирования. Обычно это один из самых рентабельных источников выручки: письмо стоит копейки, а конверсия в покупку у собственной базы выше, чем у холодного трафика. Проблема в другом: в GA4 выручка из писем часто растворяется между Direct, Organic и Paid, и маркетолог не может доказать, что рассылка окупается. Ниже — рабочая схема, как настроить отслеживание продаж из email так, чтобы цифрами можно было пользоваться в отчётности и в решениях по базе.

Почему GA4 не показывает продажи из писем «из коробки»

GA4 — сессионная система аналитики. Она видит только те взаимодействия, которые произошли на сайте после перехода по ссылке, и распределяет ценность заказа между всеми касаниями по выбранной модели атрибуции.

К этому добавляются три типичные проблемы:

  • В письме нет UTM-меток, и переход из почтового клиента фиксируется как Direct или Referral.
  • Клиент открыл письмо в приложении на телефоне, а заказ оформил позже с ноутбука — сессии разорваны.
  • Платформа рассылок считает клики своими методами, а GA4 — своими, из-за чего отчёты не совпадают по количеству заказов из письма.
Если в ссылках письма нет UTM-метки, GA4 почти гарантированно отнесёт выручку не к email, а к Direct или органическому поиску. Никакая модель атрибуции это уже не восстановит.

Шаг 1. Единая UTM-разметка для всех рассылок

Начните с шаблона, который будет одинаковым для всех писем: приветственных, триггерных, дайджестов, реактивационных. Иначе отчёты придётся собирать вручную.

Обязательные параметры

  • utm_source — название канала, например newsletter или название платформы. Одно и то же значение для всех писем.
  • utm_medium — всегда email. Именно по этому значению GA4 собирает канал Email в стандартной группе.
  • utm_campaign — тип и дата рассылки: black_friday_2025, abandoned_cart, welcome_series.
  • utm_content — вариант письма, кнопки или блока: cta_top, cta_bottom, ab_test_b.
  • utm_id (по желанию) — внутренний идентификатор кампании из CRM или контент-плана.

Правила, которые экономят часы в отчётах

  • Только латиница, строчные буквы, дефисы вместо пробелов.
  • Значения не меняются от случая к случаю: один и тот же источник во всех письмах.
  • В UTM не попадают email, id клиента и другие персональные данные.
  • Разметка задаётся в шаблоне платформы рассылок, а не вручную в каждом письме.

Шаг 2. Проверьте, что GA4 видит email-канал

Стандартная группа каналов Email в GA4 срабатывает, если источник или канал сессии содержит email. Проверить это можно в отчёте Reports — Acquisition — Traffic acquisition, добавив измерение Session default channel group.

Если при переходе из письма вы видите канал Email, база настроена верно. Если Direct, Referral или Unassigned — ищите причину в ссылке: редирект через трекинг-домен, отсутствие меток, обрезка параметров при переходе в мобильное приложение.

Полезно смотреть отчёт не по каналам, а по измерению Session campaign: тогда каждое письмо видно отдельно, а не общей суммой по email.

Шаг 3. Выберите способ связки письма и заказа

Способов три, и они не исключают друг друга. Выбор зависит от того, насколько точные данные нужны бизнесу.

Способ A. UTM и атрибуция — базовый уровень

Достаточно разметки и стандартных отчётов. Вы видите выручку из email, но только в разрезе сессий: если клиент после письма вернулся через поиск, заказ может уйти другому каналу или распределиться между несколькими.

Способ B. Импорт офлайн-конверсий и Measurement Protocol

Подходит, когда заказ закрывается вне сайта: звонок, менеджер, оплата по счёту, повторная покупка из CRM. Вы передаёте событие purchase в GA4 через Measurement Protocol, указав client_id или user_id и метку времени. Так выручка возвращается в email-источник, даже если на сайте не было сессии.

Способ C. Серверные события с бэкенда

Магазин сам отправляет событие покупки на серверный эндпоинт GA4, добавляя идентификатор рассылки в параметры события. Этот вариант даёт самую честную картину по письмам и меньше зависит от блокировщиков и cookie-ограничений.

Шаг 4. Отчёты и метрики для email-рассылки

Чтобы оценивать email-рассылку для интернет-магазина, а не аналитику вообще, соберите небольшой набор отчётов.

  • Traffic acquisition — сессии, конверсии и выручка по каналу Email.
  • Key events — purchase, add_to_cart, begin_checkout, доход и средний чек.
  • Explore — Free-form — Session campaign и Purchase revenue для сравнения писем между собой.
  • Landing page — какие страницы из письма дают продажи, а какие только трафик.
  • Advertising — Attribution — пути конверсии и сравнение моделей, чтобы увидеть письма в ассистирующих касаниях.
GA4 не знает, сколько писем вы отправили. Метрику вроде «выручка на одно отправленное письмо» считайте отдельно: выгрузка из GA4 плюс данные платформы рассылок по размеру базы.

Типичные ошибки

  1. Разные метки для одинаковых типов писем — отчёт превращается в свалку.
  2. Отсутствие UTM в триггерных цепочках, которые приносят основную выручку.
  3. Сравнение кликов в платформе рассылок с сессиями в GA4 без учёта предзагрузки ссылок и отписок.
  4. Оценка рассылки только по последнему касанию — письма часто работают как разогрев.
  5. Отсутствие user_id при авторизации, из-за чего нельзя склеить кросс-девайс путь.
  6. Игнорирование согласия на cookie: без Consent Mode часть данных просто не собирается.

Сквозная аналитика: BigQuery и связка с платформой рассылок

Когда стандартных отчётов не хватает, включите бесплатный экспорт в BigQuery и соедините события GA4 с выгрузкой платформы рассылок по campaign_id или user_id. Так вы получите таблицу, где у каждого письма есть отправки, открытия, клики, сессии, заказы и выручка.

Это уже уровень полноценной сквозной аналитики: видно, какие сегменты базы окупаются, а какие только нагружают домен и повышают риск попадания в спам.

Чек-лист настройки

  1. Зафиксируйте шаблон UTM и внесите его в шаблоны писем.
  2. Проверьте, что переходы из писем попадают в канал Email.
  3. Соберите ключевые события: purchase, begin_checkout, add_to_cart, sign_up.
  4. Настройте user_id для авторизованных покупателей.
  5. Добавьте серверную передачу заказов, которые закрываются вне сайта.
  6. Создайте отчёт по Session campaign с выручкой и конверсией.
  7. Раз в месяц сверяйте данные GA4 и платформы рассылок и фиксируйте расхождения.

Вывод

Отслеживание продаж из email в GA4 держится на трёх вещах: дисциплине в UTM-разметке, корректной передаче событий покупки и правильных отчётах. Начните с разметки и канала Email — это займёт один вечер, но сразу покажет реальный вклад писем в выручку.

Дальше подключайте серверные события и BigQuery, если нужна точность на уровне отдельных клиентов и кампаний. В результате email-рассылка для интернет-магазина перестаёт быть тёмной лошадкой и становится управляемым каналом с понятной экономикой.

Дисклеймер. Данные GA4 и платформы рассылок всегда будут расходиться: причина в разных моделях атрибуции, cookie-ограничениях, блокировщиках и настройках согласия на обработку данных. Приведённые отчёты зависят от конфигурации вашего аккаунта и требований законодательства о персональных данных, поэтому перед внедрением сверяйтесь с документацией Google и вашим юристом.

Поделиться:
E

Редакция Email-маркетинг для интернет-магазинов

Email-маркетинг для интернет-магазинов: рассылки, цепочки, продажи