Яндекс Метрика

Офлайн-конверсии в Метрике: как передавать и проверять

Свяжите оплату или другой результат вне сайта с визитом и проверьте каждую запись.

Александр Шестопалов··9 мин

Офлайн-конверсии связывают результат вне сайта с предыдущим визитом: например, оплату в офисе, подтверждённую сделку или выкуп заказа. Яндекс Метрика ищет визит по переданному идентификатору и добавляет к нему достижение цели. Без этой связи продажа остаётся в CRM или кассе, а источник привлечения нельзя подтвердить в отчёте Метрики.

Короткий ответ. Выберите один устойчивый идентификатор, создайте отдельную цель, передайте событие не позднее периода учёта и проверьте его в отчёте «Офлайн-конверсии». Рабочий регламент должен фиксировать не только число целей, но и долю записей, привязанных к визитам, причины отказа и время от события до загрузки.

Материал описывает контроль передачи и привязки. Он не заменяет анализ статусов заказов и не доказывает, что реклама вызвала продажу. Привязанная запись подтверждает техническую связь с визитом; бизнес-вывод требует одинакового периода, модели атрибуции и определения результата.

Зафиксируйте границу офлайн-конверсии

Сначала определите событие вне сайта одним проверяемым правилом. «Сделка подтверждена» должно означать конкретное состояние в CRM, а «Покупка в магазине» — завершённую операцию, а не намерение менеджера. Для каждого события задайте владельца, источник времени, цель Метрики и условие отмены.

Не смешивайте в одной цели события с разным смыслом. Если оплата происходит и на сайте, и вне его, общая цель допустима только когда одинаковое действие нужно анализировать вместе. В остальных случаях отдельное название помогает не перепутать веб-событие и загруженную запись.

Что зафиксироватьПример правилаЧто не подходит
СобытиеОплата подтверждена в учётной системеМенеджер ожидает оплату
ВремяВремя подтверждения операцииВремя выгрузки файла
ЦельОтдельный идентификатор результатаОбщее название без владельца
ОтменаВозврат учитывается отдельноУдаление строки задним числом без журнала
Путь офлайн-конверсии от бизнес-события через идентификатор и загрузку к отчёту Метрики.
Каждый этап должен оставлять проверяемый след: значение, время и ответ Метрики.

Выберите идентификатор для привязки

Метрика поддерживает ClientId, UserId, Yclid и PurchaseId. Нужен хотя бы один. Выбор зависит от пути клиента, а не от удобства выгрузки. ClientId относится к браузеру; один человек в разных браузерах получит разные значения. UserId назначает владелец сайта, поэтому его качество зависит от устойчивого правила авторизации. Yclid связывает событие с рекламным кликом Директа. PurchaseId подходит, когда покупка уже передана в электронной коммерции.

Ограничение. Не подставляйте телефон, почту или внутреннее имя вместо предусмотренного идентификатора. Передавайте только разрешённые поля по документированному формату и не включайте персональные данные в редакционные примеры.

ИдентификаторКогда использоватьГлавная проверка
ClientIdИзвестен браузер посетителяЗначение сохранено до офлайн-события
UserIdЕсть устойчивый идентификатор после входаОдинаковое правило на сайте и в выгрузке
YclidНужно связать результат с кликом ДиректаМетка не потерялась при перенаправлении
PurchaseIdПокупка известна электронной коммерцииИдентификатор покупки совпадает

Начните с небольшого проверочного файла

Перед массовой загрузкой соберите небольшой набор известных записей. Для каждой строки сохраните идентификатор, дату и время конверсии, идентификатор цели и, при необходимости, ценность с валютой. CSV-файл должен быть в кодировке UTF-8; десятичный разделитель для ценности — точка. Официальная справка указывает предельный размер файла 1 ГБ, но рабочая проверка должна быть намного меньше, чтобы каждую строку можно было сопоставить вручную.

ClientId,Target,DateTime,Price,Currency
123456789,office_payment,1758182400,12500.00,RUB

