Сквозная аналитика ломается не в отчёте, а на стыке UTM, CRM и webhook
Если в цепочке есть ручной шаг, данные начинают расходиться. Проверьте базовую схему: UTM должны сохраняться в cookie и передаваться в лид-форму, CRM — принимать полный набор полей, а callback-цепочка — не терять идентификатор сессии при повторной отправке. Аналитика показала аномалию, разбираем техническую причину.
Минимальный чек-лист:
— один источник правды для campaign_id, source, medium, content;
— единый формат для всех каналов, без разных регистров и пустых значений;
— server-side отправка событий, если браузер режет cookie или блокирует скрипты;
— логирование каждого webhook с временем, статусом и payload;
— дедупликация лидов по телефону, email и внешнему ID.
Отдельно проверьте окно атрибуции: если оно слишком короткое, часть заявок уйдёт в «прямые»; если слишком длинное, система начнёт приписывать конверсии старым касаниям. Не смешивайте офлайн-события и онлайн-лиды без общего идентификатора — иначе вы не сможете сопоставить расходы, сделки и выручку. Тестируем гипотезу через API-интеграцию.
Финальный тест простой: отправьте тестовый лид, проверьте его путь в логах, CRM и отчёте, затем повторите сценарий с другим источником трафика. Если хотя бы одно поле теряется, автоматизация ещё не готова к масштабу.
Кампания на автопилоте
@campaign_autopilot_arb
Сквозная аналитика ломается не в отчёте, а на стыке UTM, CRM и webhook
Этот пост опубликован в Telegram-канале Кампания на автопилоте. Подписаться можно по ссылке: @campaign_autopilot_arb.