Глоссарий

Коллтрекинг (Call Tracking)

Коллтрекинг (Call Tracking) — технология отслеживания телефонных звонков, связывающая каждый входящий вызов с рекламным источником, кампанией, ключевым словом и конкретной сессией пользователя на сайте.

Flat-иллюстрация CRM-дашборда с email лампой графиком шестерёнками и пазлом — интеграция коллтрекинга

Коллтрекинг (от англ. call tracking — «отслеживание звонков», также отслеживание телефонных звонков или call analytics) — это технология, связывающая входящий телефонный звонок с конкретным рекламным каналом, кампанией, ключевым словом и даже отдельным посетителем сайта. Без коллтрекинга телефонные обращения остаются «слепой зоной» в веб-аналитике: вы видите трафик и клики, но не понимаете, какая реклама реально приносит звонки и продажи. Это особенно критично для сферы услуг, медицины, автодилеров, B2B, недвижимости, юридических услуг и HoReCa, где доля звонков в воронке часто превышает 50% всех лидов. Коллтрекинг — обязательный компонент сквозной аналитики и Smart Bidding в Google Ads: без него алгоритмы оптимизации ставок не видят половины конверсий и тратят бюджет вслепую.

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

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

  • источник, канал и кампания посетителя (UTM-метки или данные Google Analytics);
  • ключевое слово для контекстной рекламы через gclid;
  • страница сайта, с которой был инициирован звонок;
  • Client ID GA4 и связанная с ним сессия для атрибуции;
  • длительность разговора и аудиозапись (с транскрипцией, если подключена речевая аналитика);
  • статус звонка: принят, пропущен, занят, занят менеджером.

Далее данные попадают в CRM, Google Ads (как офлайн-конверсия через gclid), Google Analytics 4 (как событие с параметрами) и Meta Ads Conversions API. Звонок становится таким же измеряемым событием, как форма или покупка — и начинает работать в моделях атрибуции, прогнозирования и оптимизации Smart Bidding.

Виды коллтрекинга

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

Каждому рекламному источнику закрепляется один постоянный номер: один — для контекстной рекламы, другой — для SEO, третий — для офлайн-билборда, четвёртый — для email-рассылки. Бизнес-модель — фиксированная плата за номер в месяц.

Когда подходит: офлайн-каналы (наружная реклама, радио, ТВ, печатные СМИ), визитки, отдельные посадочные страницы под кампанию, малые сайты с ограниченным набором каналов, тестовые кампании.

Плюсы: дёшево ($5–15/мес за номер), простая настройка, работает даже без сайта, не требует JavaScript на странице. Минусы: не различает кампании внутри одного канала и не связывает звонок с конкретным посетителем — данные остаются на уровне «канал в целом».

Динамический коллтрекинг (DNI — Dynamic Number Insertion)

Самый распространённый формат современной аналитики. На сайте установлен скрипт подмены (фрагмент JavaScript провайдера), который при загрузке страницы выбирает уникальный номер из пула и показывает его конкретному посетителю на время сессии. Это позволяет прокинуть в звонок не просто канал, а полный набор UTM-меток, gclid, ключевое слово, устройство, время на сайте и Client ID GA4.

Когда подходит: контекстная реклама (Google Ads, Bing Ads), таргетинг в соцсетях, SEO с детальной аналитикой ключевых слов, любой сайт, где важна сквозная аналитика, e-commerce с телефонным каналом.

Плюсы: связь «звонок → посетитель → клик → ключевое слово → конверсия», корректная атрибуция через Client ID, передача звонков в Google Ads как офлайн-конверсий (критично для Smart Bidding), запись разговоров с привязкой к сессии, интеграция со всем стеком: GA4, Looker Studio, CRM.

Минусы: требует пула номеров (платится $1–3 за каждый одновременный номер в месяц), нужна корректная установка скрипта без конфликтов с CMS и кешированием, на медленно-загружающихся страницах возможно «мгновенное» появление старого номера до подмены — лечится через placeholder с нужным стилем.

Комбинированный коллтрекинг

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

Сколько номеров нужно для динамической подмены

Размер пула рассчитывается по простой формуле:

