Сквозная аналитика от А до Я: как правильно считать ROMI и отключать убыточную рекламу
Что такое сквозная аналитика и зачем она нужна
Сквозная аналитика — это методология и система сбора данных, которая отслеживает полный путь клиента: от первого касания с рекламным объявлением до закрытой сделки в CRM. В отличие от обычной веб-аналитики, она не останавливается на факте заявки с сайта, а доводит анализ до денег в кассе.
Принятие решений на основе данных становится невозможным, если маркетолог видит только часть картины. Например, кампания в Яндекс.Директе приносит много заявок по низкой цене, но половина из них — нецелевые. Google Ads даёт меньше заявок, но конверсия в продажу выше в три раза. Без сквозной аналитики этого не увидеть.
Ключевые задачи системы: рассчитать реальный ROMI (Return on Marketing Investment) по каждому каналу, выявить узкие места в воронке продаж и обоснованно перераспределить рекламный бюджет между источниками трафика.
Из чего состоит система сквозной аналитики
Полноценное внедрение требует нескольких взаимосвязанных компонентов. Ни один из них не работает изолированно — именно связка создаёт ценность.
- Системы веб-аналитики — Google Analytics и Яндекс.Метрика фиксируют поведение пользователей на сайте, источники трафика и микроконверсии.
- CRM-система — amoCRM или Битрикс24 хранят данные о сделках, суммах и статусах клиентов. Именно отсюда берётся информация о фактических продажах.
- Коллтрекинг — сервисы вроде CallTouch подменяют номера телефонов в зависимости от источника трафика и позволяют отслеживать телефонные звонки как конверсии.
- UTM-метки — стандартизированная разметка всех рекламных ссылок идентифицирует источник трафика на уровне конкретного объявления или ключевого слова.
- Платформы сквозной аналитики — Roistat объединяет данные из разных источников в едином интерфейсе, автоматизируя сбор и систематизацию данных.
Помимо перечисленного, полноценная настройка включает подключение email-трекинга и онлайн-чатов — без них часть обращений выпадает из воронки и искажает данные о расходах и выручке.
Шаг 1. UTM-разметка рекламных каналов
UTM-метки — фундамент сквозной аналитики. Без корректной разметки невозможно атрибутировать продажу конкретному рекламному каналу или кампании.
Стандартный набор параметров: utm_source (источник — yandex, google, vk), utm_medium (тип трафика — cpc, email, banner), utm_campaign (название кампании), utm_content (вариант объявления), utm_term (ключевое слово). Для динамической подстановки значений используются макросы рекламных систем: в Яндекс.Директе — {keyword}, {campaign_id}, в Google Ads — {matchtype}, {adgroupid}.
Важно разработать единую номенклатуру меток и зафиксировать её в регламенте. Разные написания одного источника (Yandex, yandex, YD) дробят данные и искажают отчёты. Управлять тегами и скриптами без редактирования кода сайта удобно через Google Tag Manager — это ускоряет внедрение и снижает зависимость от разработчиков.
Шаг 2. Установка счётчиков аналитики
Код счётчика необходимо добавить на все страницы сайта перед закрывающим тегом </body>. Если такой возможности нет — размещается в теге <head>. Критически важно убедиться, что код не находится внутри тега <noscript>: это приводит к некорректной работе счётчика и потере данных.
Для проектов, где клиент переходит между несколькими сайтами (например, основной сайт и отдельный лендинг на Tilda), настраивается мультидоменный режим. Он позволяет сохранить сессию пользователя и корректно атрибутировать источник визита. Для идентификации одного и того же клиента на разных устройствах используется параметр client_id из Google Analytics.
После установки счётчиков необходимо проверить корректность отображения целей и событий — форма обратной связи, кнопка «Купить», скролл страницы. Каждое значимое действие пользователя на сайте должно фиксироваться как событие.
Шаг 3. Интеграция CRM с системами аналитики
Это центральный и технически наиболее сложный шаг. Задача — передать данные о закрытых сделках из CRM обратно в рекламные системы и аналитику, замкнув тем самым петлю данных.
Яндекс.Метрика имеет встроенный инструмент «Сквозная аналитика» с отчётами «Источники, расходы и ROI» и «Источники заказов из CRM». При настройке важно учитывать: срок хранения данных об источниках заказов из CRM в Яндекс.Метрике составляет 21 день. Если цикл сделки превышает этот срок, атрибуция будет некорректной — это необходимо закладывать в архитектуру системы.
Один из ключевых сценариев — автоматическая передача офлайн-конверсий из CRM в Яндекс.Метрику. Когда сделка переходит в статус «Оплачено», событие передаётся в Метрику и может использоваться для оптимизации рекламных кампаний по реальным продажам, а не по заявкам. Для Google Analytics объединение данных о расходах из рекламных каналов с поведенческими данными реализуется через функцию импорта данных (Data Import).
Для автоматизации передачи данных между сервисами без программирования используются коннекторы — например, Альбато, который связывает CRM, рекламные кабинеты и системы аналитики через готовые интеграции.
Шаг 4. Коллтрекинг и отслеживание офлайн-обращений
Бизнес, в котором клиенты звонят, — а это большинство компаний в сфере услуг, недвижимости, медицины, авто — теряет значительную часть данных без коллтрекинга. Звонок не фиксируется как конверсия, и рекламный канал, который его генерирует, выглядит убыточным.
CallTouch и аналогичные сервисы подменяют номер на сайте динамически: каждый посетитель видит уникальный номер, привязанный к его источнику трафика. После звонка система автоматически создаёт лид в CRM с атрибуцией к конкретному рекламному каналу, кампании и ключевому слову.
Это закрывает «слепое пятно» в воронке: теперь видна стоимость привлечения клиента не только по форме на сайте, но и по телефонным обращениям. CPL (стоимость лида) становится реальным, а не заниженным показателем.
Шаг 5. Сборка отчётности и дашборда
Когда все источники данных подключены, нужно организовать их отображение в удобном виде. Принцип «данные в одном окне» — базовое требование к дашборду: маркетолог не должен переключаться между рекламными кабинетами Яндекс.Директа, Google Ads и VK Ads, чтобы собрать цифры вручную.
Есть два основных подхода. Первый — использовать специализированный сервис сквозной аналитики, например Roistat: он автоматически подтягивает расходы из рекламных систем, соединяет их с данными CRM и рассчитывает ROI по каждому каналу в режиме реального времени. Второй — ручная сборка в Google Таблицах или Excel. Для автоматизации импорта данных в Google Таблицах применяется Google Apps Script, в Excel — надстройка Power Query. Этот вариант дешевле, но требует больше времени на поддержку.
Если валюта рекламного канала отличается от валюты проекта, расходы автоматически конвертируются по курсу ЦБ на день начисления — это важно при работе с международными кампаниями в Google Ads или Facebook.
Как считать ROMI по рекламным каналам
ROMI (Return on Marketing Investment) рассчитывается по формуле: (Выручка от канала − Затраты на канал) / Затраты на канал × 100%. Значение выше нуля означает, что канал окупается. Значение ниже нуля — канал убыточен и требует либо оптимизации, либо отключения.
Практически это выглядит так. Допустим, рекламная кампания в Яндекс.Директе принесла 15 сделок общей суммой 450 000 рублей при затратах 90 000 рублей. ROMI = (450 000 − 90 000) / 90 000 × 100% = 400%. Это хороший показатель эффективности маркетинговых инвестиций.
Сквозная аналитика позволяет считать ROMI не только по каналу в целом, но и по отдельной кампании, группе объявлений или ключевому слову. Это принципиально важно: внутри одного рекламного канала могут быть как высокорентабельные сегменты, так и кампании с отрицательным ROI, которые тянут среднее значение вниз.
Модели атрибуции: какую выбрать
Модель атрибуции определяет, какому касанию в цепочке взаимодействий присваивается ценность конверсии. Выбор модели напрямую влияет на то, как вы оцениваете окупаемость инвестиций по каналам.
- Последний клик — вся ценность присваивается последнему источнику перед конверсией. Проста, но недооценивает роль верхних этапов воронки.
- Первый клик — ценность получает канал, который привёл клиента впервые. Полезна для оценки охватных инструментов.
- Линейная — ценность делится равномерно между всеми касаниями. Усредняет картину, но учитывает полный путь клиента.
- На основе данных (Data-driven) — алгоритм распределяет ценность пропорционально реальному вкладу каждого касания. Наиболее точная, требует достаточного объёма данных.
Для большинства проектов на старте подходит модель «последний значимый клик» с исключением прямых заходов. По мере накопления данных стоит перейти на модель атрибуции на основе данных.
Типичные ошибки при внедрении
Внедрение сквозной аналитики нередко буксует из-за нескольких системных ошибок.
- Нет единой UTM-номенклатуры. Разные специалисты размечают кампании по-своему, и данные из разных источников не сходятся в единую картину.
- CRM не передаёт данные о выручке. В системе фиксируются только лиды, но не суммы сделок. В результате ROMI рассчитать невозможно — только CPL.
- Коллтрекинг подключён только к части каналов. Звонки из органики или из VK Ads не отслеживаются, и реальная стоимость привлечения клиента занижена.
- Игнорируется LTV. Оценка эффективности только по первой сделке не отражает реальную ценность клиента для бизнеса. Каналы с высоким LTV аудитории могут казаться дорогими, но при учёте повторных покупок оказываются самыми выгодными.
- Длинный цикл сделки не учтён в настройках. Если между первым касанием и оплатой проходит больше 21 дня, нужно использовать специальные механизмы передачи данных, а не стандартные настройки Яндекс.Метрики.
Когда система начинает работать
Сквозная аналитика не даёт мгновенного результата. Первые две-три недели уходят на накопление данных и проверку корректности интеграций. Примерно через месяц становятся видны первые закономерности: какие рекламные каналы генерируют реальные продажи, а не только заявки, где в воронке теряются клиенты, какова реальная стоимость привлечения клиента по каждому источнику трафика.
На основе этих данных принимаются решения о перераспределении рекламного бюджета: убыточные кампании отключаются или оптимизируются, бюджет перекладывается в каналы с высоким ROMI. Именно в этот момент эффективность маркетинговых инвестиций начинает расти — не потому что реклама стала лучше, а потому что деньги пошли туда, где они действительно работают.
