Как связать рекламу, сайт и CRM так, чтобы видеть реальный ROI: от первого клика до оплаченной сделки.
Представьте: вы ежемесячно тратите 200 000 ₽ на контекстную рекламу, видите звонки и заявки, но не знаете, какой именно канал — Яндекс Директ, ВКонтакте или SEO — реально приносит оплаченные заказы.
Маркетолог докладывает о лидах, отдел продаж — о сделках, а цифры в этих отчётах никак не сходятся. Знакомо?
Именно эту проблему решает сквозная аналитика — связка между рекламными системами, сайтом и CRM. Когда Битрикс24 и Яндекс Метрика работают в паре, вы видите полную картину: от первого клика по баннеру до оплаченного счёта.
В этой инструкции мы разберём настройку пошагово — без программиста там, где это возможно, и с понятным объяснением тех шагов, где всё же нужна техническая помощь.
Что такое сквозная аналитика и почему без неё бизнес теряет деньги
Сквозная аналитика — это система, которая прослеживает путь клиента сквозь все каналы: от рекламного объявления через посещение сайта к лиду в CRM и, в конечном счёте, к деньгам на вашем счёте. Слово «сквозная» здесь ключевое: данные не рвутся на границе «сайт → CRM», а текут в единый отчёт.
Без неё бизнес принимает решения вслепую: отключает «на глаз» эффективные кампании и продолжает финансировать убыточные, потому что не видит выручку и ROI по источникам.
В итоге Метрика может показать: оплаченный заказ на 85 000 ₽ пришёл с кампании «Брендовый трафик», по ключевому слову «купить систему автоматизации», стоимость клика — 47 ₽, ROI кампании — 1800%.
Как работает сквозная аналитика: схема на пальцах
Цепочка выглядит так:
Рекламный кабинет → клик по объявлению → сайт (Метрика фиксирует посетителя и присваивает Client ID) → заполнение формы/звонок → лид в Битрикс24 (Client ID передаётся вместе с контактными данными) → работа менеджера → закрытая сделка → Яндекс Метрика получает данные о продаже и связывает её с источником.
Что вы увидите после настройки: конкретные отчёты
- «Источники, расходы и ROI» — сравнение затрат на каждый канал с реальной выручкой
- «Источники заказов из CRM» — от какого источника пришли лиды, сделки, оплаты
- Быстрые сегменты — аудитории «купившие», «не завершившие заказ», «высокий чек» для ретаргетинга в Директе
- Отчёт по ключевым словам с данными о продажах — какое именно слово приводит платящих клиентов
Битрикс24 и Яндекс Метрика: в чём разница и зачем использовать оба инструмента
Самая распространённая ошибка — ожидать, что «сквозная аналитика в Битрикс24» и «сквозная аналитика в Яндекс Метрике» — это одно и то же. На практике это два слоя, которые усиливают друг друга.
Встроенная аналитика в Битрикс24 — что она умеет
- Фиксировать UTM-метки из рекламы и привязывать их к лидам и сделкам
- Вести коллтрекинг (подменные номера для разных каналов)
- Email-трекинг (уникальные адреса для рассылок)
- Строить отчёты «источник → лиды → конверсия» внутри CRM
Ограничение: CRM не всегда знает рекламные расходы по каналам и не считает ROI «до ключевого слова».
Яндекс Метрика как «надстройка» — что добавляет интеграция
- Видит поведение посетителя на сайте до заявки
- Считает расходы и доход, строит ROI по каналам
- Даёт сегменты для ретаргетинга на реальных покупателей
- Связывает оплату со «входом» (кампания/объявление/ключ)
Сильна в источниках и эффективности маркетинга, но нуждается в данных о сделках из CRM.
Короткое сравнение возможностей
| Функция | Битрикс24 CRM-аналитика | Яндекс Метрика + интеграция |
|---|---|---|
| Откуда лиды | ✅ | ✅ |
| Стоимость привлечения (CPL) | ❌ | ✅ |
| ROI по каналам | ❌ | ✅ |
| ROI по ключевым словам | ❌ | ✅ |
| Поведение на сайте | ❌ | ✅ |
| Ретаргетинг на покупателей | ❌ | ✅ |
| Воронка внутри CRM | ✅ | ❌ |
Что нужно подготовить перед настройкой: чек-лист
Прежде чем нажать первую кнопку, убедитесь, что инфраструктура готова. Именно несоответствие требованиям на этом этапе — главная причина, почему у многих «ничего не работает» после трёх часов настройки.
Технические требования
- Счётчик Яндекс Метрики установлен на сайт. Он должен быть на каждой странице, иначе Метрика не присвоит Client ID.
- Тариф Битрикс24. Базовая связка UTM → CRM + передача Client ID работает начиная с тарифа «Базовый».
- Подписка Маркет.Плюс — если будете использовать готовое приложение для передачи Client ID (альтернатива — разработчик).
- Доступ к рекламным кабинетам (Яндекс Директ, VK Реклама и др.) — для загрузки расходов в Метрику.
Организационные требования
- Маркетолог: UTM-метки, контроль корректности разметки
- Разработчик/интегратор (опционально): если выбираете передачу Client ID через код
- Администратор Битрикс24: поля CRM, подключение приложений, сопоставление статусов
Скачайте чек-лист «Готовность к настройке сквозной аналитики» — 15 пунктов для самопроверки перед запуском работ.
Пошаговая настройка сквозной аналитики: от UTM-меток до отчётов ROI
Вся настройка состоит из четырёх последовательных шагов. Пропустить или переставить их местами нельзя — каждый следующий шаг зависит от предыдущего.
Шаг 1 — UTM-метки: разметьте весь трафик правильно
UTM-метка — это «бирка» на ссылке. Когда человек переходит по такой ссылке, Яндекс Метрика читает параметры и записывает: «пришёл из кампании X, группы объявлений Y, по ключевому слову Z».
Стандартная структура UTM-метки:
https://ваш-сайт.ru/?utm_source=yandex&utm_medium=cpc&utm_campaign=brand&utm_content=ad1&utm_term={keyword}
Параметры:
utm_source— источник (yandex, vk, email)utm_medium— тип трафика (cpc, organic, email)utm_campaign— кампанияutm_content— идентификатор объявленияutm_term— ключевое слово
UTM для Яндекс Директа: нужны ли метки?
Яндекс Директ использует параметр yclid — идентификатор клика. Если Метрика связана с Директом, базовая статистика может собираться и без UTM. Но UTM-метки всё равно нужны для корректной связки с CRM и контроля объявлений в Битрикс24.
UTM для ВКонтакте, email и других каналов
Для всех источников, кроме Директа, UTM — обязательны. Используйте компоновщик UTM от Яндекса или генератор меток в рекламном кабинете.
Типичные ошибки разметки:
❌ Несогласованные названия источников (yandex / Yandex / ya — Метрика различает регистр)
❌ Отсутствие меток на рассылках и лид-магнитах
❌ Потеря меток на редиректах (http→https, www, /? и т.п.)
Шаг 2 — Загрузка рекламных расходов в Яндекс Метрику
Чтобы Метрика считала ROI, ей нужны расходы по каналам. Для Яндекс Директа это обычно автоматическая интеграция: в Метрике зайдите в «Настройки» → «Интеграции» → «Загрузка расходов» и подключите аккаунт Директа.
Для остальных систем (VK Реклама, myTarget, Google Ads и т. п.) варианты такие:
- Ручная загрузка CSV (подходит для небольших объёмов)
- Автоматизация через Albato и аналогичные коннекторы (настраивается один раз, затем работает ежедневно)
После загрузки расходов Метрика начнёт строить отчёт «Источники, расходы и ROI» — появится выручка из CRM рядом с расходами.
Шаг 3 — Передача Client ID из Яндекс Метрики в Битрикс24
Это ключевой и самый технически сложный шаг. Именно здесь большинство настроек «ломается» — и именно это отличает рабочую сквозную аналитику от «установленной, но не работающей».
Что такое Client ID? Когда посетитель впервые попадает на ваш сайт, Метрика записывает в браузер cookie _ym_uid с уникальным числовым значением — это и есть Client ID. Если передать его в CRM вместе с заявкой, Метрика сможет связать оплату со стартовым источником трафика.
Вариант А: через разработчика (скрытое поле формы + JavaScript)
- Добавить скрытое поле с именем
yclidилиyaClientId - Добавить JS-код, который вызывает
ym(XXXXXXXX, 'getClientID', function(id){ ... })и записывает значение в поле - Передавать это поле вместе с остальными данными формы в Битрикс24
Необходимо добавить на все формы захвата скрытое поле. При загрузке страницы JS-код должен вызвать
ym([ID счётчика], 'getClientID', callback) и записать полученное значение в скрытое поле.
Значение поля должно передаваться при отправке формы и попадать в CRM Битрикс24 в поле с допустимым названием.
Вариант Б: через готовое приложение из Маркет.Плюс
В «Битрикс24 Маркет» → «Аналитика» можно установить приложение «Яндекс Метрика. Расширенная интеграция». Это ускоряет внедрение и снижает требования к разработке, но требует подписки Маркет.Плюс и может быть менее гибким.
⚠️ Критичная ошибка: неправильное название поля Client ID в CRM. Метрика распознаёт поле только если оно названо строго по допустимому списку. Иначе вы увидите «нули» без явных ошибок.
yclidyaClientId_yaClientIdyaclientidya_client_id
Шаг 4 — Подключение Битрикс24 к Яндекс Метрике
Путь в Битрикс24:
CRM → Аналитика → Сквозная аналитика → Источники заказов из CRM → Подключить CRM
Система предложит авторизоваться в Яндексе и выбрать счётчик Метрики. Затем настройте сопоставление статусов.
| Статус в Битрикс24 | Статус в Метрике |
|---|---|
| Сделка в работе | В работе |
| Сделка успешна / Оплачено | Оплаченные заказы |
| Сделка провалена / Отказ | Отменённые заказы |
| Спам / Нецелевой лид | Спам |
Настройка окна атрибуции
Окно атрибуции — период, в течение которого Метрика «помнит» источник и связывает его с заказом. Выбирайте окно по длине цикла сделки:
- Короткий цикл (интернет-магазин, быстрые услуги) → 7–14 дней
- Средний цикл (B2B-услуги, консалтинг для МСБ) → 30–60 дней
- Длинный цикл (сложные интеграции, ERP, крупные контракты) → 90–180 дней
Также настройте реферальные домены (например, платёжные системы), чтобы они не «перебивали» источник трафика.
Как проверить, что сквозная аналитика работает корректно
Настройка завершена — но это ещё не значит, что всё работает. Практика показывает: проверка тестовым циклом «клик → лид → сделка» экономит часы отладки и недели неверных отчётов.
Тест после настройки: пошаговый алгоритм
- Зайдите на сайт по ссылке с UTM-метками (симулируйте клик из рекламы)
- Заполните тестовую форму (например, «Тест сквозной аналитики»)
- Найдите лид в Битрикс24 и проверьте, что поле Client ID заполнено числом (не пусто и не undefined)
- Переведите тестовую сделку в статус «Успешно/Оплачено»
- Подождите 2–24 часа (обновление не всегда идёт в реальном времени)
- Откройте в Метрике «Источники заказов из CRM» и найдите тестовую сделку
Частые ошибки и как их исправить
| Симптом | Вероятная причина | Решение |
|---|---|---|
| В отчёте нули, нет данных | Неправильное название поля Client ID | Переименовать поле согласно допустимому списку |
| Client ID в CRM пустой | JS-код не выполняется или форма не передаёт поле | Проверить консоль браузера, проверить HTML формы |
| Источник всех заказов — «(none)» | UTM-метки не расставлены или теряются при редиректах | Проверить финальный URL посадочной страницы |
| Суммы неверные | Неправильное сопоставление статусов сделок | Перепроверить маппинг статусов в настройках интеграции |
| Нет данных по расходам | Рекламный кабинет не подключён к загрузке расходов | Подключить кабинет в «Интеграции» Метрики |
Что вы получите в итоге: отчёты и возможности
После корректной настройки Яндекс Метрика превращается из «счётчика посещений» в полноценный бизнес-инструмент управления маркетингом.
Отчёт «Источники, расходы и ROI»: как читать и использовать
Это главный отчёт для управленческих решений по бюджету: сравниваете ROI кампаний, отключаете убыточные, перераспределяете бюджет в прибыльные — без увеличения расходов.
Быстрые сегменты клиентов: как запустить ретаргетинг на реальных покупателей
- «Оплатившие клиенты» → upsell, повторные продажи, программы лояльности
- «Лиды без оплаты» → догоняющая реклама с альтернативным оффером
Сколько стоит настройка и нужен ли подрядчик
Честный ответ: зависит от выбранного варианта и состояния текущей инфраструктуры. Ниже — ориентиры, чтобы вы могли спланировать бюджет.
Самостоятельная настройка: реальные затраты времени и денег
| Компонент | Стоимость | Время |
|---|---|---|
| Подписка Маркет.Плюс | от 990 ₽/мес | — |
| Разработчик для интеграции Client ID | 5 000–25 000 ₽ (разово) | 1–3 дня |
| Настройка UTM-меток и расходов | 0 ₽ | 3–5 часов |
| Тестирование и отладка | 0 ₽ | 2–6 часов |
| Итого | ~15 000–30 000 ₽ | 1–2 недели |
Настройка с интегратором: что получаете дополнительно
- Настройка статусов сделок под ваш цикл продаж
- Проверенные UTM-шаблоны по активным каналам (Директ, VK Реклама, email, SEO)
- Корректное окно атрибуции под длину сделки
- Дашборд KPI: ROI, CPL, ДРР
- Обучение маркетолога и контроль качества данных
FAQ — Частые вопросы о сквозной аналитике Битрикс24 + Яндекс Метрика
Можно ли настроить, если сайт не на Битрикс, а на WordPress или Tilda?
Да. Счётчик Метрики и передача Client ID через скрытое поле формы работают на любой CMS. Важно, чтобы CRM была Битрикс24, а формы или интеграции корректно передавали Client ID в CRM.
Что если у меня несколько сайтов, подключённых к одному порталу Битрикс24?
Для каждого сайта нужен свой счётчик Метрики. Важно корректно разметить UTM-метки и подключить нужные счётчики в настройках, чтобы источники не смешивались.
Работает ли интеграция с Google Ads или только с Яндекс Директом?
Для Google Ads расходы обычно подключаются через CSV/коннекторы, нативной автосвязки, как с Директом, может не быть. Но при корректных UTM-метках источники и сделки будут атрибутироваться верно.
Почему данные в Метрике появляются только за новые сделки?
Сквозная аналитика начинает полноценно собирать связки «источник → сделка» с момента подключения интеграции. Поэтому чем раньше настроите, тем быстрее накопится управляемая статистика.
Нужно ли подключать коллтрекинг отдельно?
Коллтрекинг — отдельный модуль в Битрикс24 «Сквозная аналитика». Он подменяет номера телефонов на сайте в зависимости от источника и фиксирует звонки в CRM, что повышает точность атрибуции.
Через сколько времени после настройки появятся данные в отчётах?
Первые данные могут появиться в течение 2–24 часов после прохождения тестового цикла «клик → сделка → оплата». Для уверенных решений по бюджету лучше накопить статистику 2–4 недели.
Оставьте заявку — проведём аудит текущей аналитики и покажем, где теряются данные и деньги.