Перейти к содержимому
Аналитика/Опубликовано 23 сентября 2026 г./5 мин

Сквозная аналитика: что она склеивает и с чем не справляется

Скачали 799 страниц справки Метрики и Директа. Сквозная аналитика — это раздел отчётов внутри Метрики, склейка держится на шести идентификаторах и живёт 21 день. На своём счётчике за квартал склеивать оказалось нечего.

Сквозная аналитика: что она склеивает и с чем не справляется
С
Команда NEXFORCE
SEO-эксперт NEXFORCE

Сквозную аналитику обычно описывают как отдельный продукт: купить и внедрить. Мы проверили два вопроса — что понимает под этим словом сам Яндекс и что из описанного вообще способно сработать на собственном счётчике.

Для этого скачали справку Метрики и справку Директа целиком — 799 страниц — и разобрали их поиском по словам. Плюс сняли квартальные числа со своего счётчика.

Это не сервис, а раздел в Метрике

Словосочетание «сквозная аналитика» встретилось на 18 страницах из 799. И в Метрике это не отдельный продукт, а пункт меню: Отчёты → Сквозная аналитика. Внутри — три отчёта.

ОтчётЧто показываетЧто нужно завести, чтобы он появился
Офлайн-конверсииЗагруженные конверсии и привязалась ли каждая к визитуПередачу офлайн-конверсий: цель плюс CSV-файл
Источники, расходы и ROIОкупаемость кампаний с учётом потраченногоДоступ к кампаниям Директа или загруженный файл расходов
Источники заказов из CRMЗаказы, конверсию в оплату, выручку и средний чекИнтеграцию с CRM

Формулировка справки про первый отчёт стоит внимания: «Только привязанные конверсии используются для оптимизации кампаний в Директе и отображаются в отчётах». То есть непривязанная продажа не просто теряется из вида — её не видит и реклама.

Чем склеивают: шесть идентификаторов

Склейка визита с офлайновым событием держится на идентификаторе, который вы сохранили в момент заявки и потом вернули в Метрику вместе с данными о сделке.

ИдентификаторЧто этоГде доступен
ClientIDАнонимный номер браузера, значение куки _ym_uidОфлайн-конверсии, звонки, CRM
UserIDВаш собственный номер клиента, например из личного кабинетаОфлайн-конверсии, звонки
yclidНомер клика по объявлению ДиректаОфлайн-конверсии, звонки
PurchaseIdНомер покупки из электронной коммерцииОфлайн-конверсии
emailПочта клиента, хешируется на стороне МетрикиТолько CRM
phoneТелефон клиента, хешируется там жеТолько CRM

Рекомендация в справке дана прямо: «Использование ClientId обеспечивает наиболее высокую и точную привязку к визитам — это рекомендуемый параметр для офлайн-данных».

Про почту и телефон сказано отдельно: сырые значения не хранятся, хеширование делает Метрика. И там же предупреждение, которое стоит денег: если захешировать адрес самостоятельно и ошибиться в формате, «Метрика не сможет определить, к какому визиту относится конверсия». Для самопроверки в справке даны образцы: от mail@yandex.ru хеш должен выйти 3c56ff8fef0f6c65b36b2d25720fe276.

Первое ограничение: ClientID — это браузер, а не человек

Здесь спрятана главная подмена. Справка описывает ClientID так: он «создаётся случайным образом и определяет браузер, в котором посетитель просматривает сайт». Дальше — вывод, сделанный самим Яндексом:

Если посетитель просматривал ваш сайт из двух разных браузеров, в Яндекс Метрике будет зафиксировано два разных ClientID.

Посмотрел объявление с телефона, заказал с рабочего компьютера — два ClientID. Соединит их только собственный UserID, а передать его получится лишь там, где посетитель авторизуется.

Кука _ym_uid живёт год, и это верхняя граница, а не гарантия. Для Safari у Метрики есть отдельная страница с конфигурацией nginx: сервер должен сам переставлять _ym_uid на год при каждом запросе, иначе браузер срежет срок. Если этой настройки нет, срок жизни склейки определяет не ваш аналитик, а браузер посетителя.

