Обновлено: сентябрь 2026
Если клиент зашёл на сайт, записал динамический номер и позвонил через несколько дней, такой звонок с высокой вероятностью попадёт в отчёт как «звонок без сессии» или «без источника». На деле номер к моменту звонка уже выдан другому посетителю, и система привяжет звонок к его сессии, а не к исходной. Чем больше времени прошло между визитом и звонком, тем ниже шанс корректно определить источник трафика.
Как динамический коллтрекинг связывает звонок с визитом на сайт?
Динамический коллтрекинг работает просто: каждому активному посетителю выдаётся уникальный номер из пула. Этот номер «закрепляется» за сессией на определённое время — от нескольких минут до нескольких часов или даже суток.
Когда человек звонит, АТС передаёт на сайт данные: дату, время, номер клиента, длительность разговора, статус. Скрипт отправляет событие в Google Analytics или Яндекс.Метрику с ID сессии и параметрами звонка. Система связывает звонок с конкретным визитом и источником — например, с рекламной кампанией в Яндекс.Директе или органическим поиском.
Но эта связь работает только пока номер закреплён за сессией. Если клиент записал номер и позвонил позже, когда период закрепления истёк, номер уже мог перейти следующему посетителю. Звонок привяжется к чужой сессии или останется без привязки к источнику.
Время закрепления номера: компромисс между точностью и охватом
Срок резервирования настраивается вручную. Короткий период (несколько минут) даёт высокую точность: звонок почти наверняка привяжется к правильной сессии, если человек звонит сразу. Но если клиент записал номер и позвонил через час, источник не определится.
Длинный период (несколько часов или сутка) увеличивает шанс поймать отложенные звонки. Однако растёт риск «пересечения»: если номеров в пуле мало, один номер может быть выдан нескольким посетителям подряд, и звонок закрепится за последним, а не за тем, кто реально записал номер.
На практике универсального рецепта нет. Для B2B малого бизнеса с небольшим трафиком (100–300 визитов в день) разумный баланс — закрепление на 2–4 часа при пуле из 10–15 номеров. Это покрывает большинство «горячих» звонков и минимизирует пересечения.
Может ли коллтрекинг приписать звонок не тому посетителю при малом пуле номеров в 2026
Что происходит со звонком через несколько часов, дней или недель после визита?
Разберём четыре типичных сценария — от звонка сразу после визита до звонка через месяц.
Сценарий 1: Звонок во время сессии или сразу после визита
Клиент зашёл на сайт, увидел номер, позвонил через 5–10 минут. Время закрепления ещё не истекло. Звонок корректно привязывается к сессии и получает источник по модели атрибуции «последний непрямой переход». Если человек пришёл по клику из Яндекс.Директа, в отчёте звонок будет привязан к этой кампании.
В Google Analytics звонок передаётся как событие с параметрами: длительность, статус, номер клиента. Если настроена цель «звонок отвечен», она засчитывается. В Яндекс.Метрике в отчёте «Звонки, детально» появляется запись с фактической датой и временем звонка.
Сценарий 2: Звонок через несколько часов в пределах суток
Клиент зашёл утром, записал номер, позвонил вечером. Если период закрепления настроен на несколько часов, номер может быть ещё закреплён за исходной сессией. Звонок привяжется к правильному источнику.
Но если период короткий (например, 30 минут), номер к вечеру уже мог уйти другому посетителю. Тогда звонок либо привяжется к чужой сессии, либо попадёт в категорию «звонки без сессии». В отчёте коллтрекинга такие звонки видны, но источник трафика не определяется.
Сценарий 3: Звонок через несколько дней
Клиент зашёл в понедельник, записал номер, позвонил в четверг. К этому моменту номер почти наверняка был выдан десяткам других посетителей. Система видит, что звонок пришёл на динамический номер, но не находит актуальную сессию для привязки.
В справке одного из крупных сервисов коллтрекинга честно ответили на вопрос: если человек записал номер на сайте, а позвонил потом — источник скорее всего не определится. Исключение одно: если клиент уже звонил раньше, и у сервиса есть история по его номеру. Тогда алгоритм может «узнать» номер и привязать звонок к последней известной сессии.
В отчётах такие звонки попадают в строку «звонки на номера динамического коллтрекинга без сессии». Вы видите звонок, но не знаете, откуда пришёл клиент.
Сценарий 4: Звонок спустя 30+ дней
Прошло больше 30 дней между визитом и звонком? Большинство систем коллтрекинга и веб-аналитики считают это отдельным событием. В рекламных системах (Яндекс.Директ, Google Ads) конверсии учитываются как post-click или post-view только 30 дней после клика или показа. Позже они уже не относятся к той кампании.
Такие звонки тоже попадают в «без сессии». Если клиент за это время заходил на сайт повторно, звонок может быть привязан к последнему визиту по модели атрибуции. Но если повторных визитов не было — источник останется неизвестным.
Уникальные и повторные звонки: как система считает одного и того же клиента?
Коллтрекинг различает уникальные и повторные звонки по параметру «глубина уникальности». Это временной интервал, после которого новый звонок того же клиента считается уникальным снова.
Вот пример: глубина уникальности — 30 дней. Клиент позвонил 1 марта (уникальный звонок). Позвонил 10 марта (повторный). Позвонил 5 апреля — это уже больше 30 дней, значит, снова уникальный.
Зачем это нужно? Чтобы понять, сколько новых лидов приносит канал, а сколько — повторных обращений. Если в отчёте по контекстной рекламе 50 звонков, но 40 из них повторные, реальная эффективность по привлечению новых клиентов — всего 10 звонков.
На практике мы рекомендуем смотреть уникальные звонки при оценке каналов привлечения и общее количество — при оценке активности базы и работы отдела продаж.
Как отложенные звонки отражаются в Google Analytics, Яндекс.Метрике и сквозной аналитике?
Google Analytics. Все звонки передаются как отдельные события. Но не все считаются уникальными — это зависит от сеанса и категории события (отвечен, пропущен, короткий). Все звонки одного посетителя за время сеанса могут учитываться как один переход к цели, если цель настроена на достижение статуса «звонок отвечен».
Яндекс.Метрика. В отчёте «Звонки, детально» дата и время показывают момент звонка, а не визита. Данные обновляются до 24 часов после загрузки отчётов. Если звонок произошёл через несколько дней после визита и не привязался к сессии, в отчёте он будет виден, но без источника трафика.
Сквозная аналитика (Roistat, Calltouch и аналоги). Звонок связывается с источником по модели атрибуции. Чаще всего — модель «последний непрямой переход»: если перед звонком клиент заходил на сайт несколько раз, кредит за конверсию получает последний источник, кроме прямого захода. Если был только прямой переход, источник определяется как «прямой».
Отложенные звонки в пределах 30 дней могут учитываться как post-click или post-view конверсии. Пример: клиент увидел баннер в медийной рекламе, не кликнул, но через неделю зашёл на сайт напрямую и позвонил. Конверсия может быть засчитана той медийной кампании (post-view). Аналогично для кликов: конверсия в течение 30 дней после клика относится к этой кампании.
Почему количество звонков в коллтрекинге и веб-аналитике различается?
Это частый вопрос. Вот основные причины расхождений:
Сеансность. В Google Analytics звонки одного посетителя за один сеанс могут считаться одной целью. В коллтрекинге каждый звонок — отдельное событие.
Логика уникальности. В GA события дедуплицируются по категории и сеансу. В коллтрекинге уникальность определяется по номеру клиента и глубине уникальности.
Фильтры и исключения. В веб-аналитике могут быть фильтры, которые исключают часть событий (например, внутренний трафик). В коллтрекинге все звонки фиксируются.
Задержка обновления данных. По факту, данные по звонкам в Метрике обновляются до 24 часов. Смотрите отчёт не сразу после звонка — цифры могут не совпадать.
На практике в Zveno рекомендуют использовать коллтрекинг как источник истины для количества звонков. Веб-аналитику — для понимания поведения до звонка и атрибуции источников.
Погрешности и ограничения: что нельзя исправить настройками
Даже при идеальной настройке часть отложенных звонков останется без источника. Это не баг — особенность механики.
Почему погрешности неизбежны:
Динамический номер физически не может быть закреплён за одной сессией бесконечно. Клиент записал номер и позвонил через неделю? К этому моменту номер был выдан десяткам других посетителей. Алгоритм закрепляет звонок за текущей активной сессией — избежать погрешности невозможно.
Если между визитом и звонком прошло больше 30 дней, большинство систем считают это отдельным событием. Такие звонки попадают в «без сессии».
Увеличить период закрепления номера? Уменьшится количество «без источника», но вырастет риск пересечений и ошибочной привязки звонка к чужой сессии. Это компромисс — идеального решения нет.
Что можно сделать:
Настроить адекватный пул номеров и период закрепления. Для малого бизнеса с трафиком 100–300 визитов в день: пул 10–15 номеров, закрепление 2–4 часа. Это покрывает большинство «горячих» звонков без критических пересечений.
Обучить менеджеров уточнять источник. Простой вопрос «Как вы о нас узнали?» в начале разговора даёт дополнительный слой данных. Записывайте ответы хотя бы в таблицу — это доучёт к данным систем.
Интерпретировать отчёты с учётом ограничений. Если в отчёте 30% звонков «без источника» — это не сломанная аналитика. Это значит, что треть клиентов записала номер и позвонила позже. Смотрите динамику: если доля растёт, возможно, стоит увеличить период закрепления или пул номеров.
Не делать резких выводов по одному каналу. Если контекстная реклама даёт 10 звонков, а органика 50, но половина органических — «без источника», реальная картина может быть другой. Часть «без источника» могла прийти из контекста, записать номер и позвонить позже.
«Аналитика звонков — это не точная наука, а инструмент для гипотез. Если вы видите, что после отключения контекстной рекламы количество звонков упало на 30%, но в отчёте контекст давал только 10% звонков, скорее всего, часть «без источника» тоже шла оттуда. Смотрите на общую динамику, а не на отдельные цифры», — Григорий Блаер, основатель Zveno.
Получить бесплатный аудит сайта
Практические рекомендации для B2B малого бизнеса: как работать с отложенными звонками
Владельцу или маркетологу B2B малого бизнеса важно понимать: не все звонки можно привязать к конкретной рекламе. Это нормально. Задача аналитики — дать достаточно данных для управления, а не абсолютную точность.
Как настроить коллтрекинг для минимальных потерь
Выберите сервис с гибкими настройками. Убедитесь, что можно настроить период закрепления номера и глубину уникальности под вашу специфику.
Рассчитайте размер пула номеров. Формула: (средний трафик в час) × (период закрепления в часах) / 60. Например, 50 визитов в час × 3 часа / 60 = 2,5. Округляем до 3 номеров минимум. Добавьте запас 30–50% на пиковые часы. Итого: 4–5 номеров. Для подстраховки берите 10–15.
Настройте период закрепления 2–4 часа. Это покрывает большинство звонков в день визита и минимизирует пересечения.
Настройте глубину уникальности 30 дней. Это стандартный период для B2B: клиент, который не звонил месяц, скорее всего, новый или «холодный» повторный.
Как интерпретировать отчёты
Смотрите на динамику, а не на абсолютные цифры. После запуска новой кампании общее количество звонков выросло на 20%, но в отчёте кампания даёт только 5 звонков? Скорее всего, часть прироста — отложенные звонки из этой кампании, попавшие в «без источника».
Сравнивайте уникальные звонки по каналам. Это показывает, какой канал реально приносит новых клиентов, а какой — активирует существующую базу.
Учитывайте сезонность и внешние факторы. Если количество «без источника» резко выросло, возможно, изменилось поведение аудитории. Клиенты стали больше записывать номер и звонить позже? Это не всегда проблема аналитики.
Как дополнить аналитику ручным сбором данных
Даже без сложных CRM-интеграций можно улучшить понимание источников:
Обучите менеджеров задавать вопрос «Как вы о нас узнали?» в начале разговора. Запишите скрипт и проверяйте выполнение.
Ведите простую таблицу. Колонки: дата звонка, номер клиента, ответ на вопрос об источнике, результат звонка. Раз в неделю сверяйте с отчётами коллтрекинга.
Используйте промокоды или уникальные фразы в рекламе. Например, в контекстной рекламе упомяните «Скажите менеджеру код SITE2026 и получите скидку 5%». Это даёт дополнительный маркер источника.
По факту, из 47 проведённых аудитов мы видим в Zveno: компании, которые дополняют автоматическую аналитику ручным сбором данных, получают на 30–40% более точную картину источников лидов. Главное — дисциплина и простые процессы. Больших инвестиций не требуется.
Когда стоит усложнять систему аналитики
Если ваш бизнес тратит на рекламу больше 200–300 тысяч рублей в месяц и средний чек сделки выше 100 тысяч, имеет смысл инвестировать в более сложную аналитику:
Сквозная аналитика с интеграцией CRM. Это позволяет отслеживать путь клиента от первого визита до закрытой сделки и считать реальный ROI по каналам.
Увеличенный пул номеров и длинный период закрепления. Например, 50 номеров и закрепление на 24 часа. Дорого, но снижает долю «без источника» до 10–15%.
Колл-центр с обязательной квалификацией источника. Менеджеры фиксируют источник в CRM на основе вопроса клиенту, и эти данные используются для корректировки автоматической атрибуции.
Для большинства B2B малого бизнеса это избыточно. Базовый коллтрекинг + веб-аналитика + ручной доучёт дают достаточно данных для управления рекламой и оптимизации сайта.
Как посчитать окупаемость сайта и трафика: формулы ROI для B2B в 2026
Часто задаваемые вопросы
Клиент зашёл на сайт, сохранил номер и позвонил через три дня — как такой звонок вообще отобразится в аналитике?
Звонок будет зафиксирован в системе коллтрекинга, но скорее всего попадёт в категорию «звонки без сессии» или «без источника». Динамический номер к моменту звонка уже был выдан другим посетителям, и система не сможет привязать звонок к исходной сессии. В отчётах вы увидите, что звонок был, но не узнаете, откуда пришёл клиент.
Можно ли точно понять, из какого источника трафика был звонок, если человек позвонил не сразу после визита?
Точно определить источник можно только если звонок произошёл в пределах периода закрепления номера (обычно 2–4 часа). Если прошло больше времени, точность резко падает. Исключение — если клиент уже звонил раньше. Тогда система «узнает» его номер и может привязать звонок к последней известной сессии. Но это работает не всегда.
Почему в отчёте коллтрекинга часть звонков отображается как «без сессии» или «без источника» — что это значит?
Это звонки на динамические номера, для которых система не нашла активную сессию на момент звонка. Обычно так происходит, когда клиент записал номер и позвонил через несколько часов или дней. Номер к этому моменту уже был выдан другим посетителям, и привязать звонок к исходной сессии невозможно. Это не ошибка системы, а особенность работы динамического коллтрекинга.
Через сколько дней после визита аналитика перестаёт связывать звонок с конкретной рекламной кампанией?
Большинство систем веб-аналитики и рекламных платформ учитывают конверсии в течение 30 дней после клика или показа рекламы. Это называется post-click и post-view конверсии. Если звонок произошёл позже, он не будет засчитан той кампании. Но этот срок можно настроить в некоторых системах.
Как настроить время закрепления номера, чтобы уменьшить количество звонков «без источника», но не сломать статистику?
Оптимальный баланс для B2B малого бизнеса — период закрепления 2–4 часа при пуле из 10–15 номеров. Это покрывает большинство «горячих» звонков в день визита и минимизирует риск пересечений, когда один номер выдаётся нескольким посетителям подряд. Если увеличить период до суток, доля «без источника» снизится, но вырастет погрешность из-за пересечений.
Чем отличается уникальный звонок от повторного, если один и тот же клиент звонил через месяц?
Уникальность зависит от одного параметра — «глубины уникальности». Если между звонками прошло больше этого срока (обычно 30 дней), новый звонок считается уникальным. Меньше — повторный. На деле это важно для оценки каналов: уникальные звонки показывают, сколько новых лидов приносит канал, повторные — активность существующей базы.
Почему количество звонков в коллтрекинге и в Google Analytics или Яндекс.Метрике отличается — какой цифре верить?
Расхождения — это нормально. Коллтрекинг и аналитика считают звонки по-разному. В коллтрекинге каждый звонок — отдельное событие. В Google Analytics звонки одного посетителя за сеанс могут быть одной целью. Плюс влияют фильтры, задержка обновления данных и логика уникальности событий.
Совет простой: используйте коллтрекинг как источник истины для количества звонков. Веб-аналитику — для понимания поведения до звонка и атрибуции источников.
Давайте разберём ситуацию, а далее подберём решение
Созвонимся на 15 минут: зададим нужные вопросы, разберём вашу ситуацию и расскажем, что можно сделать. После этого определим следующий шаг.