Интеграция CRM с Яндекс Метрикой: отслеживаем рекламу
Реклама в Директе приносит заявки, отдел продаж их обрабатывает, но связать эти два мира почти никто не может: в Метрике видны клики и конверсии, в CRM — сделки и выручка, а вот какой ключевик принёс клиента на 500 тысяч, а какой — спам-заявки, остаётся загадкой. Интеграция CRM с Яндекс Метрикой закрывает эту дыру: вы видите путь клиента от запроса в поиске до оплаченного счёта.
Разберём, какие данные реально передаются между системами, как настроить связку для amoCRM и Битрикс24, какие ошибки ломают аналитику и когда стандартной интеграции уже не хватает.
Что даёт связка CRM и Метрики
Без интеграции Метрика считает только «верх» воронки: визиты, цели «отправлена форма», «клик по телефону». Но заявка — это ещё не деньги. Из 100 лидов с контекста реально купят 10, и они могут прийти совсем не с тех кампаний, которые дают больше всего конверсий.
После подключения CRM вы получаете:
- Сквозную аналитику до выручки — в отчётах Метрики видны не только звонки и заявки, но и успешные сделки с суммами;
- Передачу статусов сделок обратно в Метрику — можно строить отчёты «какая кампания даёт не лиды, а продажи»;
- Оптимизацию Директа по реальным продажам — если передавать офлайн-конверсии, стратегии Яндекса обучаются на оплаченных сделках, а не на пустых заявках;
- Разметку сделок в CRM — в карточке клиента сохраняются UTM-метки, источник, кампания, ключевая фраза и ClientID.
На практике это меняет решения по бюджету. Кейс из нашей практики: сеть турагентств сливала бюджет на кампанию с дешёвыми лидами — 40% всех заявок. После связки CRM с Метрикой выяснилось, что продажи с этой кампании — 3%, а основную выручку делала небольшая РСЯ-кампания, которую собирались отключить «за дорогие лиды».
Какие данные передаются: разбираем по полочкам
Интеграция работает в две стороны, и важно понимать, что и куда уходит.
Из Метрики в CRM:
- ClientID (ycid) — уникальный идентификатор посетителя, ключ всей связки;
- UTM-метки: utm_source, utm_medium, utm_campaign, utm_content, utm_term;
- Источник трафика, если UTM нет (поисковая система, переход с сайта, прямой заход);
- Номер счётчика и достигнутые цели (если настроена передача).
Из CRM в Метрику:
- Офлайн-конверсии — события «сделка создана», «сделка закрыта успешно» с привязкой к ClientID;
- Сумма сделки — для отчётов по выручке и ROI;
- Статусы/этапы воронки — для сегментации.
Критичный момент: связь работает только если ClientID посетителя попал в CRM вместе с заявкой. Если клиент заполнил форму на сайте — ClientID подставляется скрытым полем. Если позвонил — нужен коллтрекинг (стандартный от Метрики или сторонний), который подменяет номер и фиксирует посетителя. Заявки, внесённые менеджером вручную без этих данных, в сквозную аналитику не попадут никогда.
Настройка для Битрикс24
В Битрикс24 часть работы сделана из коробки, но «из коробки» — не значит «правильно».
Шаг 1. Счётчик на сайте и формы
Если сайт на Битрикс.Сайтах — счётчик подключается в настройках сайта, CRM-формы автоматически передают ClientID и метки. Если сайт на сторонней CMS (WordPress, Tilda) — ставьте код счётчика вручную и используйте либо виджет CRM-формы Б24, либо передавайте заявки через API с обязательным полем yandex_client_id.
Шаг 2. Сквозная аналитика
Раздел «CRM» → «Аналитика» → «Сквозная аналитика». Подключаете рекламный кабинет Директа, указываете счётчик Метрики. Битрикс24 начнёт сопоставлять расходы, лиды и сделки. Здесь же проверьте, что источники в сделках определяются корректно: откройте 10–15 свежих сделок и посмотрите поля «Источник» и UTM-метки.
Шаг 3. Передача конверсий в Метрику
Настраивается через раздел «Цели» в Метрике: создаёте цель типа «офлайн-конверсия» и настраиваете выгрузку из CRM — либо штатным коннектором, либо через API (передача CSV/POST-запросов с ClientID, названием цели и временем конверсии). Для обучения стратегий Директа передавайте конверсию «оплаченная сделка» с ценностью, равной сумме сделки.
Настройка для amoCRM
В amoCRM механика похожая, но больше ручной работы.
- Формы и ClientID. В формы на сайте добавьте скрытое поле, которое скриптом заполняется значением ym_client_id (метод yaCounter.getClientID()). В amoCRM создайте кастомные поля сделки: ClientID, UTM-метки, источник.
- Виджеты и интеграции. Для телефонии и коллтрекинга используйте интеграции из маркетплейса amoCRM — они сами пишут источник звонка в карточку.
- Передача офлайн-конверсий. Штатного коннектора нет, поэтому настраивается через API: скрипт или middleware (например, связка через no-code-платформы) при переходе сделки в этап «Успешно реализовано» отправляет в Метрику конверсию с ClientID и суммой.
- Проверка. Отчёт в Метрике «Конверсии» → офлайн-конверсии начинают появляться с задержкой до 24 часов. Если через сутки пусто — проверяйте, что ClientID в сделках заполнен, а не пуст.
Если в команде нет разработчика, настройку передачи конверсий через API разумно отдать интегратору — это работа на 1–3 дня, которая потом годами кормит аналитику данными.
Сравнение способов интеграции
| Способ | Что даёт | Сложность | Кому подходит |
|---|---|---|---|
| Штатная сквозная аналитика Битрикс24 | Расходы + лиды + сделки в одном отчёте | Низкая, настройка за час | Всем на Б24 — точка старта |
| Офлайн-конверсии через API | Передача продаж в Метрику, обучение Директа | Средняя, нужен разработчик или интегратор | Тем, кто льёт трафик и хочет оптимизацию по ROI |
| Коллтрекинг (Метрики или сторонний) | Источник звонков в CRM и аналитике | Низкая-средняя | Обязателен, если заявки приходят по телефону |
| No-code связки (Albato, ApiX-Drive и т.п.) | Передача данных без кода | Низкая | Малый бизнес, простые сценарии |
Типичные ошибки, которые ломают аналитику
- Нет UTM-меток в объявлениях. Без меток источник определяется криво или не определяется вовсе. Минимум — автопометка в Директе включена, плюс свои UTM в ссылках.
- ClientID не попадает в CRM. Форма на сайте самописная, скрытое поле забыли. Итог: конверсии есть, а связи с визитами нет.
- Кросс-доменные переходы. Заявка на поддомене (landing.site.ru), а счётчик настроен без учёта поддоменов — сессия рвётся, источник теряется. Решается настройкой счётчика на все домены и включённой опцией междоменного отслеживания.
- Менеджеры создают сделки вручную. Клиент позвонил, менеджер завёл контакт руками — источник потерян. Дисциплина: сделки только из форм, звонков через интеграцию или с ручным заполнением поля источника.
- Считают лиды, а не деньги. Оптимизация Директа по цели «заявка» приучает алгоритм приводить дешёвый мусор. Передавайте в качестве целевого действия именно успешную сделку (или хотя бы квалифицированный лид).
Как проверить, что всё работает
Чек-лист после настройки:
- Сделайте тестовую заявку с UTM-метками в ссылке — в сделке CRM должны появиться метки и ClientID;
- Переведите тестовую сделку в успех — через сутки конверсия должна отобразиться в Метрике;
- Постройте в Метрике отчёт «Источники, расходы и ROI» — расходы Директа должны сходиться с кабинетом;
- Выборочно сверьте 5–10 реальных сделок: источник в CRM = источник в Метрике;
- Проверьте долю сделок без источника. Если больше 15–20% — ищите дырку в формах или дисциплине менеджеров.
Частые вопросы
Сколько стоит настроить интеграцию CRM с Метрикой?
Штатная сквозная аналитика в Битрикс24 настраивается бесплатно своими силами. Передача офлайн-конверсий через API и разбор нестандартных сценариев (несколько сайтов, кросс-домены, коллтрекинг) у интегратора — обычно работа на несколько дней, стоимость зависит от объёма. Точную оценку даём после аудита вашей связки.
Работает ли интеграция, если заявки приходят в WhatsApp и Telegram?
Да, но косвенно: мессенджер не передаёт ClientID. Решение — квиз или промежуточная форма перед переходом в мессенджер, либо UTM-разметка ссылок-приглашений. Источник будет известен, а вот офлайн-конверсия привяжется к визиту только при наличии ClientID.
Можно ли обойтись без коллтрекинга?
Если звонков почти нет — можно. Если телефон приносит 30%+ заявок, без коллтрекинга вы теряете источник трети воронки, и вся сквозная аналитика искажается.
Данные в Метрике и CRM расходятся. Это нормально?
Небольшие расхождения (5–10%) — норма: разные модели атрибуции, удалённые дубли, возвраты. Расхождение в разы — сигнал искать ошибку в настройке передачи или в работе с дублями в CRM.
Связка CRM и Метрики — один из самых окупаемых проектов по интеграции: вы перестаёте платить за лиды, которые не покупают, и усиливаете каналы, которые реально приносят выручку. Команда D7 настраивает такие интеграции под ключ: от разметки форм и коллтрекинга до передачи офлайн-конверсий и обучения отдела продаж. Посмотрите наши кейсы по внедрению или оставьте заявку на бесплатную консультацию — разберём вашу текущую аналитику и покажем, где теряются данные.
Рассчитать стоимость под вашу задачу
Бесплатная консультация: разберём задачу и предложим решение за 1 день. Без обязательств.
Спасибо! Заявка принята — скоро свяжемся.
Не удалось отправить. Позвоните нам: +7 (926) 842-67-07 — или нажмите «Отправить» ещё раз.
Добавить комментарий