Перейти к содержанию

Интеграция Roistat с JivoSite

Интеграция позволяет передавать в Roistat данные из онлайн-чата и сервиса обратного звонка  JivoSite. На основе этих данных в Roistat cоздаются заявки. Если в проекте Roistat подключена интеграция с CRM, заявки отправляются в подключенную CRM.

!!! warning '' Если посетитель оставит заявку на обратный звонок в нерабочее время, то созданный проксилид будет без номера визита. Это связано с ограничениями на стороне JivoSite.

Как работает интеграция

Онлайн-чат

Формат интеграции с Jivosite различается при использовании бесплатной и расширенной версии Jivosite.

Для бесплатной версии:

  • Если оператор онлайн-чата не в сети, посетителю сайта сразу предлагается заполнить поля с контактными данными. После того как посетитель отправляет контактные данные, Roistat создает заявку и далее передает ее в подключенную CRM.

  • Если оператор онлайн-чата в сети, после ввода первого сообщения посетителю сайта предлагается заполнить поля с контактными данными. После того как посетитель отправляет контактные данные, Roistat создает заявку и далее передает ее в подключенную CRM.

!!! warning "Внимание!"  Если пользователь отправляет поля для контактных данных пустыми, Roistat создает сделку с пометкой Неизвестный контакт.   

!!! warning "Внимание!"  Если пользователь не отправляет поля для контактных данных (например, закрывает окно с полями), Roistat не создает сделку даже после завершения диалога с посетителем: 1.png

  • Данные, которые передаются в Roistat:

    • имя клиента;

    • номер телефона;

    • адрес электронной почты;

    • номер визита;

    • дата и время отправки клиентом его контактных данных.

Внимание!

В бесплатной версии Jivosite дополнительные поля не передаются в Roistat.

Для профессиональной или корпоративной версии:

  • Если оператор онлайн-чата не в сети, посетителю сайта сразу предлагается заполнить поля с контактными данными. После того как посетитель отправляет контактные данные или после закрытия оператором окна чата, Roistat создает заявку и далее передает ее в подключенную CRM.
  • Если оператор онлайн-чата в сети, после ввода первого сообщения посетителю сайта предлагается заполнить поля с контактными данными . После того как посетитель отправляет контактные данные или после принятия оператором окна чата (читайте пункт Создавать сделки только с контактными), Roistat создает заявку и далее передает ее в подключенную CRM.

Внимание!

Если у вас подключен Jivosite также через Яндекс.Диалог, то вы будете видеть заявки, оставленные через поисковую выдачу Яндекса, с источником: Яндекс чат.

Внимание!

Если пользователь отправляет поля для контактных данных пустыми, Roistat создает сделку с пометкой Неизвестный контакт

  • Данные, которые передаются в Roistat:

    • имя клиента;

    • номер телефона;

    • адрес электронной почты;

    • номер визита;

    • дата и время отправки клиентом его контактных данных;

    • диалог с клиентом в онлайн-чате.

Внимание!

Из-за изменений в структуре работы приложения Jivosite Roistat передает ссылку на чат в архиве (то есть когда оператор завершит с ним работу).

Однако, в некоторых CRM после окончания чата вместо ссылки передается текст чата. Вот эти CRM: - AmoCRM; - Битрикс24 (лиды+сделки) новая интеграция; - Битрикс24 (сделки) новая интеграция; - RetailCRM - SalesForce.

Внимание!

Вы также сможете увидеть значение номера визита посетителя и ссылку на сделку в CRM-системе в приложении оператора: 2.png

!!! warning "Внимание!"  Если в проекте Roistat еще не была настроена интеграция с CRM или с целями, Roistat автоматически настраивает интеграцию с целями в момент создания заявки. Если интеграция с CRM или с целями была настроена и потом удалена, требуется самостоятельно  ее настроить, иначе Roistat не будет создавать заявки.

Внимание!

Интеграция Roistat с Jivosite может быть настроена с помощью Google Tags Manager. Для этого нужно установить скрипты, пользуясь данной инструкцией.

Сервис обратного звонка

Внимание!

Данные из сервиса обратного звонка JivoSite передаются в Roistat, если настроена интеграция с профессиональной или корпоративной версией JivoSite .

  1. После того как посетитель вашего сайта отправляет свои контактные данные в форме JivoSite , Roistat создает заявку.
  2. Через некоторое время  JivoSite соединяет менеджера с посетителем.   После окончания звонка в созданную заявку передается информация о звонке:  

    • дата и время звонка;
    • имя клиента;
    • номер телефона клиента;
    • ссылка на запись разговора.
  3. Если в проекте Roistat настроена интеграция с CRM, Roistat отправляет созданную заявку в подключенную CRM.

Внимание!

Roistat добавляет обратные звонки от Jivosite в истории звонков.

Внимание!

Если посетитель оставит заявку на обратный звонок в нерабочее время, то созданный проксилид будет без номера визита. Это связано с ограничениями на стороне JivoSite.

Настройка интеграции

  1. В проекте Roistat откройте Каталог интеграций.
  2. В блоке Источники заявок выберите  JivoSite и кликните Настроить интеграцию.
  3. Если вы настраиваете интеграцию с базовой версией JivoSite

    1. Скопируйте код, который отображается под описанием интеграции: 3.jpg
    2. Нажмите Следующий шаг. Шаги Настройка поведения и Настройка доп. полей недоступны для базовой версии Jivosite.
    3. Ничего не изменяя, нажмите Сохранить.
    4. Ничего не изменяя, нажмите Сохранить.
    5. В коде вашего сайта перед кодом JivoSite вставьте скопированный код для интеграции
