Яндекс Директ2026-03-27

Оффлайн‑конверсии в Яндекс.Директ: как считать, загружать и оптимизировать кампании

✅ Коротко и по делу: как связать офлайн‑продажи с кликами Яндекс.Директ, настраивать передачу yclid и CRM‑загрузки для реальной оптимизации кампаний.

Короткий ответ: оффлайн‑конверсии в Яндекс.Директ — это покупки, обращения или визиты, которые произошли не через сайт сразу, но связаны с кликом (yclid/UTM) и фиксируются в CRM; их можно сопоставить с кликами и загрузить в Директ (через API или интерфейс), чтобы получать реальные CPA/CPL и оптимизировать ставки под ROMI.

Краткое содержание

Что такое оффлайн‑конверсии в Яндекс.Директ

Оффлайн‑конверсия — любое целевое действие, произошедшее в оффлайне (звонок, визит в магазин, оплата по счету, подписка с менеджером), которое напрямую связано с рекламным кликом в Яндекс.Директ. В отличие от онлайн‑конверсий (формы, транзакции на сайте), оффлайн‑конверсии нужно дополнительно сопоставить с идентификатором клика (yclid или UTM+click_id) и загрузить в систему, чтобы Директ мог учитывать их при оптимизации кампаний.

Зачем считать оффлайн‑конверсии: цифры и метрики

Причины считать оффлайн‑конверсии важны с точки зрения бизнеса и маркетинга:

  • Точные CPA/CPL. Без оффлайн‑учёта CPA будет занижен или завышен, значит неверно настроенные ставки и потерянный ROMI.
  • Оптимизация по ценности. Когда вы загружаете стоимость сделки — система умеет оптимизировать под доход, а не только под клики.
  • Понимание воронки продаж. Отличие между лидом и продажей влияет на unit‑экономику и прогнозирование.
  • Снижение расхода бюджета на неэффективные кампании и повышение конверсии в реальные продажи.

Ключевые KPI, которые влияют на решения:

  • CPL/CPA — стоимость лида/продажи
  • Conversion Rate (CR) — воронка: клик → лид → оффлайн‑продажа
  • ROMI/ROAS — возврат на маркетинговые инвестиции
  • LTV и средний чек — приоритет при оптимизации стратегий

Методы фиксации и сопоставления оффлайн‑конверсий

Основные способы связать оффлайн‑событие с онлайн‑кликом:

1. Сбор и хранение yclid/UTM в CRM

При переходе с объявления добавляйте скрипт, который сохраняет yclid и UTM‑метки в cookie и/или локальном хранилище, затем передаёт эти параметры вместе с данными формы в CRM. При закрытии сделки CRM связывает продажу с исходным yclid и формирует запись конверсии.

2. Call‑tracking и запись звонков

Call‑tracking назначает уникальные номера, подменяемые на лендинге, и сохраняет связку номер↔yclid↔пользователь. При звонке система передаёт в CRM информацию о клике, длительности и источнике. Если звонок завершился продажей, CRM отдаёт оффлайн‑конверсию с идентификатором клика.

3. Order ID / Invoice matching

При B2B/длинной воронке фиксируйте в CRM внутренний order_id и привязывайте к нему исходный click_id. По завершении сделки выгружайте оффлайн‑конверсию с этим идентификатором и суммой сделки.

4. Файловая загрузка конверсий

Если автоматизация ограничена, выгружайте таблицу оффлайн‑конверсий (yclid, дата, действие, стоимость) и загружайте в интерфейсе Директа или через API.

Пошаговая настройка: от клика до загрузки в Директ

Ниже — практический план действий в 8 шагов. Это рабочая инструкция, проверенная на проектах с оффлайн‑продажами.

  1. Анализ воронки: определите, какие оффлайн‑действия важны (звонок, визит, сделка по счёту) и какие значения стоят за ними (средний чек, LTV).
  2. Техническая подготовка сайта: устанавливаем скрипт для сохранения yclid и UTM в cookie и передаём их в формы.
  3. Интеграция с CRM: настраиваем поля для yclid/UTM/click_id в карточке лида. Все лиды получают источник и click_id.
  4. Call‑tracking (если есть звонки): настраиваем динамическую подмену номеров, сохраняем связь между номером и click_id.
  5. Процесс обработки сделок: менеджеры отмечают в CRM статус «оплата» или «закрыто» и указывают сумму сделки, причину отмены и дату закрытия.
  6. Экспорт оффлайн‑конверсий: формируем CSV с полями {yclid, conversion_name, date, value} для загрузки.
  7. Загрузка в Яндекс.Директ: через интерфейс или API загружаем оффлайн‑конверсии — указываем идентификатор клика, время конверсии и цену.
  8. Проверка и оптимизация: сверяем отчёты, наблюдаем изменение CPA, корректируем цели и стратегии назначения ставок.

Пример формата выгрузки

Стандартные поля для CSV‑выгрузки (пример):

yclid conversion_name conversion_time conversion_value
1234567890 offline_sale 2026-03-25 14:32:00 45000

Технические интеграции: CRM, call‑tracking, идентификаторы

