Интеграция Jivo с Битрикс24 с помощью Albato
Причины
В торгово-производственной компании менеджеры отдела продаж общались с клиентами сайта в онлайн-чате Jivo, но их коммуникации никак не фиксировались в CRM-системе Битрикс24.
Также в Jivo были подключены каналы:
- Авито
- 2ГИС
- ВКонтакте
Настройки Jivo
Интеграции Jivo с внешними системами настраивается с помощью встроенного Albato. Для работы Albato на стороне Jivo настраивались вебхуки — в настройках каждого канала в настройках для разработчиков они включались и указывался URL для WebHooks.
Разделение чатов происходило с помощью уникального для каждого канала идентификатора widget_id. Он имеет уникальный код для каждого канала и отображается в журнале Webhook-запросов, если в канале с включенными вебхуками были коммуникации.
Для каждого канала были созданы интеграционные связки по триггерам:
- Начало чата
- Обновление данных в чате
- Завершение чата
- Offline-сообщение
- Событие звонка
В зависимости от наличия и ценности контактных данных клиентов были созданы связки для некоторых каналов, которые учитывали, заполнил клиент контактные данные или нет. Условие определялось на первом шаге настройки интеграции.
Следующий шаг Битрикс24: Найти сотрудника по email’у, использовался для всех связок, в которых участвовал оператор.
Шаг Битрикс24: Новый лид — был ключевым, потому что передавал информацию в Битрикс24
В связках, где предполагалось, что общение завершено был дополнительный шаг: Битрикс24: Комментарий в таймлайн.
Сопоставление полей лида Битрикс24
Настройка поиска дубликатов:
- Начало чата: Не создавать новую запись, если найден дубликат.
- Offline-сообщение: Не проверять на дубликаты, всегда создавать новую запись.
- Остальные: Обновить существующую запись, если найден дубликат, иначе — создать новую запись.
Поиск дубликатов:
- Заголовок
- Телефон
Настройка полей:
- Заголовок = Имя посетителя
- Имя = Имя посетителя
- Телефон = Телефон посетителя
- Email = Email посетителя
- Ответственный = Найти сотрудника по email’у: ID пользователя
- Комментарий = Комментарий к посетителю
- Страна = Страна
- Город = Город
- Источник (код) = выбрать канал
- Дополнительно об источнике: Название связки и адрес страницы
- Доступно для всех: Да
- Метка utm_source = Метка utm_source
- Метка utm_medium = Метка utm_medium
- Метка utm_campaign = Метка utm_campaign
- Метка utm_content = Метка utm_content
- Метка utm_term = Метка utm_term
- metrika_client_id = ClientID в Яндекс.Метрике
Результаты
В результате все коммуникации Jivo попадали в лиды Битрикс24. После тестирования были отключены связки без контактных данных по триггеру Начало чата, потому по ним создавались лиды, даже если менеджер заходил в чат и писал приветственное сообщение, но не никакой информации о клиенте.
В лид, помимо контактных данных, передавалась техническая информация о визите:
- UTM-метки
- ClientID в Яндекс.Метрике
Эти данные в дальнейшем использовались для настройки сквозной аналитики как в Битрикс24, так и для сквозной аналитики для интеграции Яндекс Метрики с Битрикс24.