Гайд по настройке сквозной аналитики: объединяем рекламу, CRM и коллтрекинг

Гайд по настройке сквозной аналитики: объединяем рекламу, CRM и коллтрекинг

Сквозная аналитика — это не про красивые дашборды. Это про ответ на один вопрос: какие каналы реально приводят к деньгам, а какие просто генерируют визиты и заявки, которые потом растворяются в воронке. Если выстроить цепочку от клика по объявлению до закрытой сделки в CRM, можно наконец считать ROMI, CPA и выручку по каждому источнику без гаданий и ручных сводок.

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

Сквозная аналитика — это связка данных из рекламы, сайта, CRM и телефонии в одну систему. Она помогает понять, какая кампания привела лид, сколько стоил звонок, где сорвалась сделка и какой канал дал прибыль, а не просто заявки. По сути, вы перестаете смотреть на маркетинг как на набор разрозненных метрик и начинаете видеть полный путь клиента — от первого касания до оплаты счета.

Что обычно входит в систему

  • рекламные кабинеты: Яндекс Директ, VK Реклама, myTarget и другие;
  • веб-аналитика: Яндекс Метрика, Google Analytics там, где это допустимо;
  • CRM: Битрикс24, amoCRM, RetailCRM и т. д.;
  • коллтрекинг: подмена номеров для учета звонков;
  • email, мессенджеры, формы, чаты — если они влияют на продажи.

На практике не обязательно подключать всё сразу. Часто начинают с рекламы, сайта и CRM, а телефонию добавляют позже, когда понимают, что звонки — значимый канал. Но если у вас телефонные продажи занимают хотя бы 20–30% выручки, коллтрекинг лучше внедрять с самого начала, иначе данные будут неполными.

Что дает такая связка

  • видно не только заявки, но и реальные продажи;
  • можно сравнивать каналы по выручке, а не по CTR;
  • проще отключать убыточную рекламу;
  • легче находить узкие места в воронке;
  • понятнее, сколько стоит лид и клиент в каждом источнике.

Когда мы тестировали несколько сервисов сквозной аналитики на проектах с длинным циклом сделки, самый частый инсайт у клиентов был такой: «Оказывается, дорогой канал по заявкам приносит больше всего прибыли, а дешевый — просто мусор». Без связки с CRM и суммами сделок это невозможно увидеть.

С чего начать: без чего сквозная аналитика не заработает

Главная ошибка — начинать с сервиса, а не с процесса. Если в компании нет понятной воронки и дисциплины по источникам, система лишь красиво покажет хаос. Я не раз видел, как бизнес покупал дорогую платформу, а через месяц менеджеры продолжали вручную заносить лиды и не заполняли источник. В итоге отчеты были пустыми, а бюджет потрачен впустую.

Перед внедрением проверьте 5 вещей

  1. У вас есть понятные этапы сделки в CRM.
  2. Менеджеры заполняют источник обращения.
  3. На сайте настроены формы и цели.
  4. Телефония умеет передавать данные о звонках.
  5. Есть человек, который будет следить за качеством данных.

Если хотя бы один пункт не выполнен, сначала наведите порядок в процессах. Иначе сквозная аналитика станет просто еще одним инструментом, который никто не использует.

Что нужно определить заранее

Элемент Что фиксировать Зачем это нужно
Лид форма, звонок, чат, мессенджер чтобы считать все обращения одинаково
Сделка этапы воронки чтобы видеть движение лида до продажи
Источник канал, кампания, объявление чтобы оценивать рекламу точно
Доход сумма продажи, валовая прибыль чтобы считать окупаемость
Ответственный менеджер, отдел, филиал чтобы выявлять потери на уровне команды

Эту таблицу стоит распечатать и повесить перед глазами команды. Когда все понимают, что именно фиксируется и зачем, сопротивление внедрению снижается в разы.

Архитектура сквозной аналитики: как это должно работать

Логика простая: пользователь приходит с рекламы, сайт фиксирует метки, система связывает визит с заявкой, CRM хранит факт сделки, а коллтрекинг привязывает звонок к источнику. Если хотя бы одно звено выпадает, цепочка рвется, и вы снова начинаете гадать.

Базовая схема

  1. Человек кликает по рекламе.
  2. На сайт передаются UTM-метки и служебные идентификаторы.
  3. Сайт сохраняет их в cookie или local storage.
  4. Пользователь отправляет форму, звонит или пишет.
  5. Данные попадают в CRM и сервис аналитики.
  6. На этапе продажи в CRM появляется сумма сделки.
  7. Отчет показывает доход по источнику, кампании и объявлению.