Пул номеров ≈ Пиковое одновременное количество посетителей × коэффициент запаса (1.2–1.5)

Если в пиковое время на сайте находится 30 человек, пула из 40–45 номеров хватит, чтобы каждому показать уникальный номер на длительность сессии (по умолчанию 30 минут — пока сессия не закончится, номер закреплён за пользователем). Пул меньше — и часть посетителей увидит одинаковые номера, что ломает атрибуцию.

Как найти пиковую посещаемость: в GA4 → Reports → Realtime → посмотрите среднее количество пользователей за последние 30 минут в пиковое время (обычно 11–13 и 19–21). Умножьте на 1.3 для запаса. Большинство провайдеров автоматически предлагают размер пула на основе подключённого GA4.

Интеграция с Google Analytics 4

GA4 не имеет нативного отслеживания звонков — их нужно передавать как custom events через GTM dataLayer. Стандартный поток:

  1. Коллтрекинг-провайдер при поднятии трубки (или через 15+ секунд разговора — чтобы отсечь спам/случайные вызовы) делает webhook в GTM:
window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
  event: 'phone_call',
  call_duration: 124,           // секунды
  call_status: 'answered',
  call_source: 'google',        // utm_source
  call_medium: 'cpc',            // utm_medium
  call_campaign: 'spring_sale_2026',
  call_keyword: 'купить квартиру киев',
  call_value: 5000,              // прогнозируемая стоимость лида
  client_id: '123456789.987654321',  // GA4 Client ID
  gclid: 'CjwKCAjw...'
});
  1. В GTM создаётся Custom Event Trigger с условием Event equals phone_call.
  2. Создаётся GA4 Event Tag, срабатывающий на этом триггере и передающий все параметры через Event Parameters.
  3. В GA4 → Configure → Custom Definitions регистрируются параметры call_duration, call_status, call_value как event-scoped dimensions.
  4. В GA4 → Configure → Conversions событие phone_call помечается как конверсия (через метку «Mark as conversion»).

После этого звонки появляются в отчётах Acquisition → Traffic Acquisition как отдельная конверсия, рядом с формами и покупками. В отчёте User Acquisition вы увидите, с какого источника пришёл каждый телефонный клиент.

Интеграция с Google Ads (Offline Conversions)

Это самая важная и чаще всего неправильно настроенная часть. Логика такая:

  1. Пользователь кликает на объявление Google Ads — Google автоматически добавляет к URL параметр gclid.
  2. Коллтрекинг-скрипт на сайте ловит gclid из URL и сохраняет в cookie.
  3. Когда пользователь звонит, провайдер передаёт в систему gclid вместе с данными звонка.
  4. Коллтрекинг через Google Ads API или CSV-загрузку отправляет в Google Ads событие Offline Conversion Lead со значением gclid + время звонка + стоимость лида.
  5. Google Ads связывает эту конверсию с конкретным кликом, и Smart Bidding начинает учитывать звонки при оптимизации ставок.

Что это даёт на практике: для бизнеса, где 60% лидов — звонки, без этой интеграции Smart Bidding видит лишь 40% конверсий. Алгоритм занижает ставки на самые результативные ключи, бюджет распыляется на менее эффективные. Подключение Offline Conversions обычно даёт +15–30% к общему ROI Google Ads без изменения остальных настроек.

Проверка корректности: Google Ads → Tools → Conversions → ваша конверсия Phone Call → столбец «Off-Click». Если там 0 при наличии реальных звонков — интеграция сломана.

Бенчмарки конверсии в звонок по нишам

Эти данные из отчётов Invoca и CallRail (2024–2025) можно использовать для оценки потенциала своего сайта. Реальные цифры сильно зависят от размещения номера, наличия sticky-кнопки на мобильном и отраслевых привычек аудитории.

НишаКонверсия в звонокСредняя длительностьЦикл принятия решения
Недвижимость (продажа)8–14%4–7 мин30–90 дней
Медицина / клиники12–18%2–4 мин1–7 дней
Автодилеры6–10%5–10 мин14–60 дней
Юридические услуги5–9%6–12 мин7–30 дней
Ремонт и строительство7–12%3–6 мин7–21 день
B2B-услуги3–6%8–20 мин30–180 дней
HoReCa (бронирование)4–8%1–3 мин0–3 дня
E-commerce0.5–1.5%2–5 мин0–14 дней
SaaS-сервисы1–3%5–15 мин14–90 дней

