Система отслеживания звонков, она же кол-трекинг – верный друг маркетологов и предпринимателей. Это она помогает понять, какие каналы работают лучше всего, как оптимизировать рекламные бюджеты, какие призывы эффективны, куда исчезают позвонившие клиенты и почему растет или не растет клиентская база.
Интегрировать такую систему в CRM удобнее через API-платформу. Попробую объяснить, чем этот вариант лучше традиционных сервисов кол-трекинга.
-
API-платформа легко интегрирует кол-трекинг в большую часть уже имеющихся систем. После интеграции данные о звонках автоматически передаются в CRM, в аналитическую систему или любую другую платформу. Традиционные сервисы далеко не всегда могут похвастать такой гибкостью.
-
API-платформы проще масштабировать. Можно легко увеличивать или уменьшать объем отслеживаемых звонков в зависимости от потребностей бизнеса, не меняя привычные сервисы и не переподключая оборудование.
-
API позволяет настраивать систему под конкретные нужды бизнеса. С ней легко создавать отчеты, настраивать логику обработки звонков и т. д. Традиционные сервисы предлагают более ограниченные настройки.
-
С помощью API можно реализовать сложные сценарии отслеживания и обработки звонков, недоступные в стандартных сервисах. Например, автоматическое распределение звонков на основе их источника, времени дня, или других факторов.
-
Во многих случаях API-платформы выгоднее с экономической точки зрения. Используя её, вы платите только за те функции и объемы, которыми действительно пользуетесь, без переплат за ненужные опции.
Доступ к перечисленным преимуществам лежит через настройку кол-трекинга. Этапы и детали такой настройки рассмотрю на примере известных российских сервисов Битрикс24 и МТС Exolve.
Первые шаги
Первым делом необходимо зарегистрироваться на МТС Exolve и получить доступ к сервису.
Переходите на сайт API-платформы и регистрируетесь. Если у вас есть телефонный номер МТС, то путь проще, достаточно выполнить вход с МТС ID. После регистрации на сайте выполняете инструкции и получаете доступ к сервису.
Покупка номера
Купить телефонный номер на платформе несложно, у МТС Exolve качественная и понятная документация. Скорее всего, для реализации кол-трекинга одного номера будет недостаточно. Это зависит от того, что вы хотите получить в результате, поэтому лучше определиться с типом кол-трекинга.
Типы кол-трекинга
Есть три основных типа: статический, динамический и комбинированный. При статическом каждый источник трафика завязан на отдельный номер телефона. Например, для уличных баннеров – один, для социальных сетей – второй, для звуковой рекламы – третий. Система отслеживания звонков фиксирует, откуда идет дозвон и связывает информацию и источник трафика, то есть вы гарантированно узнаете, какое объявление сколько клиентов принесло.
Динамический кол-трекинг устроен сложнее. В нем номера телефонов закрепляются за посетителями интернет-ресурсов. Например, один человек увидел рекламу во ВКонтакте, а второй на RuTube. Оба перешли на сайт, а вот номера телефонов увидели разные, что позволило системе отслеживания узнать, на какое объявление был отклик.
Комбинированный сочетает в себе оба типа: динамический применяют обычно для сбора данных по онлайн-каналам, а статический — по офлайн, далее всё переносится в единый отчёт.
Таблица ниже показывает преимущества и минусы каждого варианта.
|
Статический кол-трекинг |
Динамический кол-трекинг |
Комбинированный кол-трекинг |
Максимальная эффективность |
Для небольшой компании с несколькими рекламными каналами и офлайн-рекламой. |
Для серьезных рекламных бюджетов и при большом количестве источников трафика. |
Для компаний, ведущих одновременно онлайн и офлайн-рекламу. |
Преимущества |
Будете точно знать, сколько было заявок, какая конверсия, сколько прибыли. |
Сможете оценить не только данные по каналам, но и по отдельным Call-to-Action или ключевым словам. |
Получите полную картину по всем каналам и сможете сделать точный анализ эффективности, а затем скорректировать рекламный бюджет. |
Недостатки |
Не сможете узнать, какая формулировка объявления «выстрелила», как сработали ключевые слова. |
Заметно дороже статического варианта, для оценки офлайн-каналов не особенно эффективен. |
Дорого, поскольку требуется много телефонных номеров. |
Итог |
Базовую статистику соберете, а глубокого анализа не будет. Хорошо показывает эффективность звонков при малом рекламном бюджете. |
Получите полную картину по рекламе: что сработало, что нет. Сможете повышать конверсию, совершенствуя тексты объявлений. При этом средств уйдет больше. |
Лучшая система отслеживания звонков, дающая высококачественную статистику. Оптимальный вариант при большом рекламном бюджете. |
Приблизительно вычислить нужное количество номеров можно по формуле: берем среднее количество посетителей интернет-ресурса за сутки, делим на 100, добавляем единицу и получаем число номеров, которых хватит для настройки кол-трекинга.
После определения нужного вам количества номеров, переходите к настройке.
Настройка телефонных номеров
Для настройки телефонных номеров на прием входящих звонков и выполнение исходящих звонков углубимся в программирование.
Настройка телефонного номера на прием входящих звонков
Чтобы обеспечить прием входящих, выполним два шага: создадим сервер и настроим вебхук.
Для приема входящих звонков через API-платформу (в нашем случае Exolve) с использованием вебхуков понадобится собственный сервер или облачный сервис, способный принимать HTTP-запросы. Этот сервер будет обрабатывать уведомления о входящих звонках, отправляемые платформой на указанный URL вебхука.
Есть несколько решений этого вопроса: можно создать сервер самостоятельно и настроить его на прием запросов, можно арендовать физический или виртуальный сервер, можно воспользоваться облачным сервисом. Выбор оптимального варианта – тема отдельной статьи.
Следующий шаг – настройка вебхука на вашем сервере, куда будут приходить уведомления о входящих звонках. Webhook должен быть доступен из интернета. Выглядеть это будет примерно так:
from flask import Flask, request, jsonify app = Flask(__name__) @app.route(‘/webhook', methods=['POST']) def webhook(): data = request.json # Обработка данных входящего звонка print(f"Incoming call from {data['caller']} to {data['called']}") return jsonify({'status': 'received'}) if__name__=='__main_': app.run(port=5000)
Далее настраиваем API-платформу на отправку уведомлений о входящих звонках на ваш Webhook. Обычно это делается через вызов соответствующего метода API, например, configure_inbound_call_webhook. Все, можно делать тестовый звонок и проверять, как работает схема.
Настройка телефонного номера на выполнение исходящих звонков
При настройке исходящих звонков потребуется:
-
Подготовить сервер для отправки HTTP-запросов.
-
Создать и отправить запрос на выполнение звонка, используя нужные параметры.
-
Обработать ответ API и логировать результаты для мониторинга.
Вот пример HTTP-запроса для выполнения исходящего звонка на Python с использованием библиотеки requests:
import requests # URL API платформы Exolve base_url = "https://api.exolve.mts.ru/v1" # Baw API токен api token = "YOUR_API_TOKEN" # Заголовки для авторизации headers = { “Authorization”: f'Bearer {api_token}", "Content-Type": "application/json" } # Данные для звонка data ={ "from": "YOUR_PHONE_NUMBER",_# Ваш номер телефона "to": "CLIENT_PHONE_NUMBER" # Номер клиента } # Отправка запроса на выполнение звонка response = requests.post(f"{base_url}/calls", headers=headers, json=data) if response,status_ code == 200: print("Call initiated successfully.") else: print("Failed to initiate call:", response.json())
Итак, входящие и исходящие звонки настроены, можно переходить непосредственно к интеграции с CRM Битрикс24.
Интеграция данных о звонках с Битрикс24
Для интеграции МТС Exolve и Битрикс24 надо создать вебхук в Битрикс24. Процесс будет выглядеть так:
-
Войдите в свою учетную запись Битрикс24.
-
Перейдите в раздел «Разработчикам» из основного меню, к настройкам вебхуков.
После чего выберите раздел «Готовые сценарии».
Далее переходите на вкладку «Другое».
И выбираете «Входящий вебхук».
-
Создание вебхука. Для того, чтобы вебхук работал как положено, необходимо «выдать» ему права доступа. Для этого нажмите на соответствующую строку:
В выпадающем окне вы увидите список прав, из которого сможете выбрать нужные. Как минимум это должны быть «Телефония» и «Телефония (совершение звонков)». Сохраните результаты и получите URL-адрес вебхука. Сохраните его в отдельном файле, он будет использоваться для отправки данных с API-платформы в Битрикс24
Затем зайдите в личный кабинет на сайте МТС Exolve и действуйте в соответствии с инструкцией.
Дополнительные действия по настройке кол-трекинга
Самостоятельное создание кол-трекинга потребует выполнения еще нескольких шагов. Во-первых, надо позаботиться о сохранности данных, создав базу данных для хранения информации о звонках (номер звонящего, время звонка, длительность, URL записи, запись разговора и т. д.). Можно использовать PostgreSQL, MySQL, или MongoDB.
Во-вторых, вам потребуется информация для анализа эффективности вашей системы, так что придется создать веб-интерфейс или панель управления для мониторинга звонков и просмотра отчетов.
Ну и неплохо бы заложить возможности для расширения функциональности системы: настройка автоматических ответов, предзаписанные сообщения, а может, и распознавание речи.
Эти операции может выполнить только опытный программист. Однако при взаимодействии с Exolve можно обойтись без этого – на платформе есть соответствующие функции, вплоть до транскрибации записей.
Преимущества кол-трекинга через API
Плюсы использования API-платформы определяются направлением и спецификой бизнеса. Несколько основных:
-
С помощью кол-трекинга через МТС Exolve вы сможете точно отслеживать источники звонков, узнавая, из каких рекламных каналов приходят ваши клиенты. Эти данные будут намного точнее тех, что даст кол-трекинг CRM-системы. Причина в том, что часто в CRM нет динамического кол-трекинга.
-
Получите доступ к подробной аналитике по звонкам, что поможет понять, какие рекламные кампании или каналы наиболее эффективны для бизнеса.
-
Зная, какие каналы привлекают больше всего звонков, сможете оптимизировать рекламные бюджеты, перераспределяя ресурсы на наиболее эффективные каналы.
-
Анализ звонков позволяет выявить сильные и слабые стороны в работе с клиентами по телефону, что, в конечном итоге, может привести к повышению конверсии звонков в продажи или действия.
-
С помощью записей звонков и аналитики сможете выявить проблемные моменты в обслуживании клиентов и улучшить качество взаимодействия с ними.
-
Зная, какие рекламные и маркетинговые действия приводят к звонкам, сможете оптимизировать свои кампании, увеличивая их эффективность.
Коротко о главном
Для настройки системы отслеживания звонков в Битрикс24, использующей статический и динамический кол-трекинг, стоит использовать API.
Порядок действий при настройке:
-
Регистрация на платформе.
-
Покупка телефонных номеров.
-
Настройка номеров на прием входящих звонков и совершение исходящих.
-
Интеграция данных о звонках с Битрикс24 через настройку вебхука.
-
Тестирование системы.
В выполнении этих шагов у вас будет множество помощников: менеджеры Exolve, подробная документация и сообщество.
Автор: Роман Андреев
ссылка на оригинал статьи https://habr.com/ru/articles/843960/
Добавить комментарий