Второе ограничение: двадцать один день

Термин в справке называется «период дополнения визитов офлайн-данными», и число одно на всё:

Для всех офлайн-данных (офлайн-конверсий, звонков, заказов из CRM) период дополнения визитов составляет 21 день.

Отсчёт идёт не от даты продажи, а от обработки файла: данные добавятся, если между последним визитом посетителя и обработкой прошло не больше 21 дня. Выгрузка сделок раз в месяц не привяжет ни одной.

Пример справка приводит свой: конверсия 1 сентября, файл загрузили 25 сентября — в отчёте появляется строка «Время конверсии раньше начала периода учёта».

Для заказов из CRM есть расширение, но не то, о котором обычно думают: 111 дней даются на изменение уже привязанного заказа — перевести статус из «В работе» в «Оплачен», уточнить доход. Привязать заказ задним числом они не позволяют.

Число подтверждается и с другой стороны. Мы запрашивали отчёты через API Метрики, и в служебном описании каждого ответа лежит поле offline_window со значением 21. Справка и машина говорят одно и то же.

Третье: конверсия цепляется к визиту до неё, а не к последнему

Этот пример из справки полезно прочитать медленно.

У посетителя было три визита: 1 марта, 5 марта и 11 марта. При этом 10 марта он выкупил заказ в точке продаж… заказ, выкупленный 10 марта, будет добавлен к визиту клиента на сайт, который состоялся 5 марта.

Заслугу получает визит, предшествовавший покупке. Визит 11 марта — после покупки, и к делу отношения не имеет, хотя в отчётах он ближе всего по дате.

С yclid логика другая: конверсия добавится к визиту, источником которого было объявление с этим номером клика. С PurchaseId — к визиту, где покупка и состоялась.

Шесть причин, по которым конверсия не привяжется

Отчёт «Офлайн-конверсии» показывает причину по каждой строке. Всего их шесть.

ПричинаЧто случилось
Не найдена подходящая цельЗначение в поле Target не совпало ни с одной целью счётчика
Слишком большой размер записиСтрока не может быть обработана, нужно сократить поля
Указано время в будущемВремя конверсии позже момента загрузки
Конверсия не попадает в период учётаТе самые 21 день
Не указаны идентификаторыНе передан ни один из четырёх
Визиты с такими идентификаторами не найденыНомер не в базе или визит случился позже конверсии

Шестая причина коварнее прочих: визит должен быть раньше конверсии. Клиент, который сначала позвонил, а на сайт зашёл потом, в склейку не попадёт.

Размер файла ограничен гигабайтом, кодировка — UTF-8, данные появляются в отчётах в течение трёх часов после загрузки.

Что из этого работает на нашем сайте

Теперь то же самое, но на собственных числах. Счётчик nexforce, квартал с 23 июня по 22 сентября 2026 года, выборка полная.

ПоказательРоботыЛюди
Визиты582245
Посетители568128
Из них новые567124

Первое, что видно: вернувшихся посетителей за квартал четверо. Сто двадцать восемь человек, сто двадцать четыре из них пришли впервые. Склейка по ClientID нужна там, где человек возвращается — сравнивать «визит тогда» с «сделкой сейчас». Сравнивать у нас нечего.

Второе — цели. На счётчике их одиннадцать, итог квартала по каждой:

ЦельЛюдиРоботы
Автоцель: отправка формы654
Автоцель: отправил контактные данные50
Бесплатная проверка сайта20
Заявка — любая10

Настоящая заявка за квартал одна. Автоматическая цель «отправка формы» срабатывает в шестьдесят пять раз чаще — и ещё четыре раза срабатывает у роботов. Если бы мы строили отчёт окупаемости по этой цели, в нём было бы 69 «конверсий» вместо одной, причём четыре достались бы визитам, которых не совершал человек.

