Интеграция с сервисом коллтрекинга Calltouch позволяет загружать звонки из кабинета Calltouch в проект Roistat и отправлять заявки по звонкам из Roistat в CRM. 

Интеграция поддерживает как динамический, так и статический коллтрекинг от Calltouch.

Информация о звонках выгружается из Calltouch в Roistat на страницу Коллтрекинг История звонков:

В Roistat выгружаются только те звонки, которые совершены после активации интеграции. Вы можете прослушивать записи звонков.

Информация о звонках также учитывается в отчетах Коллтрекинга , Аналитики и Мультиканальной аналитики.

(warning) Для интеграции с Calltouch необходимо корректно работающая интеграция с CRM системой (или с целями). В случае ошибочной настройки (интеграции с CRM) записи в системе по звонкам тоже будут иметь ошибку.

(warning) Если кабинет Calltouch связан с той же CRM, что и проект Roistat, интеграцию Calltouch – CRM необходимо отключить. Иначе сделки будут дублироваться.

Если кабинет Calltouch и проект Roistat связаны с разными CRM, то для звонков на ваши номера Calltouch сделки будут создаваться в обеих CRM. При этом в CRM, подключенную к Calltouch, не будут передаваться номера визитов.

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

  1. Клиент звонит по номеру коллтрекинга на сайте.
  2. По началу звонка в Roistat передается информация о звонке
  3. Создается запись на странице Коллтрекинг  →  История звонков.
  4. Если в проекте Roistat настроена интеграция с CRM, Roistat отправляет созданную заявку в подключенную CRM.
  5. По завершению звонка запись на странице Коллтрекинг  →  История звонков обновляется информацией по 

Настройка

Шаг 1. Установите счетчик на сайт

1. В коде вашего сайта найдите счетчик Calltouch и удалите его.

Он выглядит примерно следующим образом:

<script type="text/javascript">
(function(w,d,e){var a='all',b='tou',src=b+'c'+'h';src='m'+'o'+'d.c'+a+src;var jsHost=(("https:"==d.location.protocol)?"https://":"http://")+src,s=d.createElement(e),p=d.getElementsByTagName(e)[0];s.async=1;s.src=jsHost+"."+"r"+"u/d_client.js?param;ref"+escape(d.referrer)+";url"+escape(d.URL)+";cook"+escape(d.cookie)+";";if(!w.jQuery){var jq=d.createElement(e);jq.src=jsHost+"."+"r"+'u/js/jquery-1.7.min.js';jq.onload=function(){p.parentNode.insertBefore(s,p);};p.parentNode.insertBefore(jq,p);}else{p.parentNode.insertBefore(s,p);}}(window,document,'script'));
</script>

2. Там же, в коде сайта, найдите счетчик Roistat и тоже удалите его.

Он выглядит примерно так:

<script>
(function(w, d, s, h, id) {
   w.roistatProjectId = id; w.roistatHost = h;
   var p = d.location.protocol == "https:" ? "https://" : "http://";
   var u = /^.*roistat_visit=[^;]+(.*)?$/.test(d.cookie) ? "/dist/module.js" : "/api/site/1.0/"+id+"/init";
   var js = d.createElement(s); js.async = 1; js.src = p+h+u; var js2 = d.getElementsByTagName(s)[0]; js2.parentNode.insertBefore(js, js2);
})(window, document, 'script', 'cloud.roistat.com', 'qwerty12345');
</script>

3. В код сайта перед закрывающим тегом </body> добавьте скрипт, объединяющий счетчики Roistat и Calltouch. Код скрипта необходимо запросить у поддержки Calltouch. В ответном письме они предоставят код, который объединяет счетчики Roistat и Calltouch.

Шаг 2. Подключите Calltouch в каталоге интеграций Roistat

  1. В проекте Roistat откройте Каталог интеграций.
  2. В блоке Коллтрекинг выберите Calltouch и нажмите кнопку Подключить.
    Откроется окно настройки интеграции.
  3. Скопируйте содержимое поля Webhook URL.  
  4.  Нажмите кнопку Следующий шаг.
  5. Установите флажок Не создавать лиды по звонкам, если вы хотите, чтобы Roistat не создавал лиды в списке отправленных заявок.
  6. Нажмите кнопку Сохранить.
  7. Настройте при необходимости заполнение дополнительных полей подключенной к Roistat CRM:
    1. Нажмите Добавить поле.  
    2. В раскрывающемся списке выберите наименование поля CRM, которое хотите заполнять.
    3. В поле ниже введите значение поля в виде текста или переменной.
  8. Нажмите Сохранить.

Шаг 3. Настройте отправку данных из Calltouch в Roistat

  1. В кабинете Calltouch откройте Интеграции → API и Webhooks.

  2. Добавьте новый Webhook

  3. В настройках webhook'a укажите следующее:
    адрес обработчикаWebhook URL, скопированный в пункте 3 шага 2;
    Метод передачи данных - GET
    Момент отправки - начало и завершение звонка
  4. Нажмите на ссылку Передаваемая информация
  5. Откроется окно Выбор параметров-макросов.  
  6. Установите флажки напротив следующих параметров-макросов: