Что такое коллтрекинг и как он устроен

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

Что такое коллтрекинг и какую задачу он решает

Коллтрекинг (call tracking) — это технология отслеживания звонков, которая связывает входящий вызов с источником рекламы. Она отвечает на вопрос, невидимый для обычной веб-аналитики: с какого канала, кампании или запроса пришёл человек, который позвонил.

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

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

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

Как работает подмена номера

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

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

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

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

Статический коллтрекинг

Статический коллтрекинг закрепляет один подменный номер за одним источником на постоянной основе. Канал — номер: контекстная реклама получает свой номер, реклама на радио — свой, наружная реклама — свой, визитки — свой.

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

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

Пример. Компания печатает разные номера на трёх носителях: щит у дороги, реклама в местной газете, флаеры у метро. За месяц на номер щита поступило 40 звонков, газеты — 12, флаеров — 8. Расходы известны, и теперь стоимость звонка по каждому носителю можно посчитать и сравнить: щит с 40 звонками при своей цене может оказаться и выгоднее, и дороже газеты — до подключения номеров этого было не видно.

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

Динамический коллтрекинг

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

За счёт этого звонок привязывается не к каналу вообще, а к конкретному визиту со всеми его данными. Система знает про этот визит источник, кампанию, объявление, ключевой запрос, страницу входа, устройство. Когда человек звонит с выданного ему номера, весь этот набор данных прикрепляется к звонку.

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

Разница с каналом видна на примере. Статический номер на контексте покажет: с контекстной рекламы за месяц 50 звонков. Динамический разложит те же 50 звонков по запросам: 30 пришли с запросов вида «купить с доставкой», 15 — с общих запросов о категории товара, 5 — с брендовых. Если 30 звонков дал один тип запросов, туда и стоит перераспределить ставки, а слабые запросы отключить. Со статическим номером эти 50 звонков остались бы неразделимой массой, и оптимизировать было бы нечего.

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

Статический и динамический: что выбрать

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

Признак Статический Динамический
Номер закреплён за Источником (каналом) Посетителем (визитом)
Глубина данных До канала До ключевого запроса
Где применяют Офлайн: щиты, печать, ТВ, радио Сайт: контекст, таргет, SEO
Размер пула Мало номеров Зависит от посещаемости
Стоимость Ниже Выше

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

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

Какие данные собирает коллтрекинг

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

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

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

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

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

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

Сколько нужно подменных номеров

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

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

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

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

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

Как подключают коллтрекинг

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

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

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

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

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

Когда коллтрекинг оправдан

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

Оправдан он там, где звонок — частый способ связи и где реклама платная. Услуги, медицина, недвижимость, автобизнес, дорогие товары, B2B — во всех этих сферах клиент чаще звонит, чем оформляет заказ на сайте, а бюджет на рекламу большой. Здесь неверная оценка канала стоит дороже, чем отслеживание звонков, и коллтрекинг окупается.

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

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

Коллтрекинг, сквозная аналитика и CRM

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

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

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

Покажем связку на числах. Канал за месяц принёс 40 звонков и обошёлся в 80 000 руб. рекламного бюджета — это 2000 руб. за звонок. Из 40 звонков в CRM закрылось 8 сделок, значит клиент из этого канала стоил 10 000 руб. Другой канал давал звонки по 1500 руб. и выглядел выгоднее, но в сделки доходил лишь каждый двадцатый — и клиент оттуда обходился дороже. Без связки с CRM вы бы выбрали второй канал по дешёвому звонку и ошиблись; сквозная цепочка показывает настоящую стоимость клиента, а не обращения.

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

Ошибки и ограничения

У коллтрекинга есть слабые места, о которых стоит знать до подключения, чтобы не переоценить его данные.

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

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

Звонок — ещё не продажа. Коллтрекинг считает обращения, а не сделки. Канал может давать много дешёвых звонков, которые не доходят до покупки, и наоборот. Оценивать источник только по числу и цене звонков без учёта того, сколько из них стало клиентами, — та же ошибка, что судить о рекламе по кликам.

Есть и технические ограничения. Часть посетителей блокирует скрипты, звонит с кешированной страницы со старым номером или набирает основной телефон, найденный в обход подмены. Небольшая доля звонков всегда остаётся без точного источника, и коллтрекинг покрывает не 100% обращений, а их большую часть. Это нормальная погрешность, которую закладывают в оценку, а не повод считать данные бесполезными.

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

Вывод

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