Как передавать продажи из CRM в Яндекс Метрику и зачем это нужно для оптимизации рекламы

Как передавать продажи из CRM в Яндекс Метрику и зачем это нужно для оптимизации рекламы

В рекламном кабинете можно видеть хороший CPL и при этом получать слабые продажи.

Причина простая: заявка — ещё не результат бизнеса. Нам важно видеть всю цепочку:

клик → заявка → квалификация → продажа → выручка.

Для этого данные о продажах можно передавать из CRM в Яндекс Метрику. Тогда становится видно, какие кампании приводят не только лиды, но и более глубокие конверсии. Эти данные можно использовать и для аналитики, и для оптимизации Яндекс Директ.

Зачем передавать продажи из CRM в Яндекс Метрику

Мы не оцениваем проекты только по стоимости регистрации.

Например, в одном проекте онлайн-школы дизайна KPI включали:

• стоимость регистрации — 500–550 ₽;

• стоимость заявки — 20–26 тыс. ₽;

• доходимость;

• ROMI.

После перезапуска в январе за первые 1,5 недели получили 8 заказов и ROMI 381%.

Если смотреть только на CPL, значительная часть результата остаётся за пределами рекламного отчёта. Именно эту слепую зону и помогают закрывать более глубокие данные.

Что такое офлайн-конверсии в Яндекс Метрике

Офлайн-конверсия — событие, которое хранится, например, в CRM, но не фиксируется непосредственно на сайте.

Типичная цепочка:

человек пришёл из рекламы → оставил заявку → менеджер связался с ним → состоялась продажа.

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

Если передать это событие обратно, Метрика может связать его с предыдущим визитом. Тогда в аналитике появляется не только факт заявки, но и более глубокий результат.

Как передавать продажи из CRM в Яндекс Метрику и зачем это нужно для оптимизации рекламы

Как связать CRM и Яндекс Метрику

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

Для привязки офлайн-конверсии к визиту могут использоваться разные идентификаторы:

• ClientId;

• UserId;

• Yclid;

• PurchaseId.

Для CRM-связки особенно важно сохранять ClientID: его можно передать вместе с заявкой и использовать для последующей привязки данных о сделке к визиту.

Логика такая:

визит → идентификатор → заявка → CRM → продажа → передача события обратно в Метрику.

ClientID в Яндекс Метрике: зачем его сохранять

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

Если заявку передать в CRM вместе с ClientID, после продажи проще связать сделку с рекламным визитом.

Поэтому сбор ClientID лучше предусмотреть ещё при настройке формы.

Как передать офлайн-конверсии в Яндекс Метрику

Яндекс поддерживает несколько способов.

Через CRM-коннектор

Если для CRM доступна готовая интеграция с Метрикой, можно использовать коннектор.

Актуальный список коннекторов лучше смотреть в интерфейсе Метрики.

Через Центр конверсий

Данные можно передавать через Центр конверсий.

Поддерживаются, в частности:

• FTP/SFTP;

• HTTP/HTTPS;

• Google Sheets.

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

Через API

Если нужна автоматическая передача большого объёма событий, можно использовать API.

Это подходит проектам, где разработчик может настроить постоянную синхронизацию CRM и Метрики.

Какие данные из CRM передавать в Яндекс Метрику

Необязательно превращать каждый статус CRM в отдельную цель.

Сначала нужно определить события, которые действительно помогают принимать решения.

заявка → квалифицированный лид → продажа → оплата.

Для одного проекта ключевой будет квалификация, для другого — оплаченный заказ.

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

Срок передачи офлайн-конверсий: 21 день

Здесь есть важное техническое ограничение.

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

Поэтому офлайн-конверсии лучше передавать регулярно.

Как проверить офлайн-конверсии в Яндекс Метрике

После настройки я бы сначала проверил данные и только потом использовал их для управления рекламой.

В Метрике есть отчёт «Офлайн-конверсии».

