Кейс: Простой точный динамический коллтрекинг для Яндекс Метрики на базе вашей телефонии с помощью no-code
Всем привет! Я Лаптев Алексей, основатель и главный разработчик сервиса 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 дней.
Что еще умеет коллтрекинг?
Итого
Кажется сложным - но это просто много картинок, на самом деле дел на 15 минут. Можем настроить под ключ.