В начале настройки интеграции необходимо создать сотрудников в личном кабинете Рингостат и в самой срм. Как создать сотрудников в Рингостате – детально описано в этой статье.
Создание сотрудников необходимо чтобы передавать в срм данные по входящим и исходящим звонкам от сотрудников, создания заявок, сделок, контактов, задач и для передачи аудио по звонку от сотрудника.
После создания всех сотрудников, можно приступить к включению и настройке интеграции.
Настройка интеграции должна быть выполнена из-под аккаунта пользователя amoCRM с правами уровня "Администратор".
Создание сделок и контактов, постановка задач и добавление
Включение интеграции в amoCRM
Обратите внимание, что для активации интеграции amoCRM не нужно проводить никаких настроек внутри amoCRM, достаточно просто активировать и настроить интеграцию в личном кабинете Ringostat.
Шаг первый:
Нужно перейти в раздел “Интеграция” – “Готовые интеграции” и среди предложенного списка в подразделе “CRM” нужно выбрать “amoCRM”.
Далее выберите язык интеграции и нажмите на “Активировать интеграцию”.
После этого появится подтверждение авторизации, вам нужно будет ввести логин и пароль от кабинета amoCRM. Настройка интеграции должна быть выполнена из-под аккаунта пользователя amoCRM с правами уровня "Администратор".
Шаг второй:
После активации интеграции необходимо также закрепить профили сотрудников в Рингостате с аккаунтами в amoCRM.
Шаг третий:
И настраиваем дополнительные параметры, которые хотели бы получать в СРМ из Ringostat. Например, roistat visitID.
Шаг четвертый:
После того, как закрепили сотрудников и добавили нужные параметры для передачи в контакт или сделку — настройте матрицу интеграции. На основе данной нас тройки будут создаваться заявки, контакты, сделки и задачи по звонкам (варианты настроек матрицы описаны в разделе ниже).
Передача данных из форм на сайте в CRM
Для того, чтобы настроить передачу данных из форм на сайте в вашу CRM систему вам необходимо проделать следующие шаги:
1. Активировать или проверить активна ли в проекте интеграция с формами и проведены ли все настройки данного раздела. Проверить вы это можете по данной инструкции.
2. Внести изменения в сценарий интеграции, отметив галочками те сущности, которые нужно создавать при заполнении формы на вашем сайте.
3. После этого необходимо настроить в какие поля amoCrm мы будем передавать информацию из полей ваших форм. Настройки нужно провести отдельно для контакта и сделки.
Блок настройки под сценариями интеграций “Передача данных из полей ваших форм в amoCRM”, состоит из 3 вкладок:
Соответствие по умолчанию — список полей, которые не доступны для переназначения. Наши поля, в которые передаются utm-метки.
Соответствие для контакта — позволяет определить в какие поля будут передаваться данные в сущность контакт.
Соответсвие для сделки — позволяет определить в какие поля будут передаваться данные в сущность сделка.
В первом столбце данного раздела необходимо прописать поле в СРМ системе, куда Ringostat должен передавать данные.
Во втором столбце вы выбираете тип данных, которые мы будем передавать. Мы можем передавать 3 типа данных: Переменные Ringostat, Поле из вашей формы, Константы.
В третьем столбце вам необходимо прописать значения, которые мы будем передавать в СРМ. Значения прописываются в зависимости от выбранного типа данных:
1. Переменные Ringostat — все доступные параметры вы сможете увидеть в выпадающем списке из которого вы сможете выбрать нужную вам переменную.
2. Поле из вашей формы — здесь вы должны указать атрибут name поля, которое вы хотите передать в CRM. Если в разных формах атрибуты name разные, то укажите их через запятую
3. Константы — в этом поле вы можете прописать небольшое примечание, которое мы будем передавать в СРМ после каждого заполнения формы
Пример:
При такой настройке
1. В поле tags мы будем передавать константу Ringostat Automation (этот параметр изменять нельзя, он устанавливается по умолчанию)
2. В поле name будем передавать то, что клиент введет в поле вашей формы с типом name,first-name
3. В поле telephone то, что клиент ввел в полях типа phone,tel,telephone
4. В поле email передадим содержимое поля типа email.
Таким образом созданный контакт будет выглядеть вот так
Особенность работы функционала
1. Порядок создания сущностей. В АМО создаются сначала Контакт->Сделка->Задачи.
2. Как мы определяем существует ли сущность в АМО перед созданием?
Сначала мы ищем по номеру телефона. У нас для номера телефона может быть задано несколько полей:
Мы проверяем при заполнении формы:
1. Получили ли мы поле phone
2. Если нет — проверяем получили ли мы поле tel
3. Если нет — проверяем получили ли мы поле telephone и т.д.
- Если хотя бы одно из указанных полей мы получили — проверяем есть ли в СРМ-системе сущность с таким номером.
- Если сущности нет — контакт будет создан нашей интеграцией.
- Если же при заполнении формы клиент не заполнил поле,в котором есть номер телефона — пытаемся найти сущность по емейлу. Если емейл нам не пришел — ищем по clientid.
3. Для того, чтобы поиск сущности был максимально точным, перед поиском мы “вырезаем” из номера телефона спецсимволы.
4. Обновление меток. По аналогии с другими интеграции метки мы обновляем только если все поля ютм-меток пустые (поля могут быть пустыми только если сущность создана не нашей интеграцией).
5. На данный момент мы НЕ создаем сделки с форм в соответствующие воронки. Сделки создаются в воронку, которая была назначена воронкой “по умолчанию”.
Передача сделок в выбранные воронки
Вы можете настроить создание сделок в нужную вам воронку по определённому правилу. Для этого разверните блок с настройкой передачи сделок в выбранные воронки и добавьте новое правило:
Выбираете нужную воронку из вашей CRM (1). В поле (2) выбираете из выпадающего списка нужный параметр Ringostat, по которому хотите привязать создание сделок в выбранной воронке. А в поле (3) указывайте значение параметра, по которому необходимо определять, что сделка будет создана в заданной воронке.
Например, для того, чтобы передавать в воронку “Новая” звонки пула "Контекстная реклама" вам необходимо выбрать в первом поле нужную воронку, во втором поле задать условие — Имя пула, в поле “Значение” укажите название нужного пула (в данном случае "Контекстная реклама").
Хранение данных о звонках для интеграций с CRM amoCRM
При интеграции Ringostat и CRM amoCRM в последнюю автоматически передаются данные о звонках: их аудиозаписи, информация о том, из какого и на какой номер был совершен звонок, статус звонка, а также UTM метки. Но иногда может случиться поломка. Например, пользователь, из-под доступов которого активировали интеграцию, сменил пароль к личному кабинету CRM. В таком случае генерируется новый API-токен, по которому подключается интеграция, и Ringostat не может более передавать данные по звонкам в CRM-систему не зная новый токен. В результате данные о последующих звонках не будут поступать в CRM-систему.
Во избежание подобных ситуаций необходимо включить дополнительную настройку управления записями о звонках. Если интеграция поломается, достаточно активировать ее заново и поставить галочку в чек-боксе «Отправить данные в CRM после повторной активации»:
Чек-бокс появляется после отключения интеграции. Перед активацией интеграции необходимо поставить галочку.
Если опция включена, то после повторной активации интеграции Ringostat отправит все накопленные данные в вашу CRM за последние 3 дня, 2 предыдущих и сегодняшний.
Стоп-лист номеров
Если нужно, чтобы не создавались сущности в amoCRM по звонкам с/на определенные номера, подключенные в проекте (в разделе Настройки - Виртуальная АТС - Подключение номеров), тогда можно добавить их в раздел Стоп-лист номеров
Здесь в списке указываем sip-номера или FMC номера (только по sip-паре)
Важно!
1. Если добавляется номер в Стоп-лист, то по звонкам с этим номером не будут создаваться абсолютно все сущности, выбрать какую-то одну сущность отдельно нельзя.
2. Для FMC номеров данный функционал работает только в случае, когда FMC номера добавлены в проект с разными sip-парами. Если FMC номера подключены вместе с единым sip-номером, при добавлении этого sip-номера в Стоп-лист сущности не будут создаваться по звонкам с/на все FMC номера в проекте