Там видно:

• дату конверсии;

• переданный идентификатор;

• цель;

• привязалась ли конверсия к визиту;

• причину ошибки, если не привязалась;

• доход и валюту, если они передавались.

Это принципиальный момент: загрузить конверсию и привязать её к рекламному визиту — не одно и то же.

Для использования CRM-конверсий в оптимизации Директа важно, чтобы они корректно привязывались к визитам. Если заказ не привязался к визиту, связанные с ним цели не передаются в Директ.

Как использовать офлайн-конверсии для оптимизации Яндекс Директ

После передачи продаж можно смотреть глубже цели «Отправил форму».

Одна кампания может давать дешёвые заявки, но мало продаж. Другая — заявки дороже, но больше оплат.

Если смотреть только на CPL, первая выглядит сильнее. Если добавить продажи, решение по бюджету может измениться.

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

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

Сначала нужно проверить:

• корректно ли передаются события;

• сколько из них привязывается;

• хватает ли данных;

• отражает ли выбранная цель реальный результат бизнеса.

Интеграция не исправит плохие исходные данные.

Как мы связываем рекламу с заявками, оплатами и экономикой

На части проектов мы используем GetCourse.

Его аналитика позволяет связывать рекламные источники с заявками, оплатами, ROI и поведением пользователей. Мы также выгружаем данные и смотрим глубже:

заявки → оплаты → доходимость → экономика.

Принцип тот же: не заканчивать анализ на рекламном кабинете.

Что проверить, если офлайн-конверсии не привязываются

1. Есть ли идентификатор. При загрузке офлайн-конверсий Метрике нужен хотя бы один из идентификаторов: ClientId, UserId, Yclid или PurchaseId.

2. Не вышла ли конверсия за период учёта. Проверьте 21-дневное окно.

3. Корректен ли идентификатор. Метрика должна найти визит с этим ID, причём визит должен произойти не позже самой конверсии.

4. Что показывает отчёт «Офлайн-конверсии». В нём указана причина, если событие не удалось связать с визитом.

Алексей Вельчев
Эксперт по трафику из Яндекс.Директ и основатель агентства NIMB Digital

За 9 лет на счету моей команды:

— 400+ аудитов рекламных кабинетов,

— 500+ клиентов, — управление кампаниями с бюджетами от 1 млн ₽ в день,

— ROMI проектов — от 120% до 270% при масштабировании.

Главный мой принцип — реклама должна приносить деньги, а не отчёты.

Поэтому я лично общаюсь с новыми клиентами — чтобы понять, может ли их проект реально зарабатывать на трафике и есть ли потенциал роста.

Алексей Вельчев

Как настроить передачу продаж из CRM в Яндекс Метрику: чек-лист

1. Определить глубокую цель. Например, квалифицированный лид, продажа или оплата.

2. Проверить Метрику и цели.

3. Настроить сохранение ClientID вместе с онлайн-заявкой.

4. Выбрать способ передачи: CRM-коннектор, Центр конверсий или API.

5. Передать тестовые события.

6. Проверить их в отчёте «Офлайн-конверсии».

7. Убедиться, что конверсии привязываются к визитам.

8. Только после этого использовать глубокую цель для аналитики и оптимизации Яндекс Директ.

Что в итоге

Если CRM знает, кто купил, а рекламная аналитика видит только заявку, часть воронки остаётся за пределами отчёта.

Передача продаж из CRM в Яндекс Метрику помогает связать рекламный визит с дальнейшей конверсией и оценивать рекламу глубже CPL.

Как передавать продажи из CRM в Яндекс Метрику и зачем это нужно для оптимизации рекламы

Передача продаж в Метрику решает техническую часть. Чтобы потом свести расходы, CPL, продажи и экономику в одном месте, мы используем шаблон маркетингового отчёта.

Забрать 👉👉 шаблон отчета

11