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 сделки значением cookie roistat_visit.

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

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

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

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

 

  • No labels