Блог · Аналитика

Сквозная аналитика: как связать заявку с каналом и деньгами

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

20 января 2026 г.13 мин чтенияДмитрий Смирнов

Сквозная аналитика отвечает на один вопрос: сколько денег принёс каждый канал. Не визиты, не «рост видимости», а рубли в кассе против рублей, потраченных на канал. Формулируется в одну строку. Ломается почти всегда.

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

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

Сквозная аналитика — что это на самом деле

Словосочетание произносят так, будто речь о сервисе, который надо купить. Речь о цепочке. Один человек — и на нём четыре звена: откуда пришёл, что сделал на сайте, во что превратилась его заявка, сколько денег он в итоге заплатил. Держатся все четыре — вы складываете выручку по каналам. Рвётся одно — не складываете ничего.

ЗвеноГде живётЧем рвётся
Откуда пришёл человекМетрика, метка в адресе страницыМетку съел редирект, переход из мессенджера, прямой заход
Что он сделал на сайтеЦель в МетрикеЦель считает клик вместо отправки, форма вообще без цели
Во что превратилась заявкаCRM или хотя бы таблицаСделку не завели, дубли, звонок прошёл мимо системы
Сколько денег принесла сделкаCRM, касса, бухгалтерияОплата частями, возвраты, сделка тянется месяцами

Обычная веб-аналитика живёт в первых двух строках и обрывается на слове «заявка». CRM начинается с третьей и про сайт не знает ничего: для неё все обращения одинаково серые. Между ними дыра шириной ровно в один идентификатор. Сквозная аналитика — это когда дыру закрыли; ничего больше за термином не стоит.

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

Почему без неё спор о результате не решается

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

Дальше — одно из трёх. Бюджет режут наугад, обычно тому каналу, у кого не нашлось защитника в переговорной. Меняют подрядчика, и следующий начинает с нуля. Или платят за оба год за годом. Каждый исход дороже, чем настройка измерения.

Есть и обратная сторона, про которую подрядчики говорят реже. Реклама разогревает бренд: человек увидел объявление, через неделю набрал название компании в поиске и пришёл из органики. Формально заявку засчитает SEO. Честно — заслуга общая. Без связки такой разговор не состоится вообще, а с ней он хотя бы идёт про данные, а не про самолюбие.

★ Самая дорогая ошибка — выключить работающий канал

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

Минимальная сборка: четыре элемента

Всё это делается штатными средствами Метрики и вашего сайта. Платить придётся только за коллтрекинг, да и то не всем.

ЭлементЧто даётЧем оплачивается
Цели в МетрикеСчитает завершённые действия, а не намеренияПолдня внимательной работы
Единая схема UTMОтделяет каналы друг от друга и от органикиДень на схему, дальше дисциплина
Поле «источник» в форме и в CRMПереносит канал внутрь сделкиНесколько часов разработчику
КоллтрекингПривязывает звонок к каналуПомесячная плата за номера

Цели в Метрике: считаем результат, а не намерение

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

Порядок, в котором я выбираю тип цели:

  1. Событие, которое сайт отправляет после успешного ответа сервера. Самый честный вариант; просить у разработчика надо именно его.
  2. Посещение страницы «спасибо». Годится, если такая страница есть и попасть на неё иначе нельзя.
  3. Штатный тип «отправка формы». Быстрое решение, когда до разработчика не достучаться, а мерить надо уже сегодня.

Дальше — правила, которые экономят месяцы разбирательств:

  • Отдельная цель на каждую форму. Одна общая «заявка» не даст отличить заказ обратного звонка из шапки от заявки на расчёт со страницы услуги, а это очень разные по качеству обращения.
  • Имена по единой схеме, латиницей: form_calc, form_callback, phone_click. Через полгода целей будет три десятка, и строка «Цель 4 (новая)» не скажет вам ничего.
  • Микроцели вроде скролла и двух минут на странице держите отдельно от заявок. Смешаете — конверсия раздуется, и отчёт начнёт врать в приятную сторону.
  • Переход в мессенджер — это переход, а не заявка. Отдельная цель, отдельная строка в отчёте.

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

UTM-метки: одна схема на всю рекламу

Метка — хвост в адресе страницы, который сообщает счётчику, откуда пришёл человек. Названия параметров не выдумывают, их пять, и они одинаковы во всех системах.

ПараметрЧто в нёмПример
utm_sourceплощадкаyandex, vk, telegram
utm_mediumтип трафикаcpc, email, social, banner
utm_campaignкампанияremont-avgust
utm_contentчто именно кликнулиbanner-1, text-2
utm_termключевая фразаremont-kvartir

Обязательны первые три. Без source непонятно, кто площадка; без medium письма и реклама сваливаются в одну кучу; без campaign не отделить августовскую акцию от сентябрьской. Остальные два ставьте, когда есть что в них написать.

  • Латиница, нижний регистр, вместо пробелов — дефис или подчёркивание. Yandex и yandex счётчик считает разными значениями, и в отчёте будет две строки вместо одной.
  • Один словарь значений на всю компанию: какие source разрешены, какие medium, как называть кампании. Без словаря схема расползается за квартал.
  • Не ставьте метки на внутренние ссылки своего сайта. Метка в середине пути обнуляет источник и начинает новый визит: пришедший из поиска превратится в трафик рассылки, потому что кто-то разметил кнопку в шапке.
  • Органическую выдачу метить нельзя и не нужно — источник поиска счётчик определяет сам.
  • Смотреть результат: Отчёты → Источники → Метки UTM. Пустой отчёт при живой рекламе — сигнал, а не особенность.
★ Где схема разъезжается чаще всего

На стыке людей: рекламу ведут двое, или подрядчик поменялся. Один пишет utm_source=yandex, второй — yandex_direct, третий вместо cpc ставит ppc. Через год в отчёте девять строк вместо трёх, и склеить их задним числом невозможно — в базе это разные значения. Схема должна лежать одним документом, куда смотрят все, кто ставит ссылки, включая подрядчиков.

Поле «источник» в форме и в CRM

Метка живёт в браузере и до CRM сама не доедет. Её кладут в форму: скрытое поле, которое скрипт заполняет при отправке, а сервер передаёт дальше вместе с именем и телефоном.

  • Первый источник — откуда человек пришёл в самый первый раз. Записывается при первом визите и больше не меняется.
  • Последний источник — откуда он пришёл в тот раз, когда оставил заявку.
  • Идентификатор посетителя из Метрики (ClientID). Метрика отдаёт его методом getClientID. Это ключ, которым сшивается всё остальное.
  • Адрес страницы, с которой отправили форму. Помогает понять, какая страница продаёт.

ClientID стоит объяснить отдельно — вокруг него всё и держится. Сохранив его в сделке, вы получаете возможность вернуть данные обратно: Метрика принимает сведения о состоявшихся сделках и звонках по этому идентификатору. Картина замыкается внутри бесплатного счётчика, без покупки отдельной платформы.

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

Требование к CRM простое: поле заполняется автоматически. Всё, что зависит от памяти менеджера, через месяц будет пустым наполовину.

Коллтрекинг: только там, где звонков много

Звонок — самое дырявое звено цепочки. Человек посмотрел сайт, набрал номер, и с этого момента он для аналитики исчез. Лечится двумя способами.

Статический коллтрекинг — отдельный номер на канал: один в визитке, второй в справочнике, третий на сайте. Дёшево, грубо, но уже отделяет сайт от офлайна. Динамический подменяет номер для каждого посетителя и привязывает разговор к конкретному визиту со всеми его метками. Точно, зато это платный сервис с помесячной оплатой пула номеров.

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

Что собирается за неделю, а что строится месяцами

За неделю реально успеть техническую часть: настроить и проверить цели, написать схему UTM и переразметить действующую рекламу, добавить в форму скрытое поле, довести источник и ClientID до CRM, прогнать тестовые заявки. Работа с понятным концом, и делается она своими руками.

Месяцами строится всё остальное, и тут обычно наступает разочарование:

  • Дисциплина. Менеджер, который заводит сделку через два дня по памяти, ломает цепочку надёжнее любого редиректа. Настройка это не чинит — чинит регламент и привычка.
  • Статусы сделок. Пока «в работе» означает и «завтра оплатит», и «пропал полгода назад», выручку по каналам не посчитать.
  • Сумма сделки. Она должна попадать в карточку, а не в голову руководителя. Частичные оплаты, скидки, возвраты — всё это надо однажды описать словами.
  • Цикл сделки. Если от заявки до денег проходит четыре месяца, первая честная картина появится не раньше, чем закроется первая когорта. Не через неделю после настройки, как хочется.
  • Сезонность. Сравнивать надо одинаковые календарные периоды, а для этого нужна история хотя бы в год.
★ История начинается в день включения

Восстановить данные задним числом нельзя. Метка, которой не было в июне, в июне не появится; цель, включённая в сентябре, за август ничего не покажет. Следствие простое: цели и разметку ставят до старта продвижения, а не тогда, когда пришло время отчитываться. Выбираете подрядчика — договоритесь об этом на берегу: первая неделя работ должна уйти на измерение, и это нормально.

Где начинается граница платного сервиса

Минимальная версия упирается в потолок, и признаки узнаваемые. Каналов стало больше трёх-четырёх, сайтов и лендингов несколько, звонки составляют заметную долю обращений. Путь клиента длинный, с несколькими касаниями, и вопрос «кому засчитать заявку» перестал быть праздным. Расходы по кабинетам сводятся руками, и на это уходит день в месяц.

Платный сервис берёт на себя три вещи: тянет расходы из рекламных кабинетов автоматически, хранит длинную историю в одном месте и считает заявку по разным моделям атрибуции. Последнее полезнее, чем кажется. Модель «последний переход» отдаёт всю заслугу каналу, который привёл человека в день заявки, и систематически обедняет то, что работало в начале пути. В Метрике модель переключается прямо в отчёте — первые выводы можно сделать бесплатно, сравнив два взгляда на один и тот же месяц.

