База знаний

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

Контекст Другое

Видеоинструкция YouTube

Видеоинструкция ВКонтакте

Многие компании отслеживают в аналитике только заявки с сайта, но при этом не понимают, сколько из этих заявок в итоге становятся продажами.
Из-за этого рекламные системы обучаются на неправильных данных: алгоритмы оптимизируют рекламу на получение любых лидов, а не качественных клиентов.
Решение — интеграция CRM-системы с Яндекс Метрикой. Благодаря этому можно передавать в аналитику данные о реальных этапах сделки: например, когда клиент согласовал договор или оплатил заказ.
В этой статье разберём:
  • как работает передача данных из CRM в Метрику
  • зачем нужен Client ID
  • как настроить интеграцию на примере AmoCRM и сайта на Tilda
  • какие нюансы есть при работе со звонками и мессенджерами

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

Если вы отслеживаете только отправку формы или посещение страницы «Спасибо», статистика будет неточной.
Например:
  • пользователь отправил заявку
  • менеджер обработал лид
  • клиент отказался или оказался нецелевым
Для рекламной системы это всё равно считается конверсией, хотя продажи не произошло.
Если же настроить передачу данных из CRM, можно отслеживать реальные бизнес-события, например:
  • создан заказ
  • клиент вышел на переговоры
  • согласован договор
  • заказ оплачен
Тогда рекламные алгоритмы будут обучаться на качественных лидах, а не просто на заявках.
Это помогает:
  • повысить качество заявок
  • лучше оптимизировать рекламу
  • видеть реальное количество продаж из рекламы
  • точнее считать окупаемость маркетинга

Как работает интеграция CRM и Яндекс Метрики

Принцип работы достаточно простой.
  1. Пользователь заходит на сайт.
  2. Яндекс Метрика присваивает посетителю уникальный идентификатор — Client ID.
  3. Пользователь отправляет заявку.
  4. Client ID передаётся вместе с заявкой в CRM.
  5. Когда менеджер переводит сделку на нужный этап, CRM отправляет событие в Метрику.
Например:
  • лид пришёл с рекламы
  • менеджер перевёл сделку на этап «Согласование договора»
  • CRM отправляет конверсию в Яндекс Метрику
Таким образом можно отслеживать реальные этапы продаж, а не только заявки.

Главный элемент интеграции — Client ID

Вся интеграция работает благодаря Client ID.
Это уникальный идентификатор посетителя сайта, который автоматически создаётся Яндекс Метрикой.
Он хранится в cookies браузера.
Если открыть инструменты разработчика в браузере, можно увидеть этот параметр. Обычно он выглядит как:
_ym_uid

Именно этот идентификатор позволяет связать:
  • пользователя на сайте
  • его заявку
  • сделку в CRM
  • и конверсию в аналитике.
Поэтому самое важное условие интеграции — передача Client ID в CRM.

Настройка интеграции CRM и Яндекс Метрики

Рассмотрим базовый пример настройки на AmoCRM и Tilda.
Но сам принцип одинаковый практически для любой CRM и любой платформы сайта.

Подключение интеграции

В AmoCRM необходимо:
  1. Перейти в раздел Интеграции
  2. Найти интеграцию Яндекс Метрика
  3. Нажать Подключить
Эта интеграция бесплатная и подключается буквально в несколько кликов.

Сопоставление полей

После подключения нужно настроить передачу данных.
Основные поля:
  • Email
  • Телефон
  • Client ID
Client ID нужно связать с соответствующим полем Метрики.
После этого система сможет корректно передавать данные между сервисами.

Передача Client ID с сайта

Следующий важный этап — убедиться, что Client ID передаётся вместе с заявкой.
Если сайт сделан на Tilda, это работает автоматически.
Нужно только включить передачу cookies в настройках формы.
Для этого:
  1. Откройте настройки формы
  2. Перейдите в раздел интеграции
  3. Включите опцию Передавать cookies
После этого Client ID будет автоматически передаваться в CRM.

Если сайт самописный

Если сайт разработан программистом, передача Client ID может быть не настроена.
В этом случае необходимо составить техническое задание для разработчика, чтобы:
  • Client ID передавался вместе с формой
  • данные записывались в CRM
Без этого интеграция работать не будет.

Настройка целей в Яндекс Метрике

После подключения CRM автоматически создаются цели.
Например:
  • заказ создан
  • заказ оплачен
Вы можете самостоятельно настроить, какие этапы воронки соответствуют конверсии.
Например:
Цель "Заказ создан"
  • этап переговоров
  • этап принятия решения
Цель "Заказ оплачен"
  • успешная сделка
  • согласование договора
При этом важно:
если сделка несколько раз перемещается между этапами, конверсия всё равно будет засчитана только один раз.

Почему лучше фиксировать заявки через CRM

Многие сайты отслеживают заявки через страницу «Спасибо».
Но у этого способа есть проблема — дубли конверсий.
Например:
  • пользователь обновил страницу
  • Метрика снова засчитала конверсию.
Если же цель фиксируется через CRM:
  • учитывается только реальная заявка
  • дубли исключаются.
Поэтому аналитика становится значительно точнее.

Как отслеживать звонки

Если заявки приходят по телефону, для передачи данных нужно подключить динамический calltracking.
Например через сервисы:
  • Callibri
  • CoMagic
  • другие системы аналитики.
Они позволяют:
  • подменять номера на сайте
  • передавать Client ID
  • связывать звонки с рекламными источниками.

Можно ли отслеживать заявки из мессенджеров

С мессенджерами всё сложнее.
Например, WhatsApp практически не поддерживает нормальную передачу аналитических данных.
Теоретически можно передавать Client ID в первом сообщении, но на практике это работает нестабильно.
Если пользователь изменит текст сообщения, идентификатор потеряется.
Поэтому мессенджеры обычно дают небольшую погрешность в аналитике.

Итог

Интеграция CRM и Яндекс Метрики позволяет перейти от простой аналитики заявок к полноценной сквозной аналитике продаж.
После настройки вы сможете:
  • видеть реальные продажи из рекламы
  • оптимизировать рекламные кампании по качественным лидам
  • обучать алгоритмы на прибыльных клиентах
  • точно считать эффективность маркетинга.
Главное условие — правильно настроить передачу Client ID.
Если этот параметр передаётся корректно, интеграцию можно реализовать практически с любой CRM-системой и любым сайтом.