Сквозная аналитика это склейка данных по всей цепочке «показ, клик, обращение, сделка, деньги»: кабинет отдаёт расход и клики, счётчик отдаёт визит и его источник, коллтрекинг отдаёт звонок, CRM отдаёт статус и сумму сделки, и всё сводится к одному идентификатору посетителя. Без склейки кабинет знает стоимость клика, CRM знает выручку, а вопрос «какой канал вернул деньги» остаётся без ответа. Ниже разобрано, из чего контур собирается в Метрике и Директе и где рвётся; все лимиты взяты из справки вендора.
Веб-аналитика меряет поведение на сайте и обрывается на заявке, CRM меряет деньги и не знает, откуда пришёл человек. Яндекс раскладывает показатели на три уровня: базовый (показы, охват, цена клика), средний (конверсии на сайте) и глубокий (ROI, ROMI, ROAS, ДРР); контур нужен ради третьего (материал Яндекс Рекламы).
В Метрике он собирается из четырёх шагов (раздел справки «Сквозная аналитика»): разметить URL объявлений UTM-метками, загрузить расходы кампаний, собирать ClientID в CRM методом getClientID и передавать в Метрику данные о клиентах и заказах. Каждый шаг ломается по-своему, поэтому дальше они разобраны по отдельности.
Разметка это единственный способ отличить один платный канал от другого внутри строки «переходы по рекламе». Обязательных параметров три, необязательных два.
| Параметр | Обязательность | Что означает |
|---|---|---|
| utm_source | обязательный | источник перехода или площадка |
| utm_medium | обязательный | тип продвижения, например cpc |
| utm_campaign | обязательный | название кампании |
| utm_content | необязательный | различение объявлений внутри кампании |
| utm_term | необязательный | ключевая фраза или условие показа |
Что знать до того, как размечать сотни ссылок (справки «Параметры URL» и «Как Метрика обрабатывает метки»):
С UTM часто путают автоматическую разметку ссылок в Директе. Она подставляет параметр yclid, уникальный номер клика, как резервный способ определить источник: сначала Метрика смотрит данные счётчика и только при пустом поле опознаёт клик по yclid. Перед включением проверьте, что сайт открывается на адресе вида ?yclid=123456. Сам запуск кампаний разобран отдельно: как запустить контекстную рекламу в Директе.
Метка объясняет, откуда пришёл трафик, но связать конкретную заявку с конкретным визитом она не может: для этого нужен идентификатор посетителя, и в Метрике их два.
ClientID счётчик присваивает автоматически при первой загрузке в новом браузере. Значение анонимно, создаётся случайным образом и хранится в куке _ym_uid год. Ограничение принципиальное: ClientID опознаёт браузер, а не человека, поэтому один посетитель с телефона и с ноутбука даст два разных ClientID. UserID это ваш идентификатор авторизованного пользователя, единственный способ склеить его устройства.
Практический вывод: ClientID забирают методом «getClientID» и кладут в скрытое поле формы, чтобы он уехал в CRM вместе с заявкой. Форма без такого поля означает, что сделка вернётся без ключа и не привяжется ни к какому источнику.
Без коллтрекинга контур считает только формы и занижает отдачу телефонных каналов. Коллтрекинг это подмена номера: сервис показывает посетителю номер из пула, ловит вызов и возвращает связку «звонок плюс визит». Динамический режим привязывает номер к сессии, статический не привязывает и годится только для крупных каналов вроде офлайн-носителей.
Что происходит в Метрике после первой передачи данных (справки «Как отслеживать звонки» и «Цели по звонкам»):
В связке с Директом важно, какой ключ уезжает со звонком. Идеально, когда коллтрекинг вернул и ClientID, и yclid клика: обращение садится ровно на тот клик, за который заплачено. Тарифы Calltouch, Roistat, CoMagic и Callibri считаются по разным основаниям (номера, минуты, пакет обращений), смотрите актуальный тариф на сайте вендора: Calltouch, Roistat.
Заявка становится деньгами в CRM, и факт оплаты надо вернуть в аналитику. Осенью 2024 года Яндекс перестроил этот механизм (новость от 3 октября 2024 года):
У Директа для того же есть свой приёмник, Центр конверсий. Его ограничения (справка) стоит показать отделу продаж до первой выгрузки:
Полнота ключа прямо влияет на качество привязки, справка «Офлайн-конверсии» даёт такую шкалу. Отсюда правило: скрытое поле для ClientID стоит дешевле попыток восстановить источник по телефону задним числом.
| Что передали | Качество привязки |
|---|---|
| ClientID и телефон или почта | максимальное |
| Только ClientID | хорошее |
| Только телефон или почта | среднее, около 50% от максимального |
Без расхода отчёты остаются отчётами о конверсиях, а не об окупаемости. Расходы передаются файлом, по API или автоматической интеграцией (справка «Передача расходов»):
Ловушка здесь одна: если для системы уже работает автоматическая интеграция, а сверху заливают файл руками, расходы задвоятся и окупаемость выйдет вдвое хуже реальной. Перед ручной загрузкой проверьте список подключённых интеграций.
ROMI (return on marketing investment) это отношение чистой отдачи от маркетинга к затратам на него в процентах: из дохода вычитают расход, делят на расход, умножают на 100%. ROMI 0% значит, что канал вернул ровно вложенное, 150% значит, что на каждый рубль вернулось 2,5 рубля. Часть источников считает ROMI без вычитания расхода в числителе, и тогда точка безубыточности сдвигается к 100%. Важна не формула, а согласованный ответ, что подставлено в «доход»: выручка вместо маржи это самая частая причина, по которой убыточный канал выглядит прибыльным.
Рядом на тех же данных считаются:
Одна и та же сделка при разных правилах приписывается разным каналам: это не ошибка данных, а следствие выбранной модели. По справке «Модели атрибуции» доступны «Последний переход» (история не учитывается), «Первый переход (кросс-девайс)», «Последний значимый переход (кросс-девайс)», где незначимые визиты приписываются предыдущему значимому источнику, и «Автоматическая атрибуция» с учётом кросс-девайса и домохозяйств, доступная с 8 апреля 2023 года.
Два факта ломают старые регламенты. Первый: граница истории посетителя это 90 дней без визитов, дальше цепочка обрывается и человек считается новым. Второй: устаревшие модели («Первый переход», «Последний значимый переход», «Последний переход из Директа» и его кросс-девайс версия) отключены с 20 мая 2026 года, сохранённые отчёты Метрика переводит на актуальные сама, а дашборды со старыми названиями придётся переписать. И отдельно: при модели «Последний клик» часть визитов в отчёте об офлайн-конверсиях может не отображаться, потому что рекламный клик не всегда последний в истории пользователя. Это ожидаемое поведение, а не потеря данных.
Каждый из восьми проверяется по доступу к счётчику, кабинету и CRM. Все, кроме мусора в CRM, лечатся настройкой, а не покупкой более дорогого сервиса.
Настройка сквозной аналитики идёт снизу вверх, от разметки к деньгам. Перепрыгивать шаги бессмысленно: отчёт на неполных данных врёт увереннее, чем его отсутствие.
По инструменту решение простое. Если реклама укладывается в Директ, а CRM это amoCRM или Битрикс24, связки Метрики и коллтрекинга хватает без отдельной платформы. Отдельный сервис (Roistat, Calltouch, CoMagic, Callibri) окупается там, где каналов много, CRM самописная, нужны свои дашборды или атрибуция по собственным правилам. Сравнивать стоит не «цену в месяц», а стоимость при вашем числе номеров и обращений.
Собрать контур один раз и правильно
Контур ломается не на отчётах, а на стыках: форма без ClientID, редирект без метки, выгрузка, не проходящая валидацию. Разберём вашу цепочку от объявления до оплаты, соберём разметку и интеграции, доведём отчёты до сходимости с бухгалтерией.
Разметка и сбор ClientID делаются за несколько дней, дальше упор в цикл сделки: окно привязки конверсии к визиту в Директе 21 день, историю принимают максимум за 113 дней.
Можно, если звонков почти нет, иначе телефонные обращения выпадают из контура целиком. После первой передачи данных Метрика создаёт четыре цели, включая «Целевой звонок» для разговоров дольше 30 секунд, и показывает данные в отчётах в течение 3 часов.
Смотрите отчёт по офлайн-конверсиям: там для каждой указан статус привязки и причина отказа. Частые причины: не передан ClientID (привязка только по телефону или почте даёт около 50% от максимального качества), конверсия вне окна в 21 день, обрыв истории посетителя после 90 дней без визитов.
Отношение чистой отдачи от маркетинга к расходам на него в процентах: из дохода вычитают расход, делят на расход и умножают на 100%. Главное не формула, а согласованный ответ, что подставлено в «доход».
Чаще всего из-за разных моделей атрибуции: в Метрике доступны «Последний переход», «Первый переход (кросс-девайс)», «Последний значимый переход (кросс-девайс)» и автоматическая атрибуция, а устаревшие модели отключены с 20 мая 2026 года. Зафиксируйте одну модель для всех отчётов.