Чего платный сервис не делает — так это не чинит ваши цели и метки. Он перенесёт в дорогой интерфейс всё, что было сломано, и добавит сломанному убедительности. Порядок правильный ровно один: сначала данные, потом сервис. Сомневаетесь, на каком вы этапе, — посмотрите направление «Аналитика и отчётность».

Типичные поломки

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

Метки, которые теряются при редиректе

Редирект умеет отбрасывать хвост адреса вместе с меткой. Чаще всего виновато правило переписывания, которое собирает новый адрес и забывает про параметры. Отдельная беда — цепочка переходов подряд: с http на https, потом с www на без www, потом на адрес со слешем в конце. Достаточно, чтобы на одном шаге параметры не перенесли.

Проверяется за минуту. Возьмите рекламную ссылку с меткой, откройте её и посмотрите на адресную строку после загрузки. Хвост на месте — всё в порядке. Хвоста нет — метка не доехала, и весь платный трафик лежит у вас в отчёте как прямые заходы. Второй симптом того же: в кабинете клики есть, в отчёте по меткам пусто. Реже, но обиднее — метку ставят в якорь, после решётки: такой хвост браузер на сервер не отправляет вовсе.

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

Цели, которые считают каждый клик

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

Второй вид того же — двойной учёт. Настроили и цель на клик, и цель на страницу «спасибо», а в отчёте суммируете обе: одна заявка превращается в две. Сюда же попадает страница благодарности, которую проиндексировал поиск: на неё начинают заходить напрямую, и цель отмечает конверсии, за которыми нет ни одного обращения.

Как поймать это разом? Сверьте за месяц число достижений цели в Метрике и число заявок в CRM. Небольшое расхождение — норма: блокировщики, отказы, дубли. Расхождение в полтора-два раза означает, что считается не то, и идти дальше бессмысленно.

Звонки, которые не привязаны ни к чему

Самая частая картина: один номер стоит везде — на сайте, в справочниках, на визитках, в подписи письма. Такой звонок не привязан ни к чему в принципе, и никакая настройка не поможет, пока номер один.

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

Как проверить, что связка работает

Проверка занимает вечер и не требует ни сервисов, ни доступа к коду.

  1. Оставьте тестовую заявку через каждую форму на сайте. Дошла ли она до CRM? Виден ли в ней источник и адрес страницы?
  2. Перейдите по рекламной ссылке с меткой и убедитесь, что хвост остался в адресной строке после всех редиректов.
  3. Сверьте за прошлый месяц число целей в Метрике и число заявок в CRM. Сходится по порядку величины — хорошо. Отличается в разы — ищите двойной учёт.
  4. Позвоните на номер с сайта и найдите этот звонок в системе. Указан ли канал?
  5. Откройте любую закрытую сделку месячной давности и назовите канал, который её привёл.

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

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


Короткий чек-лист

Каждый минус — место, где отчёт о каналах врёт, даже если выглядит убедительно.

  • Цели считают завершённые действия, а не клики по кнопкам
  • На каждую форму заведена своя цель, микроцели отделены от заявок
  • Каждая цель проверена живой тестовой заявкой
  • Схема UTM записана одним документом и известна всем, кто ставит ссылки
  • Метка доезжает до сайта через все редиректы
  • Внутренние ссылки сайта метками не размечены
  • В форме есть скрытое поле с источником и идентификатором посетителя
  • Источник приезжает в сделку автоматически, без участия менеджера
  • Сумма сделки попадает в карточку, а не остаётся в голове руководителя
  • Звонки либо разделены по каналам, либо честно посчитаны отдельной строкой
  • Числа в Метрике и в CRM за месяц сходятся по порядку величины
  • По любой закрытой сделке можно назвать канал за минуту

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

#аналитика#метрика#utm#цели#crm#коллтрекинг
Дмитрий СмирновЧастный SEO-специалист · в поиске с 2005 года

Двадцать лет в поисковом маркетинге: девять сайтов L’Oréal в Vivat Digital, отдел SEO с нуля в ООО «169», садовый центр «Гаршинка» с рекордом больше 900 000 уникальных посетителей в месяц. Веду одновременно не больше шести клиентов и всю работу делаю лично: аудит, стратегию, техзадания и разбор результатов.

Обо мне подробнее

Пока заявка не связана с каналом, спор решает не цифра, а тон голоса

Читайте дальше

Весь блог →

Требуйте бесплатный аудит вашего сайта

Разберу сайт, найду точки роста и покажу, за счёт чего поднять трафик и заявки. Без обязательств и навязывания.

  • Точки роста и технические ошибки
  • Оценка потенциала ниши
  • Прогноз и примерный план работ
  • Разбор на созвоне по итогам
Отвечаю лично, обычно в течение дняДмитрий Смирнов · SEO · Интернет-маркетинг

Отвечаю лично. Никакого спама и передачи контактов третьим лицам.

Заявка принята!

Свяжусь с вами в течение рабочего дня. Обычно — быстрее.