Здесь критично, чтобы идентификаторы не терялись при переходе между страницами, особенно если у вас несколько поддоменов или внешние формы. Я рекомендую всегда проверять, что client_id из Метрики или аналогичный параметр передается в скрытое поле формы и затем в CRM.

Почему ломается цепочка

  • теряются UTM-метки;
  • формы не передают скрытые поля;
  • CRM не хранит источник в нужных полях;
  • звонки не связаны с визитами;
  • менеджеры вручную меняют источник;
  • сделки закрываются без суммы.

Каждый из этих пунктов — это реальная боль, с которой я сталкивался при аудите чужих систем. Чаще всего виноваты не технологии, а отсутствие регламента: кто-то переименовал кампанию, кто-то вручную исправил источник, кто-то забыл про сумму. Поэтому техническая настройка — только половина дела.

Как подготовить сайт к внедрению

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

Что должно быть на сайте

  • единые формы захвата заявок;
  • корректно настроенные цели в аналитике;
  • передача UTM-меток в формы;
  • thank you page или событие после отправки формы;
  • кросс-доменная настройка, если есть поддомены или внешние сервисы;
  • согласие на обработку данных, если оно требуется по вашей схеме.

Отдельно отмечу thank you page: без него сложно отследить конверсию, потому что цель «отправка формы» может срабатывать некорректно из-за особенностей JavaScript. Лучше иметь отдельную страницу благодарности и считать переход на нее.

Типовые ошибки на сайте

  • форма отправляется, но лид не уходит в CRM;
  • на сайте несколько счетчиков, и они конфликтуют;
  • часть трафика идет через редиректы с потерей меток;
  • кнопка звонка открывает номер, но не передает источник;
  • формы в pop-up не связаны с аналитикой;
  • события срабатывают дважды.

Особенно коварны дубли событий: из-за них в отчетах появляются лишние лиды, и вы начинаете оптимизировать не те кампании. Перед запуском обязательно прогоните тестовые заявки и сверьте количество лидов в CRM и аналитике.

Настройка UTM-меток: основа всей системы

UTM-метки — это параметры, которые помогают понять, откуда пришел посетитель. Без них сквозная аналитика быстро превращается в угадайку. Я видел проекты, где подрядчик использовал пять разных вариантов написания одного и того же источника, и в итоге отчеты были бесполезны.

Обязательный минимальный набор

  • utm_source — источник;
  • utm_medium — тип трафика;
  • utm_campaign — кампания;
  • utm_content — объявление или креатив;
  • utm_term — ключевая фраза.

Не обязательно заполнять все пять параметров, но utm_source, utm_medium и utm_campaign должны быть всегда. utm_content и utm_term полезны для детализации по объявлениям и ключам, особенно в контекстной рекламе.

Практический стандарт для России

Для поддержания порядка используйте единый формат написания:

  • source: yandex, vk, telegram, direct;
  • medium: cpc, paid_social, email, referral;
  • campaign: region_offer_month;
  • content: text1, banner2, video3.

Такой подход позволяет быстро фильтровать отчеты и не путаться в названиях. Если вы работаете с англоязычными сервисами, можно использовать латиницу, но главное — последовательность.

Что важно

  • не смешивайте кириллицу и латиницу в одном шаблоне;
  • не меняйте формат на ходу;
  • заведите отдельную таблицу с правилами разметки;
  • следите, чтобы подрядчик не придумал свой вариант названий.

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

Как связать рекламу и CRM

Это ядро системы. Задача — чтобы каждый лид в CRM содержал данные о первом касании, источнике и кампании, а не просто имя и телефон. Если в CRM нет источника, вы не сможете понять, какая реклама привела клиента, даже если все остальное настроено идеально.

Какие данные нужно передавать в CRM

  • контакт: имя, телефон, email;
  • источник: канал, кампания, объявление;
  • дата и время обращения;
  • тип обращения: форма, звонок, чат;
  • идентификатор клиента или визита;
  • статус сделки;
  • сумма сделки;
  • причина отказа, если продажа не состоялась.

Последний пункт часто игнорируют, а зря: без причин отказа вы не увидите, на каком этапе теряются клиенты и почему. Я рекомендую сделать поле «Причина отказа» обязательным при закрытии сделки в статус «проиграна».

Как это реализуют на практике

Обычно используют один из трех подходов:

  • прямые интеграции между сервисами;
  • передачу данных через вебхуки и API;
  • промежуточную платформу аналитики, которая собирает все в одном кабинете.