<!-- BEGIN JIVOSITE CODE {literal} -->
<script type='text/javascript'>
(function(){ var widget_id = 'example12345';var d=document;var w=window;function l(){
var s = document.createElement('script'); s.type = 'text/javascript'; s.async = true; s.src = '//code.jivosite.com/script/widget/'+widget_id; var ss = document.getElementsByTagName('script')[0]; ss.parentNode.insertBefore(s, ss);}if(d.readyState=='complete'){l();}else{if(w.attachEvent){w.attachEvent('onload',l);}else{w.addEventListener('load',l,false);}}})();</script>
<!-- {/literal} END JIVOSITE CODE -->

Таким образом должна получится следующая последовательность кода: - Счетчик Roistat;\ - Код интеграции с JivoSite. - Код виджета Jivosite.

  1. Если вы настраиваете интеграцию с профессиональной или корпоративной версией JivoSite

    1. Нажмите Код для подключения профессиональной версии. Отобразятся код для интеграции и Webhook URL: 4.jpg
    2. Скопируйте код для интеграции и в коде вашего сайта перед кодом JivoSite вставьте скопированный код для интеграции. Таким образом должна получится следующая последовательность кода: Счетчик Roistat - Код интеграции с JivoSite - Код виджета JivoSite.
    3. Нажмите Следующий шаг.
    4. В Настройках поведения кнопки напротив Отправлять заявки в CRM и Отправлять звонки в CRM включены. Если вы хотите, чтобы при создании сделки заявки и/или звонки не отправлялись в CRM, отключите одну из этих кнопок. Cделки по обратным звонкам будут создаваться в CRM в любом случае.
    5. Передвиньте кнопку Создавать сделки после получения контактных данных вправо, если вы хотите, чтобы Roistat cоздавала сделку сразу после отправки контактных данных из формы онлайн-чата. Если кнопка включена, Roistat cоздает сделку после того как оператор закрывает диалог онлайн-чата.
    6. Нажмите Сохранить.
    7. При необходимости настройте передачу значений в дополнительные поля сделки в CRM:
    8. В раскрывающемся списке Выберите поле выберите название дополнительного поля в CRM. Список полей загружается из подключенной к проекту Roistat CRM.
    9. В поле ниже введите значение дополнительного поля сделки в виде текста или переменной - ПеременныедляиспользованиявкодеИспользованиепеременных).
    10. Нажмите Сохранить. 5.jpg
    11. В личном кабинете JivoSite откройте  Каналы → {Нужный сайт} → Настройки → Настройки интеграции для разработчиков: 6.png

    12. Передвиньте кнопку Включить Webhooks вправо .

    13. В поле URL для Webhooks вставьте Webhook URL из пункта a инструкции.

    14. Нажмите Сохранить.

Создавать сделки только с контактными данными

Доступно для профессиональной или корпоративной версии.

Во вкладке Настройка поведения вы можете выбрать, каким образом настроить процесс создания чата.

  • В случае выключенного флага сделки по обращениям в онлайн-чате будут создаваться по следующей логике. После начала диалога оператором, будет создана сделка в CRM. По окончанию диалога будут передан чат. 
  • В случае включенного флага сделки по обращениям в онлайн-чате будут создаваться по следующей логике. После принятия или завершения чата оператором будет осуществлена проверка на наличие контактных данных. Если данные присутствуют, будет создана сделка в CRM системе (по принятию или завершению чата). После завершения диалога оператором, в сделку будет добавлен чат.

Установка ответственного в CRM за сделку на сотрудника, который вел общение в Jivosite с клиентом

Внимание!

Присвоение в CRM ответственного который вел переписку с клиентом в JivoSite работает для следующих интеграций:

  • amoCRM,
  • Мегаплан, 
  • retailCRM, 
  • Битрикс24

Связь менеджера в CRM с менеджером в JivoSite происходит по электронной почте. (Т.е. у оператора в JivoSite в настройках аккаунта должен быть указан почтовый адрес как в профиле у менеджера в CRM-системе).

Почта ответственного за сделку сотрудника передается в массиве agents.

Если с клиентом в JivoSite в первый раз вел переписку один менеджер, а потом другой -- будет назначен оператор который переписывался с клиентом впервые.

Если в настройках интеграции есть перечень ответственных за сделки и был найден нужный менеджер в CRM по емейл адресу -- второй вариант имеет больший приоритет.

Проверка работы

  • В окне онлайн-чата JivoSite введите и отправьте контактные данные.

  • В форме обратного звонка  JivoSite на вашем сайте введите и отправьте контактные данные. Завершите разговор с менеджером.

Найдите в Roistat заявку, созданную на основе онлайн-чата или обратного звонка:

  1. В проекте Roistat откройте Каталог интеграций.
  2. В блоке Сейчас подключено на виджете настроенной интеграции с CRM  нажмите кнопку Настроить.
  3. В окне настройки интеграции пройдите по ссылке Список отправленных заявок. Номер созданной в CRM сделки отображается в графе Сделка. Если в проекте Roistat настроена интеграция с целями, заявка никуда не передается, графа Сделка остается незаполненной.

6.png