Реклама принесла 300 звонков. Отлично? Среди них доставка, повторные клиенты, спам и двадцать настоящих новых обращений. Количество бодрое, решение пока рано принимать.
Аналитика коллтрекинга связывает звонок с источником и помогает довести его до результата в CRM. Только тогда канал можно сравнивать по деньгам.
Что получите после чтения
Поймёте, как работает коллтрекинг, какие данные собирать и как оценивать не просто количество звонков, а их вклад в продажи. В конце будет конкретный первый шаг, который можно сделать на своих данных сегодня.
Что это такое простыми словами

Статический коллтрекинг закрепляет отдельный номер за каналом или размещением. Он прост, но даёт крупный уровень детализации.
Динамический коллтрекинг подменяет номер для конкретной сессии из пула и связывает звонок с источником, кампанией и иногда ключевым словом.
После звонка данные должны попасть в CRM: уникальный контакт, квалификация, сделка, оплата. Без этого система показывает телефонию, а не маркетинговую аналитику.
Как эту задачу ищут и обсуждают
Люди формулируют этот вопрос по-разному: «аналитика коллтрекинга», «коллтрекинг что это», «как отслеживать звонки с рекламы». Чуть глубже спрашивают «источник звонка аналитика», «динамический коллтрекинг» и «статический и динамический коллтрекинг». В работе всплывают и практические варианты: «метрики коллтрекинга», «звонки из рекламы в аналитике», «коллтрекинг и crm», «как оценить качество звонков». Ниже всё это собрано в одну понятную логику — без десяти статей об одном и том же.
Что это даёт бизнесу
Бизнес видит каналы, которые приводят качественные разговоры и продажи, а не просто клики. Маркетолог может оценивать кампании с телефонным спросом.
Отдел продаж получает записи, пропущенные звонки и время ответа. Это позволяет отделить слабое привлечение от слабой обработки.
Порядок действий
- Определите, какие источники и страницы нужно различать.
- Оцените трафик и размер пула номеров для динамической подмены.
- Настройте передачу client/session id, UTM и идентификатора звонка.
- Свяжите звонок с контактом и сделкой в CRM.
- Создайте правила уникального и целевого обращения.
- Проверьте подмену, переадресацию, запись и возврат номера.
- Соберите отчёт от расхода до оплаты и регулярно слушайте выборку.
Первый проход лучше сделать на одном закрытом периоде и одной понятной группе. Так легче проверить исходные записи и не прятать ошибку внутри большого среднего. После сверки правило можно переносить в автоматический отчёт.
Формула или логика расчёта
Стоимость уникального целевого звонка = рекламный расход ÷ число уникальных квалифицированных звонков. Стоимость продажи = расход ÷ продажи новых клиентов из этих звонков.
Не делите расход на все звонки: повторные обращения одного клиента и сервисные звонки изменят результат.
Пример с числами
Кампания потратила 600 тысяч ₽ и дала 900 звонков. После дедупликации осталось 520 уникальных новых обращений. Квалифицированных — 210, продаж — 63, валовая маржа — 1,26 млн ₽.
Цена звонка по сырому отчёту — 667 ₽. Цена квалифицированного звонка — 2 857 ₽. Цена продажи — 9 524 ₽. Средняя маржа с продажи — 20 тысяч ₽.
Два объявления дают одинаковую цену сырого звонка. У первого квалификация 32%, у второго 15%. Причина — второе обещает услугу, которую компания не оказывает.
Маркетолог меняет сообщение, продажи добавляют обязательную причину нецелевого звонка. Через месяц квалификация растёт до 24%, а цена продажи снижается на 18%.
Какие поля нужны для сквозного отчёта по звонкам