Если ваши показатели ниже нижней границы — проверяйте видимость номера на странице, мобильный UX и отображается ли номер в hero-секции на лендингах.

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

Украинский рынок хорошо развит — три основных провайдера покрывают 90% потребностей. Для проектов с ЕС/США дополнительно работают CallRail и CallTouch.

СервисСтраныСтартовая ценаDNIGA4Google AdsSpeech analyticsОсобенности
RingostatUA, KZ$25/мес + пул✅ (UA, RU, EN)Лучшая интеграция с KeyCRM, NetHunt, готовые BI-дашборды
BinotelUA$30/мес + пулПолноценная АТС, интеграция с 50+ CRM, виртуальные офисы
PhonetUA$20/мес + пул⚠️ (только EN)Простой интерфейс, оптимален для малого бизнеса
Stream TelecomUA, KZ$35/мес + пулСильные B2B-функции, white-label вариант
CallTouchRU, KZ, EU€40/мес + пул✅ (RU, EN)Европейские номера, GDPR-сертификация
CallRailUS, EU$45/мес + пул✅ (EN)Глобальный стандарт в США, интеграция с HubSpot, Salesforce

Для украинского рынка оптимальны Ringostat и Binotel. Phonet — для бизнеса с ограниченным бюджетом. CallRail — если клиенты преимущественно в США/ЕС.

Что делает коллтрекинг сверх простой подмены

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

  • Запись и хранение разговоров с автоматической транскрипцией и поиском по тексту.
  • Речевая аналитика — поиск ключевых слов в разговоре, теги «продажа», «отказ», «жалоба», выявление менеджерских ошибок.
  • Скоринг звонков — автоматическая оценка качества разговора менеджера по критериям (вступление, выявление потребностей, презентация, закрытие).
  • Антифрод — фильтрация спам-звонков, накруток и robocall.
  • WhatsApp- и Telegram-tracking — расширение модели подмены на мессенджеры с аналогичной атрибуцией.
  • Обратный звонок (callback) — виджет на сайте, инициирующий звонок без участия пользователя через кнопку.
  • Распределение по менеджерам — SLA-мониторинг (время ответа, пропущенные звонки) и автоматическая маршрутизация.

Коллтрекинг vs альтернативные методы

МетодПлюсыМинусы
Коллтрекинг (DNI)Точная атрибуция, интеграция со Smart Bidding, запись, аналитикаСтоимость, требуется настройка, JavaScript-зависимость
Google Call ExtensionsБесплатно, работает прямо в SERPТолько для Google Ads, не связывает с GA4, нет записи
Отдельные статические номераДёшево, простоНе связывает звонок с конкретным посетителем
Опросы «откуда о нас узнали»Без техникиПогрешность 30–50%, ручная обработка, не масштабируется
Click-to-call без подменыБез расходовНикакой атрибуции — звонок выглядит как direct

Для бизнеса с более чем 30 звонками в месяц коллтрекинг окупается за счёт одного скорректированного решения Smart Bidding.

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

  1. gclid не передаётся в звонок. Самая частая ошибка. Проверьте: откройте консоль в DevTools на лендинге с ?gclid=...&utm_source=google&utm_medium=cpc, наберите номер с подменой — в журнале провайдера gclid должен появиться. Если нет — скрипт не сохраняет cookie до момента звонка.
  2. Кеширование показывает неправильный номер. CDN, Cloudflare или плагины кеша WordPress могут закешировать HTML с номером предыдущего посетителя. Решение: вынести подмену в JS-плейсхолдер, рендерящийся в runtime, а не сервером.
  3. Малый пул номеров. Если одновременных посетителей больше пула — часть видит одинаковые номера. Атрибуция ломается случайным образом.
  4. Не отмечено как конверсия в GA4. Событие phone_call попадает в журнал, но не в отчёты Conversions. Как следствие — нет данных для bid optimization.
  5. Событие генерируется мгновенно при поднятии трубки. Делает запись каждого спам-звонка и автонабора. Лучше триггер через 15+ секунд разговора.
  6. Sticky callback-виджет блокирует контактный номер. Пользователь не видит prominent номер на сайте — доля звонков падает на 30–40%.
  7. Не обновлён номер после смены провайдера. Старые страницы сайта и Google My Business остаются со старым номером. Контролируйте через Search Console крон-мониторинг индексированных страниц.

