
Если оплачивает реклама, а сделка закрывается в офисе или через звонок менеджера, оптимизация по «заявкам с сайта» начинает врать. Импорт офлайн-конверсий возвращает в систему реальные деньги: вы видите, какие кампании приносят выручку, а какие — только лиды без продаж.
01Что такое импорт офлайн-конверсий
Импорт офлайн-конверсий — это передача в Яндекс.Метрику информации о действиях, которые произошли вне сайта: подписанный договор, оплаченный счёт, состоявшийся визит, закрытая сделка в CRM. Метрика связывает запись с конкретным посетителем сайта по идентификатору (ClientID или yclid), а вы получаете отчёты, где видна вся цепочка: клик по объявлению → визит → звонок → оплата.
Дальше эту же информацию можно передать в Яндекс.Директ, чтобы автостратегии оптимизировались не на формальные «отправленные формы», а на реальную выручку.
02Какие данные нужно собрать
Для каждой офлайн-конверсии Метрика ждёт три типа полей. Без них ничего не зальётся:
- Идентификатор посетителя — ClientID Метрики, yclid Директа, телефон или email клиента в нормализованном виде.
- Метка цели — заранее созданная цель в Метрике, в которую вы записываете эту конверсию (например, «Сделка подписана» или «Оплата получена»).
- Время события — Unix-таймстемп в секундах, когда сделка реально закрылась, а не когда вы загружаете файл.
Дополнительно — выручка в рублях и валюта. Именно она превращает отчёты «по штукам конверсий» в отчёты «по деньгам».
03Где взять идентификатор посетителя
Самая частая ошибка — пытаться импортировать конверсии без связи с конкретным визитом. Тогда Метрика просто не знает, кому их приписать. Источников идентификатора несколько:
ClientID Метрики
Получается через JavaScript на сайте и должен сохраняться в скрытое поле формы. Дальше менеджер вместе с заявкой переносит его в CRM. Это самый точный вариант.
yclid Директа
Параметр, который Директ автоматически добавляет к ссылкам объявлений. Тоже сохраняется в форму скрытым полем и едет в CRM вместе с лидом.
Телефон и email
Если технических идентификаторов нет, Метрика умеет матчить по контактам — телефон в международном формате и email строчными буквами. Точность ниже, но это лучше, чем ничего.
04Способ первый: загрузка через CSV
Подходит, если конверсий немного и они закрываются партиями — например, раз в неделю менеджер выгружает оплаченные счета. В Метрике это раздел «Настройка → Загрузка данных → Конверсии». Шаги короткие:
- Создайте цель типа «Идентификатор клиента» или «Идентификатор Яндекса» и запомните её имя.
- Подготовьте CSV с колонками идентификатора, цели, времени и выручки.
- Загрузите файл и дождитесь обработки — обычно несколько часов, иногда до суток.
После обработки конверсии появятся в стандартных отчётах Метрики наравне с обычными. Если файл отклонился — Метрика покажет конкретные строки с ошибками, исправьте и залейте повторно.
05Способ второй: автоматический импорт по API
Когда сделок десятки в день и закрываются они в разное время, ручная выгрузка превращается в боль. Решение — автоматизация на стороне CRM или интеграционной прослойки. Каждая закрытая сделка сразу уезжает в Метрику через её API, без участия человека.
Технически это отдельная задача: подробнее о ней в материале передача офлайн-конверсий в Директ через API. Для большинства небольших компаний хватает связки CRM → готовый коннектор → Метрика; для крупных проектов мы собираем собственный скрипт, который ходит в CRM по расписанию.
06Что проверить до первой загрузки
Чтобы первая загрузка не закончилась десятком отклонённых строк, пройдитесь по короткому чек-листу:
- Цель для офлайн-конверсий создана и активна, у неё правильный тип.
- В формах сайта сохраняются ClientID и yclid в скрытые поля.
- Менеджеры понимают, в какое поле CRM эти параметры пишутся.
- Телефоны и email приведены к одному формату (телефоны — с «+7», email — нижний регистр).
- Время сделки берётся из CRM, а не из момента выгрузки.
- Сумма передаётся в рублях, без копеек или с копейками — единообразно во всей выгрузке.
Импорт офлайн-конверсий не починит грязные данные. Если в CRM половина сделок без источника — он покажет ту же половину, только в красивых отчётах.
07Что делать с этими данными дальше
Просто загрузить мало — важно начать ими пользоваться. Типичный путь: вы строите в Метрике отчёт «Источники, сводка» по новой цели и видите, какие кампании реально приносят выручку. Затем эта же цель ставится главной в автостратегиях Директа — реклама учится приводить не «заявки», а сделки.
Параллельно офлайн-конверсии встраиваются в общую систему аналитики: к ним подключают коллтрекинг, отчёты по ROMI и сегменты для ретаргетинга по тем, кто заплатил.
Поднимем офлайн-конверсии в Метрику и Директ
Настроим сохранение идентификаторов в формах, договоримся с CRM, наладим регулярную загрузку (вручную или по API) и перенесём автостратегии Директа на оптимизацию по реальным сделкам. В подписку это уже входит.
Официальная документация по теме — Справка Яндекс.Метрики.