Прямые интеграции хороши, когда у вас одна CRM и один рекламный кабинет. Но как только появляются несколько источников и нужно объединять данные, удобнее использовать платформу сквозной аналитики или хотя бы связку через API с собственной базой.

Что лучше для малого и среднего бизнеса

Если поток заявок небольшой, достаточно связки сайт + CRM + Метрика + коллтрекинг + простая интеграция через API или готовый коннектор. Если каналов много, есть филиалы, несколько менеджеров и длинный цикл сделки, лучше сразу строить систему через специализированную платформу сквозной аналитики.

Я обычно советую начинать с простого: настройте передачу UTM-меток в CRM через скрытые поля формы и базовый коллтрекинг. Если через пару месяцев поймете, что данных не хватает, переходите на более серьезную платформу. Так вы не потратите бюджет на избыточный функционал.

Коллтрекинг: как учитывать звонки без потерь

Для многих бизнесов звонок — главный канал продаж. Без коллтрекинга вы не увидите, какая реклама приводит к звонкам и сколько денег приносит телефонный трафик. Я не раз встречал компании, которые считали только заявки с форм и полностью игнорировали телефон, а потом удивлялись, почему реклама «не работает».

Какие бывают варианты

Тип коллтрекинга Как работает Когда подходит
Статический один номер на канал если каналов немного
Динамический номер подменяется под визит если нужен точный учет рекламы
Гибридный сочетает оба подхода если есть и онлайн, и офлайн-источники

Статический коллтрекинг дешевле и проще, но он не привязывает звонок к конкретному визиту. Если у вас несколько кампаний в одном канале, вы не узнаете, какая именно привела звонок. Динамический решает эту задачу, но требует больше ресурсов на настройку.

Что обязательно проверить

  • подмена номеров работает на всех страницах;
  • звонок привязывается к конкретному визиту;
  • длительность разговора и статус дозвона передаются в систему;
  • записи разговоров доступны и связаны со сделкой;
  • повторные звонки не плодят дубли.

Если вы работаете с большим объемом звонков, обратите внимание на то, как система обрабатывает повторные звонки: некоторые сервисы создают дубли лидов, и это быстро засоряет CRM. Проверьте, есть ли механизм дедупликации по номеру телефона или идентификатору визита.

Частая ошибка

Компании подключают коллтрекинг, но не обучают менеджеров отмечать исход звонка. В результате звонок есть, а продажа в CRM не фиксируется или уходит в «прочее». Я всегда рекомендую внедрять регламент: после каждого звонка менеджер обязан выбрать статус — «целевой», «нецелевой», «повторный» и т.д. Иначе данные о звонках будут бесполезны.

Пошаговая настройка сквозной аналитики

Ниже — проверенный на практике алгоритм. Он не зависит от конкретного сервиса и подходит для большинства проектов.

Шаг 1. Определите цель

Сначала выберите, что именно хотите считать:

  • заявки;
  • звонки;
  • продажи;
  • прибыль;
  • ROMI по каналам;
  • эффективность менеджеров.

Если цель не определена, в отчете будет слишком много цифр и слишком мало смысла. Я обычно спрашиваю клиента: «Какое решение вы хотите принимать на основе этих данных?» От ответа зависит, какие метрики и разрезы настраивать в первую очередь.

Шаг 2. Опишите воронку

Пример простой воронки:

  • визит;
  • лид;
  • квалифицированный лид;
  • встреча или звонок;
  • счет;
  • оплата.

Для B2B цепочка обычно длиннее, для e-commerce — короче. Важно, чтобы этапы совпадали с реальными стадиями в CRM, иначе вы не сможете связать данные.

Шаг 3. Приведите CRM в порядок

  • проверьте обязательные поля;
  • зафиксируйте стадии сделки;
  • добавьте причины отказов;
  • настройте валюту и сумму сделки;
  • ограничьте ручное редактирование источников.

Ограничение ручного редактирования источников — важный момент. Если менеджер может поменять источник по своему усмотрению, доверие к данным падает. Лучше сделать поле «Источник» автоматически заполняемым и доступным только для чтения.

Шаг 4. Настройте передачу данных с сайта

  • добавьте скрытые поля в формы;
  • сохраняйте UTM-метки;
  • передавайте client_id или другой идентификатор;
  • настройте события отправки формы;
  • протестируйте все сценарии на мобильных устройствах.

Мобильные устройства часто упускают из виду, а зря: значительная часть трафика идет со смартфонов, и если форма там работает некорректно, вы теряете данные. Обязательно проверьте, что скрытые поля передаются и в мобильной версии.

