Аналитика и метрики

Сквозная аналитика от А до Я: как правильно считать ROMI и отключать убыточную рекламу

Автор: Игорь Савельев 7 мин чтения

Что такое сквозная аналитика и зачем она нужна

Сквозная аналитика — это методология и система сбора данных, которая отслеживает полный путь клиента: от первого касания с рекламным объявлением до закрытой сделки в 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) — алгоритм распределяет ценность пропорционально реальному вкладу каждого касания. Наиболее точная, требует достаточного объёма данных.

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

Типичные ошибки при внедрении

Внедрение сквозной аналитики нередко буксует из-за нескольких системных ошибок.

  1. Нет единой UTM-номенклатуры. Разные специалисты размечают кампании по-своему, и данные из разных источников не сходятся в единую картину.
  2. CRM не передаёт данные о выручке. В системе фиксируются только лиды, но не суммы сделок. В результате ROMI рассчитать невозможно — только CPL.
  3. Коллтрекинг подключён только к части каналов. Звонки из органики или из VK Ads не отслеживаются, и реальная стоимость привлечения клиента занижена.
  4. Игнорируется LTV. Оценка эффективности только по первой сделке не отражает реальную ценность клиента для бизнеса. Каналы с высоким LTV аудитории могут казаться дорогими, но при учёте повторных покупок оказываются самыми выгодными.
  5. Длинный цикл сделки не учтён в настройках. Если между первым касанием и оплатой проходит больше 21 дня, нужно использовать специальные механизмы передачи данных, а не стандартные настройки Яндекс.Метрики.

Когда система начинает работать

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

На основе этих данных принимаются решения о перераспределении рекламного бюджета: убыточные кампании отключаются или оптимизируются, бюджет перекладывается в каналы с высоким ROMI. Именно в этот момент эффективность маркетинговых инвестиций начинает расти — не потому что реклама стала лучше, а потому что деньги пошли туда, где они действительно работают.

Маркетолог с 10-летним опытом работы в digital-агентствах. Специализируется на построении систем аналитики и оптимизации рекламных бюджетов.