Ключевой технический элемент — передача уникального идентификатора клика (yclid). Практические советы:

  • Используйте cookie с длительным сроком жизни (30–90 дней) для сохранения yclid, если воронка длинная.
  • При отправке формы передавайте yclid в скрытом поле к форме; если отправка идёт по API — в JSON‑поле lead.source_data.
  • В CRM создайте поле click_id / yclid и индексируйте его для быстрого поиска.
  • Call‑tracking: проверьте, чтобы провайдер записывал click_id и экспортировал его в CRM.

Если вы используете подрядчика по интеграции, контролируйте тестовые сценарии: заполните форму, позвоните с тестового номера, закройте сделку — и пройдите цикл до загрузки оффлайн‑конверсии в Директ.

Аналитика, атрибуция и учёт ROMI

После загрузки оффлайн‑конверсий вы получите более честные метрики. Что важно учитывать:

  • Атрибуция: решите модель атрибуции (последний клик, сквозной аналитический подход). Для Яндекса по‑умолчанию действует модель Директа, но у вас должна быть внутренняя методика свёрки.
  • ROMI: рассчитывайте ROMI по кампаниям с учётом оффлайн‑сделок. Формула: (Общий доход от канала − затраты на канал) / затраты на канал.
  • Unit‑экономика: учитывайте CAC, средний чек и процент конверсии лид→сделка, чтобы корректно выставлять целевые CPA.

Риски, ошибки и законодательство

На что обратить внимание:

  • Неполные данные: менеджеры могут забывать проставлять click_id при ручной обработке — автоматизируйте, где возможно.
  • Дублирование: контролируйте, чтобы один click_id не загружался как несколько конверсий (ставьте правила дедупликации по yclid).
  • Задержки в загрузке: оффлайн‑конверсии должны загружаться с корректной датой; большие лаги искажает отчёты.
  • Конфиденциальность: получите согласие пользователя на обработку персональных данных и хранение меток (UTM/yclid) в CRM — соблюдайте локальные требования к защите данных.

Контрольный чек‑лист для запуска

  1. Определили оффлайн‑события для загрузки.
  2. Настроили сохранение yclid/UTM на сайте.
  3. Создали поля в CRM и интегрировали формы.
  4. Подключили call‑tracking (если есть звонки).
  5. Отработали тестовый сценарий «клик → лид → сделка → загрузка».
  6. Настроили автоматическую/ручную выгрузку в требуемом формате.
  7. Проверили соответствие данных и настроили дедупликацию.
  8. Рассчитали целевые CPA и ROMI, обновили стратегии назначения ставок.

FAQ

1. Нужно ли передавать yclid или хватит UTM‑меток?

yclid — предпочтительный идентификатор, потому что он уникален для клика в Яндексе и позволяет точно сопоставить событие с конкретным кликом. UTM полезны для аналитики, но их точность ниже при перенаправлениях, редиректах или при сферах с длинной воронкой.

2. Как часто нужно загружать оффлайн‑конверсии?

Лучше всего настроить выгрузку автоматически раз в день. Для B2B‑продаж с длинной воронкой допустимы еженедельные загрузки, но важно минимизировать задержку, чтобы оптимизатор Яндекса быстрее учился на реальных конверсиях.

3. Что делать, если менеджер забыл указать источник продажи?

Автоматизируйте запись click_id при создании лида: если поле пустое — запускайте процедуры восстановления (по номеру телефона, дате обращения и UTM). Но это ненадёжно — лучшая практика: минимизировать ручной ввод.

4. Как учитывать возвраты и отмены при оффлайн‑конверсиях?

Для корректного ROMI загружайте корректировки: при возврате создавайте новую запись «refund» с отрицательной value или обновляйте ранее загруженную конверсию. Важно иметь бизнес‑правила, как вы учитываете частичные возвраты.

5. Влияет ли загрузка оффлайн‑конверсий на автоматические стратегии Яндекса?

Да. Чем больше корректных и релевантных конверсий система получает, тем точнее она может оптимизировать ставки под цель (CPA/ROAS). Поэтому оффлайн‑конверсии — не «фоновая» опция, а ключ к улучшению производительности платных кампаний.

Как мы помогаем: практический путь от настройки до роста продаж

В Rose Digital мы выстраиваем процессы так, чтобы платная реклама в Яндекс.Директ была ускорителем, а не основой бизнеса. Наш подход:

  • Аудит воронки и матрица ценности сделки (LTV, средний чек).
  • Техническая интеграция сайта, CRM и call‑tracking — сохраняем yclid/UTM и передаём их в CRM.
  • Настройка выгрузки оффлайн‑конверсий и обучение аналитики для расчёта ROMI.
  • Оптимизация кампаний в Яндекс.Директ на основе реальных оффлайн‑сделок.

Если нужна помощь с реализацией на вашем проекте — мы можем провести технический аудит и настроить все звенья: от сохранения yclid на сайте до автоматической загрузки оффлайн‑конверсий в Директ. Посмотрите наши примеры работ в разделе кейсы и получите предложение по настройке интеграции с услугой по созданию и продвижению сайтов.

Хотите такие же результаты?

Оставьте заявку — разберём ваш сайт и покажем точки роста

Получить аудит