Третье: ни у одной из одиннадцати целей не задана ценность. Отчёт ROI без цены цели посчитать нечего — он умеет делить доход на расход, а дохода в счётчике нет.

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

Чего мы проверить не смогли

Мы не загружали офлайн-конверсии. Их неоткуда взять: продаж в счётчике нет. Значит, всё, что написано выше про привязку, взято из справки, а не из собственного опыта загрузки.

Интеграции с CRM не подключены. Страницы про amoCRM и Битрикс прочитаны, работой не проверены.

Свой ClientID мы получить не смогли даже у себя. Счётчик на nexforce.ru намеренно не отвечает автоматике: код проверяет признаки headless-браузера и молчит. Это наш собственный заслон, ставить его на паузу ради красивого замера мы не стали — иначе в боевой счётчик попали бы поддельные визиты.

Сторонние сервисы сквозной аналитики не мерили. Проверка их обещаний — это другая работа, с деньгами и договорами; здесь разбирается только то, что даёт сама Метрика.

Границы замера

Справка Метрики и Директа скачана 23 сентября 2026 года, 799 страниц, в том формате Markdown, который Яндекс публикует сам. Поиск шёл по тексту страниц, а не по заголовкам.

Числа со счётчика — один сайт с очень малым трафиком, квартал. Тысячи визитов дадут другую долю вернувшихся и другие выводы про пользу склейки. Доказано здесь не «сквозная аналитика не нужна», а «на этих объёмах она ничего не добавит».

Разделение на людей и роботов взято из самой Метрики — это её собственный признак, и прошлый замер показал: ловит он не всех. Часть визитов в колонке «Люди» — тоже автоматика.

Ограничения справки могут измениться: 21 день, 111 дней, гигабайт и три часа верны на дату замера.

Коротко

  • «Сквозная аналитика» в Метрике — это раздел отчётов, а не отдельный продукт: «Офлайн-конверсии», «Источники, расходы и ROI», «Источники заказов из CRM».
  • Склейка держится на шести идентификаторах; рекомендованный — ClientID.
  • ClientID определяет браузер, а не человека: два браузера — два номера. Кука живёт год, в Safari — меньше, если сервер её не переставляет.
  • Окно привязки — 21 день от обработки файла. 111 дней у CRM — только на изменение уже привязанного заказа.
  • Конверсия цепляется к визиту, который был до неё. Визит после покупки не в счёт.
  • Причин непривязки шесть, и все они видны в отчёте построчно.
  • На нашем счётчике за квартал: 128 живых посетителей, из них вернувшихся четверо, настоящая заявка одна, автоцель формы срабатывает 69 раз. Склеивать нечего, а ROI считать не из чего — ценность целей не задана.
Вопросы и ответы

FAQ по теме

Что такое сквозная аналитика простыми словами?+
Это связывание визита на сайт с тем, что случилось потом вне сайта: звонком, сделкой, оплатой. В Яндекс Метрике так называется раздел отчётов с тремя отчётами — «Офлайн-конверсии», «Источники, расходы и ROI» и «Источники заказов из CRM».
Чем Метрика связывает визит с продажей?+
Шестью идентификаторами: ClientID, UserID, yclid, PurchaseId, а для данных из CRM ещё почтой и телефоном в виде хеша. Справка прямо называет ClientID рекомендуемым: он «обеспечивает наиболее высокую и точную привязку».
Сколько времени есть на загрузку офлайн-конверсии?+
Двадцать один день. Справка называет это «периодом дополнения визитов офлайн-данными»: данные привяжутся, если между последним визитом посетителя и моментом обработки файла прошло не больше 21 дня. Для заказов из CRM есть отдельные 111 дней — но только на изменение уже привязанного заказа.
Почему конверсия не привязалась к визиту?+
В отчёте «Офлайн-конверсии» шесть названных причин: не найдена цель, слишком большая запись, время в будущем, конверсия вне периода учёта, не указаны идентификаторы, визиты с такими идентификаторами не найдены.
Читайте также

Связанные материалы