В минимальной таблице храните call_id, время, номер подмены, источник, кампанию, сессию, телефон клиента в защищённом виде, уникальность, длительность, статус ответа и запись. Из CRM добавьте contact_id, lead_id, квалификацию, сделку, оплату и маржу.
Создайте отдельные причины нецелевого обращения: текущий клиент, вакансия, поставщик, спам, регион вне работы, неподходящая услуга. Свободный комментарий полезен для деталей, но плохо подходит для регулярного отчёта. Справочник причин превращает разговоры в структуру.
Проверяйте связку ежедневно на небольшой выборке. Номер должен подмениться, звонок — попасть в телефонию, источник — сохраниться, карточка — создаться или связаться, результат — вернуться в аналитику. Один оборванный идентификатор способен сделать весь канал «прямым».
Для качества используйте выборочное прослушивание и результат CRM. Автоматическая длительность помогает отсеять совсем короткие вызовы, но длинный разговор не гарантирует продажу. Человек мог просто очень подробно узнать ваш график работы.
Короткий контрольный список
- call_id проходит до CRM
- Уникальность задана
- Причины квалификации структурированы
- Пропущенные звонки видны
- Оплата и маржа возвращаются в отчёт
Как автоматизировать и не потерять контроль
Автоматизацию ставим после ручной сверки двух сопоставимых периодов. В процессе должны остаться четыре вещи: контроль входа, контроль результата, понятный статус свежести и человек, который принимает решение при отклонении. Иначе ручная ошибка просто научится бегать быстрее.
Интеграция должна автоматически передавать call_id и результат CRM обратно в рекламный контур. Контроль ищет звонки без источника, карточки без звонка, дубли и оплаты без связанной сделки.
Еженедельная выборка для прослушивания формируется по правилам: дорогие, короткие, нецелевые и случайные звонки. Это даёт и контроль качества, и материал для улучшения объявлений и скрипта продаж.
- Контрольная сумма и число строк
- Дата и статус последнего успешного обновления
- Журнал изменений методики
- Владелец реакции на предупреждение
Перед включением расписания сохраните эталонную выгрузку и десять проверенных объектов с ожидаемым результатом. После каждого заметного изменения прогоняйте их снова. Общая сумма ловит крупный разрыв, а конкретные объекты показывают, не поменялась ли логика внутри. Если проверка не прошла, новая версия не заменяет рабочую — она остаётся на тестовом контуре до разбора причины.
Результат проверки тоже сохраняйте: дата, версия правил, входной период и найденные расхождения. Тогда через месяц можно объяснить, почему число изменилось, а не восстанавливать методику по памяти команды.
Как объяснить результат команде
Я показываю не только итоговую цифру. Рядом ставлю период, базу сравнения, размер выборки и одно предложение о причине. Тогда процент превращается в рабочий вывод, а не в число, которое каждый трактует по настроению.
Следующий слой — действие. У него есть владелец и дата проверки. Если изменение относится к рекламе, задача уходит маркетологу. Если к CRM — продажам. Если расходятся определения, сначала собираем владельцев показателя. Дашборд сам людей не познакомит (пока что).
Что проверить глубже
- Проверяйте период связывания сессии и звонка.
- Учитывайте повторный звонок после первого визита.
- Соблюдайте требования к записи разговоров и персональным данным.
- Контролируйте пропущенные звонки и время ответа.
Полезно взять пять крупных объектов и пять случайных. Крупные находят денежные отклонения, случайные — системные. Для каждого пройдите путь до источника: дата, статус, сумма, идентификатор и правило включения.
Ограничения и типичные ошибки
- Считать все звонки лидами
- Не передавать идентификатор в CRM
- Использовать слишком маленький пул номеров
- Не отделять новых клиентов от текущих
- Оптимизировать рекламу без прослушивания и квалификации
Ограничение не делает метод бесполезным. Оно показывает границу, внутри которой результат можно использовать. Если граница записана рядом, решение получается спокойнее и точнее.
Как я использую это в работе
Я беру выборку звонков и прохожу руками весь маршрут: объявление, сессия, номер, карточка CRM, сделка, оплата. Десять случайных и десять дорогих обращений быстро показывают разрывы.
С собственником согласуем, что такое качественный звонок. Маркетолог получает стоимость по кампании, продажи — причины и скорость ответа. Если канал даёт хорошие звонки, но их не закрывают, бюджет не обязан отвечать за всё.
В дашборде показываем сырой объём, уникальные, квалифицированные, продажи и маржу. Кнопка ниже — если нужно связать телефонию с реальными деньгами.
Как поставить показатель на контроль
После первого расчёта сохраняем исходную версию и контрольную выборку. Затем задаём частоту обновления, допустимое отклонение и реакцию. Сигнал без реакции быстро превращается в ещё одно уведомление, которое все научились закрывать.
Через один полный рабочий цикл сравниваем ожидание с фактом. Ошибки делим на три группы: данные, допущение и исполнение. Это важно: исправлять загрузку, менять прогноз и дорабатывать процесс — три разные задачи.
Что сделать прямо сейчас
Возьмите 30 звонков из самой дорогой кампании. Проверьте источник, уникальность, квалификацию, сделку и оплату. Сколько из тридцати проходит всю цепочку без ручного поиска?