Шаг 5. Подключите телефонию

  • выберите тип коллтрекинга;
  • настройте подмену номеров;
  • синхронизируйте звонки с CRM;
  • проверьте передачу записей;
  • убедитесь, что пропущенные звонки тоже учитываются.

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

Шаг 6. Настройте отчетность

Минимум нужных отчетов:

  • по источникам;
  • по кампаниям;
  • по менеджерам;
  • по этапам воронки;
  • по звонкам;
  • по выручке и марже.

Не пытайтесь сразу построить 50 отчетов. Начните с этих шести, а дальше добавляйте по мере необходимости. Иначе команда утонет в данных и перестанет ими пользоваться.

Шаг 7. Проведите тестовый цикл

Пройдите путь как обычный клиент:

  • клик по рекламе;
  • переход на сайт;
  • заявка;
  • звонок;
  • создание сделки;
  • закрытие сделки;
  • проверка суммы в отчете.

Если хотя бы один этап не отработал, систему нужно донастраивать. Я рекомендую проводить такой тест после каждого существенного изменения на сайте или в CRM, а не только при первичном запуске.

Какие метрики действительно нужны

Не стоит перегружать команду десятками показателей. В реальной работе важны только те метрики, которые влияют на решение.

Метрика Что показывает Как использовать
CPL стоимость лида оценка эффективности рекламы
CAC стоимость клиента расчет окупаемости
ROMI возврат на маркетинг сравнение каналов по прибыли
CR конверсия поиск слабых мест воронки
LTV ценность клиента выбор допустимой стоимости привлечения
Доля отказов сколько лидов не дошло до сделки контроль качества трафика и обработки

Важный нюанс

Если вы считаете только стоимость лида, можно легко ошибиться. Канал с дорогими лидами часто дает лучшую прибыль, чем канал с дешевыми, но пустыми заявками. Поэтому всегда смотрите на ROMI и CAC в связке с CPL. Я не раз видел, как рекламодатели отключали «дорогой» канал, а потом удивлялись падению выручки.

Как не испортить данные

Сквозная аналитика живет на качестве данных. Даже лучшая платформа не спасет, если в CRM бардак. Я обычно говорю: «Мусор на входе — мусор на выходе». Поэтому контроль качества данных — это постоянный процесс, а не разовая акция.

Основные источники мусора в отчетах

  • дубли лидов;
  • ручной ввод источника;
  • незакрытые сделки;
  • сделки без суммы;
  • забытые звонки;
  • неправильно настроенные цели;
  • разные названия одних и тех же кампаний.

Особенно опасны дубли лидов: они завышают количество обращений и искажают стоимость лида. Настройте автоматическую дедупликацию по номеру телефона или email, если это возможно.

Что помогает поддерживать порядок

  • единые правила маркировки кампаний;
  • регламент для менеджеров;
  • еженедельная проверка лидов;
  • контроль интеграций после изменений на сайте;
  • аудит отчетов после запуска новых каналов;
  • отдельный список исключений и ошибок.

Я рекомендую назначить ответственного за качество данных — хотя бы на 2–3 часа в неделю. Этот человек будет проверять, что все лиды корректно связаны с источниками, и чистить явные ошибки.

Чек-лист перед запуском

  • настроены UTM-метки;
  • формы сайта передают все данные;
  • CRM получает источник и кампанию;
  • телефония подключена к аналитике;
  • сделки закрываются с суммой;
  • менеджеры не меняют источник вручную без причины;
  • протестированы мобильные версии;
  • отчеты показывают данные без провалов;
  • есть человек, ответственный за контроль качества.

Пройдитесь по этому списку перед тем, как объявить систему рабочей. Если хотя бы один пункт не выполнен, лучше отложить запуск и доработать.

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

1. Сначала покупают сервис, потом думают о процессе

Так появляются дорогие панели с бесполезной статистикой. Я не раз видел, как компании платили за платформу с десятками интеграций, но не могли ответить на простой вопрос: «Какая кампания принесла больше всего продаж?» Потому что данные в CRM были не заполнены.

2. Не фиксируют единые названия кампаний

Через месяц отчеты становятся нечитаемыми: один и тот же канал фигурирует в пяти вариантах. Это классика: один подрядчик пишет «yandex_cpc», другой — «Яндекс.Директ», третий — «direct». В итоге вы не можете агрегировать данные и сравнивать каналы.

3. Не учитывают звонки

Для многих ниш это критическая потеря данных. Если ваш бизнес получает хотя бы 30% лидов по телефону, игнорирование звонков делает аналитику неполной. Подключите хотя бы статический коллтрекинг, чтобы видеть общую картину.

4. Не передают сумму сделки

