Коллтрекинг
Отслеживание источников звонков и связка рекламы с продажами.
Что такое коллтрекинг
Коллтрекинг — сервис подмены номеров для отслеживания источников звонков. Каждому посетителю сайта показывается уникальный DID; когда он звонит, система точно знает с какой РК/UTM/страницы он пришёл.ЗачемПонять какая реклама приносит звонки.Считать ROI канала…
Читать →Подключение коллтрекинга к сайту
Шаг 1. Создать источник/calltracking → «Добавить источник». Минимум: имя, code (например main_site), тип (site/yandex/google/vk), список origin-ов (домены сайта где будет работать).Шаг 2. Добавить пул DIDВ блоке «Пул номеров» отметьте свободные DID-ы тенанта.…
Читать →Динамический коллтрекинг
Пул из нескольких DID-ов, ротируется между посетителями. Стандартный режим.Стратегия выбора DIDНа каждый запрос посетителя сервер пробует следующие фильтры по порядку (FOR UPDATE SKIP LOCKED):Static (если включён static_mode) → первый DID пула.Sticky (если…
Читать →Статический коллтрекинг (1 номер на источник)
Подмены нет: все посетители видят ОДИН и тот же DID источника.Когда использоватьБюджетные тарифы без выделенного пула.Печатная реклама, билборды — звонок идёт на конкретный номер.Контроль одного канала: всё что приходит на DID —…
Читать →Per-UTM подмена номеров
Если в источнике несколько рекламных кампаний (РК), каждой можно отдать СВОЙ пул DID-ов, чтобы знать звонок поступил по конкретной кампании.Как работаетВ пуле источника /calltracking/edit рядом с каждым номером есть поле utm_campaign.Если поле…
Читать →Sticky-номер (запоминание посетителя)
Тот же посетитель всегда видит ОДИН и тот же DID — даже при возврате через 7 дней или при заходе с другой РК.ЗачемЕсли клиент позвонил вчера, а сегодня вернулся и звонит ещё…
Читать →Geo-номера
ЗачемКогда у вас офисы или клиенты в разных регионах, локальный номер вызывает больше доверия чем «федеральный» 8-800. Москвичу комфортнее набрать +495, а питерцу +812 — даже если в обоих случаях звонок придёт…
Читать →A/B-тестирование пулов
ЗачемМаркетинг хочет проверить «какой номер продаёт лучше» — например, городской +495 vs мобильный +7-9XX, или красивый «легкозапоминаемый» номер vs обычный. Без A/B-теста придётся вручную чередовать кампании и пытаться сравнить — долго и…
Читать →Multi-touch attribution и окно атрибуции
Звонок засчитывается ВСЕМ источникам, через которые прошёл посетитель, а не только последнему.Как работаетКаждый визит посетителя сохраняется в платформе вместе со всеми UTM-метками, рефером, страницей входа и временем.Когда происходит звонок, платформа смотрит ВСЕ…
Читать →CRM-сделки и revenue источника
Когда сделка в B24/amoCRM переходит в «Успех», доход записывается на звонок и далее в ROI-отчёт источника.Шаг 1. Получить токенНа /calltracking/integrations скопируйте CRM webhook token. Кнопка «Перевыпустить» создаёт новый.Шаг 2. Webhook из CRMPOST…
Читать →Whisper-источник, автотег и скрипт оператору
ЗачемКогда оператор поднимает трубку, он не знает откуда пришёл звонок. Это снижает качество разговора: универсальное приветствие вместо «Здравствуйте, вы звоните по нашему предложению зимней акции?». Эти 3 фичи помогают оператору видеть контекст…
Читать →Blacklist коллтрекинга
ЗачемЕсли на ваш DID начинают массово звонить спамеры (рекламные обзвонщики, скаммеры, боты) — это:Засоряет /statistic ложными «звонками» и портит воронку.Рвёт операторов от продуктивных звонков.Иногда ещё и тарифицируется на нашей стороне.Blacklist отбивает такие…
Читать →Отчёты коллтрекинга
Все отчёты живут на /calltrackinganalytics. Период задаётся датапикером (как в /statistic).By sourceРазбивка по группам каналов (advertising/social/search/direct/referral/other) — visits/calls/answered.By domain / by_lpПо доменам и landing-page-ам.By heatmap24×7 ячеек: количество звонков по часам и дням…
Читать →Тепловая карта звонков
Распределение звонков по часам и дням недели — когда люди звонят чаще всего.Где смотреть/calltrackinganalytics → вкладка «Тепловая карта» (или JSON: /calltrackinganalytics/heatmap).Что показываетСетка 24×7 (часы по горизонтали × дни недели по вертикали).Цветом —…
Читать →Email-отчёты по расписанию
ЗачемМаркетолог не заходит в кабинет каждый день — но хочет знать, как идёт коллтрекинг. Руководитель отдела продаж хочет видеть «топ-источники за неделю» в почте, не разбираясь в фильтрах. Подписка на email-отчёты решает:…
Читать →Интеграция с Яндекс.Метрикой
Серверные события (Measurement Protocol) — отправляются по факту звонка, минуют AdBlock.НастройкаВ /calltracking/edit заполните Yandex Metrika ID (counter_id) и YM goal (по умолчанию call).В Метрике создайте цель «Параметр» с именем = goal.Что отправляетсяНа…
Читать →Интеграция с Google Analytics 4
Server-side событие через Measurement Protocol GA4.НастройкаВ GA4: «Администратор» → «Потоки данных» → «Web» → Measurement Protocol API secrets → создать.В /calltracking/edit заполните GA4 Measurement ID (G-XXXXXXX) и GA4 API Secret.Что отправляетсяНа ANSWERED-звонке:…
Читать →Webhook-интеграции (Roistat / Calltouch / Comagic / Custom)
У нас нет нативных API-клиентов под Roistat / Calltouch / Comagic — но есть универсальный webhook, через который их можно прокачивать.Как подключитьВ /calltracking/edit заполните Webhook URL (адрес ingest-эндпоинта Roistat/Calltouch/вашей CRM) и Webhook…
Читать →REST API коллтрекинга
Для интеграции с внешними системами (BI, Roistat, кастомные приложения).АвторизацияAuthorization: Bearer <API key>Ключ выдаётся на /calltracking/integrations (кнопка «Перевыпустить» создаёт новый).ЭндпоинтыМетодПутьОписаниеGET/api/v1/calltrack/sourcesСписок источников тенанта.GET/api/v1/calltrack/sources/{code}Полная информация об источнике.GET/api/v1/calltrack/calls?from=YYYY-MM-DD&to=…&source_id=Звонки за период с UTM/disposition/billsec/revenue.GET/api/v1/calltrack/attribution/{linkedid}Атрибуция звонка + multi-touch цепочка.Ответ…
Читать →CSV-импорт пула DID
ЗачемЕсли у вас 50–200 номеров в пуле, привязывать каждый галочкой через UI — долго и легко ошибиться. Импорт CSV закидывает весь список одной кнопкой. Особенно удобно при первоначальной настройке коллтрекинга и при…
Читать →Live-dashboard через SSE
ЗачемДашборд /calltracking/dashboard показывает текущее состояние пула DID-ов: сколько занято, сколько свободно, сколько в резерве. Раньше страница раз в 10 секунд POST-ила запрос для обновления, что нагружало бэкенд при большом количестве вкладок открытых…
Читать →