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

Интеграция осуществляется через механизм "Интеграция со своей CRM". 

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

Примерно раз в час осуществляется загрузка измененных за последние несколько дней сделок из СRM системы в аналитику Roistat.

Требования к API методам CRM системы

Для того, чтобы взаимодействовать с системой аналитики Roistat, CRM система должна поддерживать следующие методы:

Метод создания лидов (сделок)

Заявки с сайта изначально должны автоматически фиксироваться в СRM системе. Должно поддерживаться создание доп. полей и передача в них информации. В общем виде метод должен поддерживать передачу следующих параметров:

Метод получения списка лидов (сделок)

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

*метод должен поддерживать фильтр по полю date_update

Метод получения списка статусов лидов (сделок)

Пользователь указывает соответствие статусов CRM системы и групп статусов в Roistat: в работе, оплаченные, отмененные. В общем виде метод должен возвращать следующую информацию по статусам CRM системы:

Метод создание клиента и метод поиска клиента

При создании сделки как правило создается клиент/контакт. Для работы с клиентами/контактами нужен метод создание клиента и метод поиска клиента. В рамках интеграции отправляется запрос на поиск клиента по заданным параметрам, которые клиент указал на сайте. Если клиент не существуют, то выполняем метод "Создание клиента".

В общем виде метод поиска клиентов должен отдавать список клиентов по переданным контактным данным.
Метод создания клиента в общем виде должен поддерживать следующие параметры:

Метод выгрузки списка клиентов

Для того чтобы в Roistat был доступен раздел “Управление клиентами” необходим метод для выгрузки списка клиентов из CRM системы. В общем виде метод должен отдавать следующие данные: