Сквозная аналитика — это «полный круг» данных о клиенте. Веб-аналитика отвечает на «откуда пришёл», CRM — «купил или нет», но между ними обычно разрыв: маркетинг не знает, какая реклама дала платящего клиента, а отдел продаж не знает, откуда привели тёплый лид. Сквозная аналитика замыкает этот круг: к каждой сделке в CRM привязан источник трафика, кампания, ключевое слово, стоимость клика.
Как это работает
Сквозная аналитика — это не один сервис, а интеграция нескольких:
- Рекламные кабинеты (Яндекс.Директ, ВКонтакте Реклама, MyTarget) — источник «вход в воронку», расходы, клики, кампании
- Веб-аналитика (Яндекс.Метрика) — поведение на сайте, формы, цели
- Коллтрекинг — атрибуция звонков к источникам
- CRM (AmoCRM, Bitrix24, HubSpot) — статус сделки, выручка, цикл сделки
- Платёжная система — факт оплаты, повторные покупки
- Слой сквозной аналитики (Roistat, K50, Calltouch, Comagic) — собирает данные из всех источников, считает ROI, LTV по каналам
Связь между компонентами обеспечивается через UTM-метки, ClientID Яндекс.Метрики (передаётся в CRM при создании заявки), номера лидов в CRM (передаются обратно в Метрику и Директ как цель «качественная заявка» или «оплата»).
Ключевая интеграция: ClientID + UTM
ClientID — уникальный идентификатор посетителя в Яндекс.Метрике (живёт в cookie). При создании заявки на сайте ClientID передаётся в CRM. Когда сделка по этому лиду закрывается оплатой — обратный запрос отправляется в Метрику с событием «оплата», содержащим ClientID. Метрика «вспоминает», по каким UTM-меткам этот ClientID пришёл, и связывает выручку с конкретной рекламной кампанией.
Без ClientID + UTM сквозная аналитика невозможна — в любой системе это базовый связующий механизм.
Зачем это нужно
- Реальный ROI рекламных каналов на основе выручки. Без сквозной — считаешь «стоимость заявки» (CPL), но не знаешь, какая заявка в каком канале становится платящим клиентом. С CPL рекламы можно ошибиться в 5–10 раз: канал с дешёвыми заявками может давать неплатящие лиды, а дорогой канал — лояльных клиентов с высоким LTV
- Обучение автостратегий Яндекс.Директа на цель «оплата». Если передавать в Директ цель «оплата» (а не «заявка»), автостратегии учатся на качественном сигнале. По моим наблюдениям на разных проектах, это даёт прирост ROI в диапазоне 20–50% — зависит от того, насколько большая доля заявок не конвертируется в оплату
- LTV (Lifetime Value) по каналам. Одни клиенты покупают один раз, другие возвращаются 3–5 раз. Без сквозной — все клиенты «одинаковы». Со сквозной — видно, что клиенты из SEO имеют LTV 30 тыс ₽, а из Директа — 18 тыс ₽ (или наоборот)
- Закрытие пробелов воронки. Видно, на каком этапе теряются заявки: реклама приводит, заявки приходят, но менеджеры не дожимают до оплаты. Это уже задача для отдела продаж, не маркетинга
Пример из аудита
В аудите медицинской клиники в Москве сквозной аналитики не было. Картина по данным компонентов:
- Метрика показывала: 79 заявок через форму за период, источник — Директ + SEO + прямые заходы
- CRM показывала: 51 сделка закрылась оплатой
- Между ними не было связи: непонятно, какая заявка стала оплатой, и какая реклама её дала
Решение в roadmap — подключить простейшую сквозную аналитику (передача ClientID из формы сайта в CRM + обратный API-запрос «оплата» в Метрику). Это даёт основу для расчёта реального ROI и обучения Директа на цели «оплата» вместо «заявка».
Популярные сервисы сквозной аналитики в РФ
- Roistat — лидер ниши, ориентирован на маркетологов, мощный интерфейс, дорого
- K50 — сильная Директ-аналитика, оптимизация ставок, для среднего бизнеса
- Calltouch Сквозная аналитика — расширение коллтрекинга до полной сквозной, выгодно если уже есть коллтрекинг Calltouch
- Comagic — комплекс «коллтрекинг + АТС + сквозная», для среднего и крупного бизнеса
- Битрикс24 + Метрика — самосборная сквозная для проектов на стеке Битрикс, бесплатно при наличии лицензий
Частые ошибки
1. Считают сквозной только связку Метрика + CRM. Это половина: без коллтрекинга остаются «слепые звонки» (звонящие клиенты атрибутируются как «прямые заходы»). Полная сквозная = Метрика + CRM + коллтрекинг + платёжка.
2. Не передают ClientID в CRM. При создании заявки забывают захватить ym(counterID, 'getClientID', callback) (старый yaCounter.getClientID() с 2018 года deprecated, но ещё работает на счётчиках старых проектов) и положить его в поле сделки в CRM. Без ClientID связь с Метрикой теряется навсегда.
3. Не возвращают «оплату» в Метрику. Сделка в CRM закрылась оплатой 50 тыс ₽ — но в Метрике этого события нет. Соответственно, Директ не видит «настоящего качества» лида и обучается только на заявках. Решение — API-запрос из CRM в Метрику при смене статуса сделки.
4. Сводят данные «руками в Excel». При смене квартала «руками» сводить отчёты — терять часы, ошибаться на 20–30%. Если сквозная аналитика нужна постоянно, дешевле подключить сервис, чем платить аналитику за ручную сборку.
5. Считают LTV без учёта возврата. Если 40% клиентов возвращаются 3+ раз, LTV в 3 раза выше CPL первой сделки. Без сквозной аналитики этот эффект не виден — каналы с «дорогими первыми сделками» закрывают как нерентабельные, хотя они приносят основной LTV.