Всем привет! Я Лаптев Алексей, основатель и главный разработчик сервиса no-code интеграций apimonster.ПроблемаЕсли в бизнесе значимая доля заявок идет по входящим звонкам и тратяться на рекламу ощутимые бюджеты - то коллтрекинг обязателен.Но не все бизнесы и маркетологи хотят использовать сложные платные сервисы сквозной аналитики и коллтрекинга.Многим принципально работать в метрике и ga - так как все понятно и бесплатно.Поэтому хочется нормальный коллтрекинг, но без аналитики и платы за нее.Также не всем хочется покупать какие-то подменные номера, хочется исключительно на своих номерах работать.РешениеМы в ApiMonster видим эту потребность и сделали модуль "коллтрекинга", который лишь предоставляет механику подмены номеров без аналитики + работает на номерах любой телефонии где есть вебхуки.Пример настройки1. Создаем подключение для коллтрекингаНа данном этапе пропускаем настройки - нажимаем СоздатьПосле создания нам нужно получить ссылку для вебхука2. Подключаем телефониюВнутри вашей телефонии ищем раздел с вебхуками и вставляем там ссылку из пункта 2. По возможности на событие "Начало звонка".3. Делаем прозвон одного номера для настройки захвата данных из вебхукаApiMonster пока не знает формат данных вашей телефонии - надо ему рассказать.Делаем звонок.Приходит вебхук и мы видим данные там.4. Донастраиваем подключение КоллтрекингЗная структуру данных вебхука, нам надо указать:Поле с id звонка - call idПоле с номером звонящегоПоле с номером куда звонилЭто нужно чтобы начался нормальный учет звонков.Что получился такой лог звонков.5. Прозванием все номера, чтобы они добавились в пул для подменных номеров.Прозвоните все номера, которые хотите использовать в подмене. По умолчанию они добавляются в режиме - недоступен для подмены, поэтому случайно нигде не покажутся - не переживайте.Пул номеров здесьСписок6. Настраиваем номераДля всех номеров, которые вы планируете использовать в коллтрекинге, нужно поставить тип "Динамический".Тогда из этих номеров сервис будет брать свободный и выдавать новому посетителю.Один номер нужен сделать с типом "Динамический (резервный)" - этот номер будет показываться, если закончатся основные номера.Звонок на этот номер будет означать что номеров не хватает.На этом настройка номеров закончена.7. Ставим код на сайтБерем код из подключения Коллтрекинг и ставим его рядом с метрикой.Если все сделали верно - в консоли появится сообщение8. Настраиваем подменуПусть нам нужно заменить номер 8800Как работает подмена?Сервис по api получает подменный номер и с помощью js и функции document.querySelectorAll по селектору ищет все теги с номером и заменяет на подменный.Данный подход максимально стандартный и если у вас будут трудности с селекторами - в вашем распоряжении весь гугл с кучей примеров, а не какое-то "уникальное" решение, в котором разбираются 3 человека.Я рекомендую искать номера на сайте для подмены через селектор по атрибуту class - так работает быстро и не тормозит.В данном случае class="t770__descr".Ставим в настройку подключения КоллтрекингСохраняем, проверяем - работает!9. Проверяем коллтрекингЕсли все сделали верно - по звонку на подменный придет вебхук с utm-метками и client id.Далее это можно передавать в метрику, ga, dwh, crm или таблички для нужной вам аналитики.Пример связкиFAQЧем этот коллтрекинг лучше больших братьев?Данный коллтрекинг для аудитории, которой нужна аналитика в только в метрике или ga. А от коллтрекинга нужен только коллтрекинг, а не все сложный сервис аналитики.Насколько точен такой коллтрекинг?Алгоритм один из лучших на рынке. При достаточном количестве номеров - точность на уровне 95-100%.Все упирается в номера.Количество номеров считается по формуле: число визитов в день / 100 + 1.Какие телефонии поддерживаются?Любые, где есть вебхуки на факт начала звонка.Отечественные и зарубежные.Сколько стоит?Сам сервис ApiMonster стоит от 1390 руб/мес и 30 дней на тесты бесплатно.Номера оплачиваете в телефонии, за номера ApiMonster не отвечает.Если у вас уже есть номера - можете бесплатно тестировать 30 дней.Что еще умеет коллтрекинг?Расшифровка звонков в текстАналитика звонков через ChatGPTИтогоКажется сложным - но это просто много картинок, на самом деле дел на 15 минут. Можем настроить под ключ.