Skip to end of metadata
Go to start of metadata

Интеграция с retailCRM использует API-методы версии 3. Более поздние версии пока не поддерживаются.

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

При оформлении заявки на сайте автоматически создается новая сделка в CRM, в которую передается номер визита из куки браузера roistat_visit в дополнительное поле с именем roistat. Если менеджер принимает заказ по телефону, он может спросить промокод (настраивается отдельно) и ввести этот код в поле roistat.

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

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

На каждую страницу, куда заходят посетители, нужно установить счетчик, который позволит Roistat получать данные о посетителях. Сразу будет доступна функциональность промокодирования (для отслеживания продаж через телефон). Счетчик установит в cookie переменную roistat_visit,  которая будет содержать номер визита.

О том, как установить счетчик на сайт, читайте в статье Установка счетчика.  Если на сайте уже есть счетчик, пропустите этот шаг.

Шаг 2. Добавьте дополнительное поле

В настройках сделки нужно добавить дополнительное текстовое поле с символьным кодом roistat :

  1. В retailCRM зайдите в Администрирование (в левом верхнем углу) Настройки → Пользовательские поля:
  2. Нажмите кнопку Добавить.
  3. Введите параметры поля:
    • Поле для: Заказ;
    • Название: любое, например, ROIstat ID;
    • Символьный код: roistat;
    • Тип поля: строка.   
  4. Нажмите Сохранить.

Шаг 3. Подключите retailCRM в каталоге интеграций

  1. Откройте Каталог интеграций.
  2. В блоке CRM / CMS выберите retailCRM и нажмите кнопку Подключить.
  3. Заполните поля для авторизации в retailCRM:
     
    • В поле Адрес введите URL-адрес вашего проекта в retailCRM. Обычно он выглядит так: https://<название проекта>.retailcrm.ru. 
    • В поле API-ключ введите API-ключ. Для этого скопируйте его разделе retailCRM Администрирование → Интеграция Ключи доступа к API:

             
     

    (warning) Обратите внимание на тип доступа в настройках API-ключа. Если вы хотите, чтобы заказы загружались для всех магазинов, в настройках API-ключа в retailCRM укажите тип доступа Доступ ко всем магазинам.
  4. Нажмите кнопку Сохранить.
    Загрузятся статусы сделок из
    retailCRM.
  5. Перетаскивая статусы сделок, распределите их по группам. Подробнее читайте в статье Распределение статусов сделок.

Шаг 4. Настройте автоматическую отправку сделок в retailCRM

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

Если отправка сделок с сайта в CRM уже настроена с помощью вашего кода, для обмена данными с Roistat вам необходимо заполнить дополнительное поле roistat сделки значением куки браузера roistat_visit.

Пример кода, с помощью которого можно получить значение этой куки:

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

После того, как на сайте отправлена заявка, в retailCRM создается новая сделка с заполненным полем ROIstat ID. Сделки также отображаются и в Roistat:

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

 (info) Если значение из поля Roistat будет случайно удалено, то при загрузке сделок наша система самостоятельно определит источник обращения, чтобы сделка попала в нужный рекламный канал.

 

  • No labels