amoCRM / Kommo

Как подключить и настроить интеграцию amoCRM с Carrot Quest

Двусторонняя интеграция Carrot quest с amoCRM позволяет отправлять данные о контактах и сделках в amoCRM и обратно — из amoCRM в Carrot quest. Вы сможете создавать контакты и сделки, а также обновлять информацию автоматически и вручную по слеш-команде.

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

Автоматическое создание контактов, сделки и обновление информации происходит после того, как пользователь совершит одно из заранее установленных событий на вашем сайте, либо взаимодействует с ботом или триггерным сообщением. Чтобы отправить данные вручную, введите команду /amocrm прямо в диалоге с пользователем.

После обновления данных контакта amoCRM соответствующие свойства будут обновлены в карточке лида в Carrot quest.

После обновления статуса сделки у пользователя будут создаваться события и добавляться свойства. Эти события могут служить триггерами для дальнейшей коммуникации. 

Зная сумму заказа пользователя и сообщения, которые ему отправлялись, вы сможете задать ценность цели сообщения и посмотреть, сколько денег принесло конкретное сообщение.

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

Интеграция будет работать с проектами на любых доменах amoCRM (amocrm.com и amocrm.ru, Kommo).

Создание интеграции

Перейдите в раздел Интеграции и найдите amoCRM в списке интеграций. Нажмите на кнопку "Настроить" для создания новой интеграции. Выполните вход:

.
❗ Важно: для корректной работы интеграции, авторизуйтесь за пользователя обладающего правами Администратора в amoCRM.

После авторизации в интеграции, вы сможете приступить к настройке передачи данных в сделку и контакты amoCRM.

Настройка передачи данных сделки

1.  Выберите начальный статус сделки. Этот статус будет назначаться всем новым сделкам.

2.  Выберите чат-боты, которые которые будут создавать и обновлять сделку в amoCRM.

В представленном списке будут отображаться чат-боты, в которых была выполнена настройка передачи данных в сделку amoCRM. Для перехода в настройку бота, можно кликнуть на его название в списке.

Для настройки передачи данных из блока бота в сделку amoCRM, перейдите в настройку нужного бота, выберите блок и нажмите на опцию "Записать или отправить данные о лиде" -> "Передача данных в сделку amoCRM":

В открывшемся окне выберите актуальную интеграцию с amoCRM и подтвердите изменения. Добавьте примечание к сделке, чтобы менеджер мог сориентироваться при получении данных в amoCRM.

3.  Выберите триггерные сообщения, после заполнения которых будет создаваться сделка в amoCRM.

В этом списке будут отображаться все триггерные сообщения, из которых настроена передача данных в сделку amoCRM.

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

После выбора интеграции будет предложено добавить примечание к сделке. Оно необходимо для того, чтобы менеджер понимал, откуда именно приходят данные.

4.  Выберите события лидов, после выполнения которых в amoCRM будет создаваться сделка. Также вы можете вручную запускать создание или обновление контакта в разделе диалоги через команду /amocrm - при этом можно указать, в какую интеграцию должны отправляться данные.

Сделки называются по имени лида в Carrot quest. Например, Иванов Иван Иванович или Алексей (в зависимости от того, как пользователи записаны у вас в системе).

❗ Важно: Сделка будет создана только в том случае, если все остальные сделки контакта на момент отправки данных будут закрыты.

5.  Выберите данные лида, которые будут отправляться из Carrot quest в amoCRM.

Интеграция позволяет передавать как свойства, так и данные по событиям лида. 

Поля должны быть созданы в amoCRM заранее, тип поля "текст". Имя, email и телефон отправляются по умолчанию.

Сопоставьте информацию о событиях лида (дата первого/последнего свершения или количество выполнений) с полями сделки в amoCRM:

Настройка передачи данных в контакты amoCRM

1.  Выберите события, после которых данные о лидах будут отправляться из Carrot quest в amoCRM. Также вы можете вручную запускать создание или обновление контакта в разделе диалоги через команду /amocrm - при этом можно указать, в какую интеграцию должны отправляться данные.

Вы можете указать несколько событий в качестве триггеров для отправки. В этом случае данные лида будут отправляться в amoCRM при срабатывании любого из них.

2.  Определите, какие свойства будут передаваться из Carrot quest в поля контакта amoCRM. Поля должны быть созданы в amoCRM заранее, тип поля "текст". Имя, email и телефон отправляются по умолчанию.

Сопоставьте информацию о событиях лида (дата первого/последнего свершения или количество выполнений) с полями контакта в amoCRM.

Если такого поля не существует или название написано некорректно, данные в это поле не будут записаны.

Когда пользователь снова совершит триггерное событие, произойдёт повторная отправка и данные обновятся в соответствующей карточке пользователя.

Какие данные передаются из amoCRM

1.  Из сделок amoCRM в Carrot quest.

Выберите данные сделки, которые будут отправляться из amoCRM в Carrot quest. Настройте, какие свойства сделки необходимо возвращать из amoCRM в Carrot quest, а также какие события должны срабатывать в Carrot quest в зависимости от текущего статуса сделки.

При обновлении статуса сделки в Carrot quest будет приходить актуальная информация.

Выберите поля сделки в amoCRM, которые будут записаны в свойства лида Carrot quest при обновлении:

2.  Из контактов amoCRM в Carrot quest.

Информация будет передаваться только о тех контактах, у которых есть Carrot ID. То есть о тех, которых вы сначала передали из Carrot quest.

Когда в amoCRM меняется информация о контакте, отправленном из Carrot quest, в Carrot quest запишется актуальная информация.

Добавьте поля контакта, которые будут отправляться из amoCRM в Carrot quest, и укажите, в какие свойства лида в Carrot quest они должны записываться. Необходимо помнить, что информация будет собираться только из дополнительных полей контакта.

Имя контакта, email и телефон получаются из стандартных полей amoCRM и записываются в стандартные свойства Carrot quest. Вы можете отключить их сбор, но изменить соответствие между этими полями amoCRM и свойствами Carrot quest нельзя.

Обратите внимание: интеграция не дает возможность вести переписку с пользователями и внутри CRM, и в Carrot quest.  Ваши операторы могут использовать функционал чата в ЛК Carrot quest для общения с пользователями.

Создание сделки с тегом  

Сделки amoCRM, созданные чат-ботом или триггерным сообщением, можно автоматически помечать тегом или набором тегов. Это значит, что вы сможете:

  • оценить, сколько денег принес офер и сравнить эффективность инструментов без утомительной ручной обработки данных;
  • Настроить в amoCRM автоматическое распределение лидов с нескольких чат-ботов и триггерных сообщений по соответствующим воронкам на основании тегов.

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

Выбор тега в боте:

Выбор тега в триггерном сообщении, шаг настройки "Передача данных и цель":

Обратите внимание: при отправке данных по установленному событию и при использовании в чате команды /amocrm в карточку клиента будет автоматически передан тег carrotquest. Изменить или убрать его на данный момент нет возможности - это функционал интеграции, который работает так по умолчанию.

Важно знать

amoCRM имеет ограничение — один запрос в секунду. При слишком частых запросах amoCRM может ограничить пользователю доступ к API.

Внимательно отнеситесь к выбору триггера, отправляющего запрос в amoCRM.

Хорошим триггером будет достаточно специфическое событие. Например: добавил товар в корзину, оставил телефон/емейл. Целевое событие, после которого вам важно получать данные о пользователях в amoCRM.

Неподходящий триггер — это событие, которое совершают большинство ваших пользователей. Например: зашёл на сайт, попытался уйти с сайта. При выборе таких событий вы можете превысить лимит запросов (один запрос в секунду).

Также проверьте, как у вас обновляются сделки в amoCRM. Если у вас настроена автоматизация и много сделок отправляются одновременно, это повлечёт создания большого количества запросов от Carrot quest.

Работает на