Юридические аспекты

Запись и хранение телефонных разговоров регулируются:

  • Закон Украины «О защите персональных данных» 2297-IX (обновлён 2024).
  • GDPR (для работы с клиентами из ЕС).
  • CCPA (для Калифорнии) и национальными законами.

Базовое требование одинаково для всех юрисдикций:

  1. Предупредить клиента о записи в начале разговора (стандартная фраза «разговор записывается с целью контроля качества»).
  2. Указать в политике конфиденциальности факт обработки голосовых данных и срок хранения (обычно 6–12 месяцев).
  3. Обеспечить право на удаление записи по запросу клиента.
  4. Шифрование и ограниченный доступ к записям — только уполномоченные сотрудники.

Хранение записей дольше необходимого или без согласия клиента — прямое нарушение со штрафами до €20 млн (GDPR) или 5% годового оборота в Украине (2297-IX). Проверьте у вашего провайдера наличие DPA-договора (Data Processing Agreement) — это обязательный документ для GDPR-совместимого хранения.

Когда коллтрекинг не нужен

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

  • Заявки приходят почти исключительно через формы и чаты, телефон — резервный канал с <10 звонков/мес.
  • Один рекламный канал, не нужно сравнивать источники между собой.
  • Бизнес работает только в офлайне без сайта (для офлайна достаточно статических номеров без аналитической надстройки).
  • Sales-цикл полностью онлайн (e-commerce без call-center).
  • Бюджет аналитики < $50/мес — ROI коллтрекинга не окупится.

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

Часто задаваемые вопросы (FAQ)

В чём разница между статическим и динамическим коллтрекингом?

Статический закрепляет один номер за каналом, динамический показывает уникальный номер каждому посетителю через JavaScript-подмену. Динамический — обязательное условие для корректной передачи офлайн-конверсий в Google Ads.

Сколько номеров нужно в пуле для динамического коллтрекинга?

Пул = пиковое одновременное количество посетителей × коэффициент запаса 1.2–1.5. Если в пиковое время сайт посещает 30 человек, нужен пул из 40–45 номеров.

Как передать звонок как конверсию в GA4?

Через dataLayer.push события phone_call с параметрами source/medium/campaign/gclid/client_id. В GTM создаётся Custom Event Trigger, в GA4 событие помечается как конверсия.

Как интегрировать коллтрекинг с Google Ads для Smart Bidding?

Через Offline Conversions Import. Коллтрекинг при звонке фиксирует gclid, потом отправляет в Google Ads событие Lead через API или CSV. Smart Bidding начинает оптимизировать ставки с учётом звонков.

Законно ли записывать телефонные разговоры?

Да, но с требованиями: предупредить о записи в начале разговора, указать в политике конфиденциальности, обеспечить право на удаление. Регулируется Законом 2297-IX и GDPR.

Какие бенчмарки конверсии в звонок по нишам?

Недвижимость 8–14%, медицина 12–18%, автодилеры 6–10%, B2B 3–6%, e-commerce 0.5–1.5% (отчёты Invoca/CallRail).

Какой коллтрекинг выбрать?

Ringostat — лидер с готовыми CRM-интеграциями, Binotel — полноценная АТС с 50+ интеграций, Phonet — оптимален для малого бизнеса. Для ЕС/США — CallRail или CallTouch.

Что такое речевая аналитика?

Speech analytics автоматически транскрибирует разговор в текст и ищет маркеры — теги продажа/отказ/жалоба, ключевые слова. Позволяет выявить до 20% дополнительного потенциала конверсии.

Можно ли обойтись без коллтрекинга через Google Call Extensions?

Call Extensions — дополнение, не замена коллтрекинга. Они работают только для Google Ads, не связывают звонок с GA4 и не дают записи.