Пример показывает структуру, а не готовые значения для загрузки. Формат даты и обязательные столбцы сверяйте с текущей спецификацией Яндекса. Не загружайте вымышленные конверсии в рабочий счётчик: используйте разрешённый тестовый контур или реальные строки с законным основанием.

Сравнение идентификаторов ClientId, UserId, Yclid и PurchaseId для привязки офлайн-конверсии.
Выбирайте идентификатор по реальному пути клиента и возможности проверить исходное значение.

Проверьте загрузку в отчёте

После загрузки откройте «Отчёты → Сквозная аналитика → Офлайн-конверсии». Отчёт показывает идентификаторы, цель, дату конверсии, ценность, загрузку и статус привязки. По документации Яндекса данные могут появляться в отчётах в течение трёх часов. До истечения этого срока отсутствие строки не является доказательством ошибки.

  1. Сопоставьте количество строк. Число принятых записей должно соответствовать проверочному файлу.
  2. Проверьте цель и время. Они должны совпадать с исходной системой.
  3. Посмотрите статус привязки. Для непривязанной записи сохраните показанную причину.
  4. Сверьте визит. Убедитесь, что он произошёл не позже конверсии и попадает в период учёта.
  5. Повторите после исправления. Не меняйте несколько условий одновременно.

Разберите непривязанные записи по причине

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

Диагностика непривязанной офлайн-конверсии по сроку, идентификатору, визиту и времени.
Исправляйте первую подтверждённую точку разрыва и повторяйте проверку на той же строке.

Не считайте общую конверсию единственным показателем качества передачи. Она может оставаться стабильной при росте непривязанных строк. Контролируйте четыре значения: число загруженных записей, долю привязанных, распределение причин отказа и задержку от бизнес-события до загрузки.

Не подменяйте привязку выводом об эффективности

Привязка отвечает на технический вопрос: найден ли подходящий визит. Модель атрибуции отвечает на другой вопрос: какому источнику отчёт присвоит результат. Например, при выборе последнего перехода часть рекламных визитов может не отображаться, если объявление не было последним источником в истории. Поэтому сравнивайте каналы только при одинаковой модели и неизменных правилах загрузки.

Если Метрика и учётная система расходятся по заказам или доходу, используйте отдельную сверку по идентификаторам и времени. Не корректируйте сумму в отчёте вручную ради совпадения: сначала найдите конкретные строки и объясните каждое различие.

Соберите ежедневный регламент

Назначьте владельца выгрузки и владельца бизнес-события. Каждый день фиксируйте время последней успешной загрузки, число строк, долю привязки, новые причины отказа и максимальную задержку. Порог должен запускать проверку, а не объявлять причину: например, рост непривязанных записей требует сверить идентификаторы и срок передачи.

Включите этот набор в регулярную проверку Яндекс Метрики. STRIX ежедневно проверяет подключённые данные Метрики и Директа и показывает события и рекомендации в кабинете. Подготовка файла, законность передачи данных и исправление источника остаются задачами специалиста.

Источники и дата проверки

Материал проверен 18 сентября 2026 года по официальной документации Яндекса: назначение офлайн-конверсий, передача и обработка данных, построчный отчёт по офлайн-конверсиям и передача через API Метрики. Регламент контроля — редакционная методика STRIX, а не результат исследования клиентов.

Частые вопросы

Что считается офлайн-конверсией в Метрике?

Это целевое действие вне сайта, которое передают в Метрику и связывают с предыдущим визитом: например, оплату в офисе или подтверждённую сделку.

Какой идентификатор обязателен для загрузки?

Нужен хотя бы один из поддерживаемых идентификаторов: ClientId, UserId, Yclid или PurchaseId. Выбор зависит от пути клиента и доступного исходного значения.

Почему конверсия не привязалась к визиту?

Частые причины: запись вышла за период учёта, идентификатор не передан или визит с таким значением не найден до времени конверсии.

Когда загруженная конверсия появится в отчёте?

Официальная справка указывает срок до трёх часов после загрузки. До его окончания отсутствие строки ещё не подтверждает ошибку.

Дальше по теме

Поделиться