Колл-трекинг без CRM: как атрибутировать звонки в Метрике и GA4

Колл-трекинг без CRM: как атрибутировать звонки в Метрике и GA4

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

Зачем малому бизнесу колл-трекинг, если CRM нет

Контекстная реклама работает с провалом в отчётности, когда часть клиентов звонит вместо заявки. Визиты с сайта атрибутированы по UTM, а звонки — клиентов, нажавших на номер вместо кнопки «оставить заявку», — попадают в общую массу без указания источника. Для проектов, где значимая часть лидов идёт по телефону, этот провал может скрывать половину реальной эффективности каналов (источник: cropas.by).

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

Какой тип колл-трекинга выбрать без CRM

Всего три подхода, и выбор зависит от объёма звонков и бюджета.

ТипКак работаетКогда подходит
СтатическийОдин номер на сайт или на конкретную кампаниюДо 30–50 звонков в неделю, один источник трафика, лендинг под акцию
ДинамическийПул подменных номеров, привязанных к сессииБольше 50 звонков, несколько рекламных каналов, сайт с устойчивым трафиком
КомбинированныйСтатический для бренда и поиска, динамический для контекста и медийкиЗрелые кампании, важно отделить «имя компании» от «реклама»

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

Как связать звонки с Метрикой и GA4 без CRM

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

На сторонне Метрики настройте JavaScript-событие с идентификатором звонка и передайте его в цель «Звонок с сайта». В GA4 через Google Tag Manager создайте тег типа «Отправка события» с event_name = phone_call и параметрами источника. Если CRM нет, привычной цепочки «звонок → сделка → выручка» не будет, поэтому офлайн-конверсии в GA4 — замена: загружайте CSV с датой, временем и источником звонка раз в неделю через Measurement Protocol или вручную в интерфейсе.

Для статического колл-трекинга всё проще: номер привязан к кампании через UTM. В Метрике сегментируйте визиты по utm_source, в GA4 — по source / medium. Дальше добавьте цель «Клик по номеру телефона» — событие отслеживает клик по элементу с определённым CSS-классом. Фактический звонок колл-трекинг посчитает отдельно, но для сквозной атрибуции этого хватает.

Что делать, когда номер один, а каналов несколько

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

Второй путь — UTM на отдельные номера. Заведите на каждый канал свой мобильный номер (например, через сервис виртуальных номеров или мульти-SIM), пропишите UTM в ссылках и фиксируйте звонки вручную. Подходит для совсем маленьких объёмов — до 10 звонков в неделю, иначе менеджер устанет вписывать источник в таблицу.

Типичные ошибки при атрибуции звонков

  • Подменный номер стоит на сайте, но событие звонка не передаётся в Метрику. Без JavaScript-события вы увидите только факт звонка в отчётах колл-трекинга, а в веб-аналитике — ноль. Проверяйте теги через Tag Manager до запуска рекламы.
  • Один и тот же номер на лендинге и в Яндекс.Директе. Поисковый трафик по бренду и рекламный сольются в одну группу, и оптимизация кампании по конверсиям станет невозможной.
  • Отсутствие фильтрации входящих. Сервисный звонок от постоянного клиента, повторный набор после сбоя, спам — всё это попадает в отчёт «звонки с сайта» и раздувает конверсию. Настройте минимальный порог длительности (от 10–15 секунд) и фильтр повторов.
  • Игнорирование офлайн-звонков. Человек посмотрел страницу утром, набрал номер вечером. Если сессия уже истекла, онлайн-конверсия не сработает — нужен офлайн-импорт в GA4 или хотя бы ручная сверка.
  • Подключение аналитики после запуска рекламы. Без целей и событий первые недели бюджета уходят в пустоту: смотреть нечего, оптимизировать не по чему.

Как настроить передачу данных в Метрику и GA4 пошагово

Сборка занимает час, если колл-трекинг уже работает.

  1. В Метрике создайте цель типа «JavaScript-событие» с идентификатором, который отдаёт скрипт колл-трекинга при звонке (обычно это phone_call или уникальный идентификатор цели).
  2. В GA4 через Google Tag Manager создайте тег типа «GA4 Event» с event_name = generate_lead и параметрами call_duration, source, medium. Триггер — пользовательское событие, которое триггерит скрипт колл-трекинга после завершения звонка.
  3. Отметьте событие в GA4 как конверсию: переключатель в разделе «События» интерфейса. Дальше оно попадёт в отчёты по конверсиям и атрибуции.
  4. Проверьте связку через режим реального времени в обеих системах. Позвоните с тестового устройства на подменный номер — событие должно появиться задержкой до минуты.
  5. Для офлайн-звонков раз в неделю выгружайте CSV из сервиса колл-трекинга и загружайте в GA4 как конверсию через Measurement Protocol или ручной импорт в отчёт «Конверсии по офлайн-данным».

Если нужна настройка целей с нуля — пригодится инструкция по целям в Метрике и GA4. Для проектов на Tilda отдельная схема веб-аналитики учитывает нюансы встраивания скриптов колл-трекинга в конструктор.

3 шага, которые можно сделать на этой неделе

  1. Поставить на сайт статический или динамический номер с привязкой к источнику, если ещё не стоит.
  2. Создать цель «Звонок» в Метрике и конверсию в GA4, проверить событие тестовым звонком.
  3. Раз в неделю сверять отчёты колл-трекинга с веб-аналитикой: совпадают ли источники, не пропадают ли офлайн-звонки.
Полезные ссылки как связать звонки с CRM: колл-трекинг для интернет-магазина.