«Мы тратим на рекламу, заявки идут, а прибыль не растёт — и непонятно, какой канал реально работает». Это классическая ситуация магазина, где считают клики и лиды, но не видят, что происходит после: сколько сделок дошло до оплаты, сколько отменилось, какой канал принёс не заявки, а деньги. В итоге бюджет уходит в каналы, которые красиво выглядят в отчётах, но не приносят прибыли.
Эта статья — о том, как внедрить сквозную аналитику в магазине на 1С-Битрикс: связать рекламу, звонки, заявки и реальные продажи из 1С через Roistat, Calltouch, Comagic и аналоги, чтобы считать ROI по каналам корректно. Разберём, что настроить технически и где обычно теряется правда о деньгах. Само подключение сервисов мы закрываем услугой интеграции со сквозной аналитикой.
Коротко
- Сквозная аналитика связывает клик, звонок, заявку, заказ и его итоговый статус — и считает реальный ROI, а не стоимость лида.
- Веб-аналитика видит поведение на сайте, но не знает, какой канал принёс деньги после сделки в CRM и 1С.
- Коллтрекинг обязателен там, где заявки идут звонками, иначе картина каналов искажена.
- Ключ к правде — возврат статусов оплаченных заказов из 1С; без него ROI переоценён.
Зачем магазину сквозная аналитика
Реклама покупает клики, но бизнесу нужна прибыль. Между кликом и прибылью — длинная цепочка: визит, заявка или звонок, оформление, оплата, отгрузка, а иногда возврат. Обычная аналитика видит только начало этой цепочки и обрывается на «конверсии на сайте». Что произошло дальше — принёс ли канал деньги или только заявки, которые не оплатились, — остаётся за кадром.
Сквозная аналитика соединяет всю цепочку и отвечает на главный вопрос: сколько прибыли принёс каждый рубль, вложенный в конкретный канал и кампанию. Это меняет управление бюджетом: вы перестаёте оптимизировать «стоимость лида» и начинаете оптимизировать ROI. Каналы, которые давали много дешёвых, но пустых заявок, отсекаются; каналы, приносящие реальные оплаченные заказы, получают больше.
Веб-аналитика против сквозной
Важно не путать два уровня измерений: они отвечают на разные вопросы и дополняют друг друга.
| Критерий | Веб-аналитика | Сквозная аналитика |
|---|---|---|
| Что видит | Поведение на сайте, конверсии | Всю цепочку до прибыли |
| Источник данных | Счётчик на сайте | Реклама + сайт + CRM + 1С |
| Звонки | Обычно вне поля зрения | Учтены через коллтрекинг |
| Метрика успеха | Конверсия, стоимость лида | ROI по каналам и кампаниям |
| Отмены и возвраты | Не учитываются | Учитываются через статусы |
Яндекс Метрика прекрасно показывает поведение и электронную коммерцию на сайте, но не знает, какой заказ оплатился, а какой отменили. Сквозная аналитика добавляет то, чего ей не хватает, — связь с деньгами. На практике их используют вместе: Метрика — про поведение, сквозная — про прибыль.
Roistat, Calltouch, Comagic и аналоги
На рынке несколько зрелых сервисов, и их функции во многом пересекаются, но с разными акцентами.
- Roistat. Позиционируется как платформа сквозной аналитики: сводит рекламу, лиды, CRM и продажи в отчёты по ROI, есть коллтрекинг и управление ставками.
- Calltouch. Исторически силён в коллтрекинге — подмене номеров, записи и разметке звонков, — с надстройкой сквозной аналитики.
- Comagic (UIS). Тоже с корнями в коллтрекинге и телефонии, с аналитикой звонков и обращений.
- Аналоги. Есть и другие решения; выбор зависит от того, что важнее — глубина коллтрекинга или широта сводки по каналам.
Все они интегрируются с 1С-Битрикс, поэтому технический выбор чаще про акценты, чем про «можно/нельзя». Если основной поток заявок — звонки, важнее сильный коллтрекинг; если много каналов и нужна единая сводка по ROI — платформа сквозной аналитики.
Коллтрекинг и подмена номеров
В B2B и в нишах дорогих товаров большая часть заявок приходит звонками, а не через корзину. Если звонки не привязаны к источникам, аналитика недосчитывает эффективность каналов, которые как раз генерят обращения по телефону. Решает это коллтрекинг.
- Подмена номера. Каждому посетителю (или источнику) показывается свой номер телефона.
- Привязка звонка. По набранному номеру система понимает, из какого канала пришёл звонящий.
- Связь с визитом. Звонок сопоставляется с рекламной кампанией и UTM-метками визита.
- Передача в аналитику. Звонок как обращение попадает в общую цепочку до продажи.
Динамический коллтрекинг (свой номер каждому визиту) точнее статического, но требует пула номеров. Без коллтрекинга ROI каналов, приносящих звонки, всегда занижен, а решения по бюджету — ошибочны.
Связь с продажами из 1С
Здесь скрыт главный источник правды и главная точка, где чаще всего теряют корректность. Заказ, оформленный на сайте, — ещё не деньги. Он уходит в 1С, там проходит путь до оплаты и отгрузки, и его финальный статус и сумма должны вернуться в сквозную аналитику.
Технически это обмен статусами: заказ создаётся, синхронизируется с 1С, а его изменения (оплачен, отгружен, отменён, возврат) возвращаются в аналитику с привязкой к исходному источнику. Тогда система знает не только «пришла заявка из канала X», но и «этот канал принёс на N рублей оплаченных заказов и на M — отменённых». Надёжность этого обмена критична — про его безопасную реализацию мы пишем в статье про REST, вебхуки и безопасность.
Что настроить в 1С-Битрикс
Со стороны магазина сквозная аналитика опирается на аккуратно собранные события и идентификаторы. Минимальный набор такой:
- Счётчики и события. Просмотры, добавления в корзину, оформление — переданы корректно и без дублей.
- Идентификаторы визита. Проброс visitor id и UTM в заказ, чтобы связать источник с продажей.
- Интеграция с CRM. Заявки и звонки попадают в CRM с сохранением источника.
- Обмен статусами с 1С. Финальные статусы и суммы заказов возвращаются в аналитику.
Всё это связывается через API и вебхуки. Часто узкое место не в самом сервисе аналитики, а в чистоте установки на стороне сайта: дубли счётчиков, потерянные идентификаторы, не настроенный возврат статусов. Аккуратную серверную работу с такими данными удобно строить через D7 ORM, а сложную логику интеграции оформлять как отдельный модуль.
UTM-метки и чистота данных
Вся сквозная аналитика держится на разметке трафика. Если UTM-метки проставлены хаотично, а источники называются по-разному в разных кампаниях, отчёты будут красивыми, но неверными — данные не сойдутся в единую картину.
- Единый стандарт меток. Одинаковые названия источников, каналов и кампаний во всей рекламе.
- Полнота разметки. Все платные каналы размечены, ничего не уходит в «прямой трафик» по ошибке.
- Сохранение меток. UTM не теряются при переходах внутри сайта и доходят до заказа.
- Контроль мусора. Внутренний трафик и боты отфильтрованы, чтобы не искажать статистику.
Чистота данных — скучная, но решающая часть. Самый дорогой сервис аналитики бесполезен, если на входе в него попадает грязь. Поэтому стандарт разметки и его соблюдение важнее выбора между конкретными сервисами.
Модели атрибуции и расчёт ROI
Один заказ часто рождается из нескольких касаний: увидел в поиске, вернулся по ретаргетингу, позвонил после рассылки. Кому засчитать продажу? На этот вопрос отвечает модель атрибуции, и от неё зависят выводы.
- Первое касание. Заслуга у канала, который привёл впервые, — хорошо для оценки привлечения.
- Последнее касание. Заслуга у канала перед покупкой — привычно, но недооценивает «верх воронки».
- Распределённые модели. Заслуга делится между касаниями — ближе к реальности, сложнее в трактовке.
ROI в итоге считается как отношение прибыли, принесённой каналом, к затратам на него — но только когда прибыль берётся из реальных оплаченных заказов, а не из оформленных. Выбор модели атрибуции меняет, какие каналы выглядят выгоднее, поэтому его фиксируют осознанно, а не по умолчанию сервиса.
Скорость сайта и корректная установка
Аналитика не должна замедлять магазин. При грамотной установке её влияние на скорость минимально, но небрежность легко превращает счётчики в тормоз.
- Асинхронные скрипты. Счётчики и коллтрекинг подключаются так, чтобы не блокировать загрузку.
- Без дублей. Один счётчик каждого сервиса, а не пять копий, накопившихся за годы.
- Серверные обмены. Тяжёлая передача данных вынесена на бэкенд и в фоновые процессы.
- Совместимость с кэшем. Композитный сайт не ломает передачу событий.
Проблемы со скоростью обычно возникают из-за нагромождения синхронных скриптов, а не из-за самой аналитики. Инфраструктурную устойчивость под такие нагрузки мы разбираем в материале про хостинг и инфраструктуру на BitrixVM, а безопасную выкатку изменений — в статье про CI/CD и деплой.
Как выбрать сервис под задачи
Выбор между Roistat, Calltouch, Comagic и аналогами — это не «что лучше вообще», а «что лучше под ваш поток заявок».
- Оцените долю звонков. Если много обращений по телефону — приоритет сильному коллтрекингу.
- Посчитайте каналы. Много рекламных источников — нужна широкая сводка по ROI.
- Проверьте интеграции. Совместимость с вашей CRM и обменом 1С.
- Учтите цикл сделки. Длинные B2B-сделки требуют возврата статусов из 1С.
- Сравните стоимость владения. Абонплата плюс расходы на пул номеров коллтрекинга.
Часто разумно начать с чистой схемы данных и одного сервиса, а не подключать всё сразу. Правильно собранная цепочка на одном инструменте даёт больше, чем три сервиса поверх грязных данных.
Частые ошибки внедрения
- Нет возврата статусов из 1С. ROI считается по оформленным, а не оплаченным заказам.
- Игнор звонков. Без коллтрекинга каналы со звонками недооценены.
- Хаос в UTM. Разная разметка ломает сведение данных.
- Дубли счётчиков. Задвоенные события и замедление сайта.
- Потеря идентификаторов. Источник не доходит до заказа — цепочка рвётся.
- Слепая вера в отчёты. Красивые цифры на грязных данных принимают за правду.
- Всё сразу. Подключение всех сервисов до наведения порядка в данных.
Чек-лист внедрения
- Счётчики чистые. События передаются без дублей, внутренний трафик отфильтрован.
- UTM по стандарту. Единая разметка, метки доходят до заказа.
- Коллтрекинг настроен. Звонки привязаны к источникам и попадают в цепочку.
- Интеграция с CRM. Заявки и звонки хранят источник.
- Обмен статусами с 1С. Финальные статусы и суммы возвращаются в аналитику.
- Модель атрибуции выбрана. Осознанно, а не по умолчанию.
- Скорость не пострадала. Скрипты асинхронны, обмены серверные.
- Отчёты сверены. Данные аналитики сходятся с реальными продажами.
Вывод
Сквозная аналитика превращает рекламный бюджет из ставки вслепую в управляемую инвестицию. Она связывает клик, звонок, заявку и реальную продажу, и показывает не «стоимость лида», а прибыль по каждому каналу. Для магазина на 1С-Битрикс это достижимо через Roistat, Calltouch, Comagic или аналоги — все они интегрируются с платформой.
Но сервис — лишь половина дела. Правда о деньгах рождается на стыке: чистая UTM-разметка, коллтрекинг для звонков и, главное, возврат статусов оплаченных заказов из 1С. Начните с порядка в данных, а не с подключения всех инструментов подряд, — и сквозная аналитика станет тем, чем должна быть: честным ответом на вопрос, какой канал приносит вам прибыль.