Без суммы можно считать только лиды, но не окупаемость. Вы будете знать, сколько стоит заявка, но не поймете, приносит ли канал прибыль. А это главный вопрос для бизнеса.

5. Не проверяют интеграции после обновлений

Любой редизайн, смена CRM или правка формы может сломать передачу данных. Я рекомендую после каждого изменения на сайте или в CRM прогонять тестовую заявку и проверять, что данные доходят до аналитики.

6. Путают атрибуцию и источник

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

Как выбрать платформу для сквозной аналитики

При выборе ориентируйтесь не на рекламу, а на практические критерии. Я тестировал десятки сервисов и могу сказать, что красивые презентации редко совпадают с реальностью.

На что смотреть

  • поддержка нужной CRM;
  • качество интеграции с телефонией;
  • гибкость по отчетам;
  • удобство настройки UTM и целей;
  • наличие API;
  • скорость поддержки;
  • прозрачность методологии подсчета;
  • возможность работать с несколькими сайтами и филиалами.

В отличие от заявлений вендоров, в реальных кейсах скорость поддержки и прозрачность методологии часто важнее количества интеграций. Если вы не понимаете, как система считает ROMI или атрибуцию, вы не сможете доверять отчетам.

Когда достаточно простого решения

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

В таких случаях можно обойтись связкой Метрика + CRM + простой коллтрекинг. Не нужно переплачивать за платформу с функциями, которые вы не будете использовать.

Когда нужна более серьезная система

  • много источников трафика;
  • длинный цикл сделки;
  • несколько менеджеров и отделов;
  • филиальная сеть;
  • сложная структура продаж;
  • нужно считать прибыль по сегментам.

Здесь уже стоит смотреть на платформы сквозной аналитики с гибкими отчетами, API и возможностью кастомизации. Но даже в этом случае начинайте с пилотного проекта на одном филиале или одном канале, чтобы проверить, насколько система удобна в работе.

Практический сценарий: как выглядит рабочая система

Допустим, у компании идет реклама в Яндекс Директ и VK Реклама. Лиды приходят с форм и звонков. Сделки ведутся в Битрикс24.

В рабочем варианте это выглядит так

  • в рекламе стоят единые UTM-метки;
  • форма на сайте передает источник и кампанию в CRM;
  • коллтрекинг подменяет номер по визиту;
  • звонок автоматически создает лид;
  • менеджер переводит лид в сделку;
  • после оплаты в CRM фиксируется сумма;
  • отчет показывает, что один канал дает больше лидов, а другой — больше выручки.

Это идеальная картина, к которой нужно стремиться. На практике часто бывает, что звонок не привязывается к визиту из-за проблем с cookie, или менеджер забывает указать сумму. Но если система выстроена правильно, такие ошибки быстро выявляются и исправляются.

Что можно улучшать дальше

  • сравнивать заявки по регионам;
  • смотреть эффективность по устройствам;
  • выделять слабые объявления;
  • считать прибыль по менеджерам;
  • отслеживать повторные продажи.

Когда базовая система стабильна, можно углубляться в детализацию. Но не делайте это сразу — сначала убедитесь, что основные метрики считаются корректно.

FAQ

С чего лучше начать внедрение сквозной аналитики?

С описания воронки, CRM и правил разметки трафика. Только потом подключайте сервисы и интеграции. Если пропустить этот этап, вы получите дорогую систему, которая показывает хаос.

Нужен ли коллтрекинг, если звонков мало?

Если звонки — редкий, но важный канал, статического коллтрекинга уже достаточно. Если звонков много, нужен динамический. Главное — не игнорировать звонки полностью, даже если их 5% от всех лидов: возможно, именно они приносят основную прибыль.

Можно ли обойтись без CRM?

Для полноценной сквозной аналитики — нет. Без CRM вы увидите заявки, но не сможете стабильно считать продажи и выручку. Можно использовать Google Sheets как временное решение, но это не масштабируется и быстро превращается в бардак.

Что делать, если данные в отчетах не совпадают с рекламным кабинетом?

Проверить атрибуцию, UTM-метки, окна конверсии, настройки целей и передачу данных в CRM. Несовпадения почти всегда связаны с логикой учета, а не с «ошибкой системы». Я обычно начинаю с проверки UTM-меток и окон конверсии: часто рекламный кабинет считает конверсии по кликам, а аналитика — по визитам, и это дает расхождение.

Как часто нужно проверять аналитику?

Минимум раз в неделю — качество интеграций и корректность сделок. Раз в месяц — отчеты по каналам и воронке. Если вы запускаете новые кампании или меняете сайт, проверяйте чаще.

Вывод

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