Интеграция с amoCRM

Как настроить и использовать интеграцию с amoCRM

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

На отправленных данных в amoCRM будет создана новая сделка и прикрепленный к ней контакт.


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

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

Данные, которые записываются в карточку КОНТАКТА в соответсвующие системные поля amoCRM:

  • Имя
  • Фамилия
  • Телефон
  • Почта
  • CUID подписчика.
    • ВАЖНО! Для передачи этого параметра мы автоматически создаем группу полей "Bothelp" с полем "BotHelp_CUser_ID". Пожалуйста, не удаляйте это поле - это может повлиять на корректность работы интеграции.

Данные, которые записываются в карточку СДЕЛКИ в соответсвующие системные поля amoCRM:

  • Все utm-метки

Помимо этого возможно дополнительно настроить передачу любого пользовательского поля подписчика BotHelp в любое поле Контакта или Сделки в amoCRM (примеры будут ниже)

Подключение интеграции

1. Для подключения интеграции зайдите в настройки вашего кабинета в подраздел Интеграции

2. Найдите с списке интеграций блок "amoCRM" и нажмите "Добавить интеграцию"

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

  • ВАЖНО! Чтобы ваш аккаунт amoCRM появился в списке, нужно быть авторизированным под этим аккаунтом в этом браузере

5. После выбора аккаутна нажмите на кнопку "Разрешить", чтобы дать BotHelp доступ к выбранному аккаунту amoCRM

6. После успешного подключения в вашем кабинете BotHelp в разделе интеграции с amoCRM отобразится подключенный аккаунт и статус "Подключено"

1. Настройка действия "Отправить данные подписчика в amoCRM"

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

Особенности работы:

  • На данный момент нельзя выбирать воронку, в которой будет создана сделка
  • Имя, фамилия, почта, телефон, utm-метки и CUID передаются в amoCRM по умолчанию
  • Можно настроить передачу любого поля подписчика в любое поле сделки или контакта!

  • ВАЖНО! При настройке передачи дополнительных полей нужно учитывать типы полей: текстовые поля BotHelp передавать только в текстовые amoCRM, числовые - в числовые и т.д. Если типы полей не будут совпадать, то интеграция не сработает и данные не будут переданы.

  • Bothelp поддерживает поля с типом: "text", "numeric", "price", "url", "multitext", "tracking_data", "monetary"
    Не поддерживаем поля с типом: “textarea”, “bool” и др. Поле такого типа будет скрыто в списке полей для подключения amoCRM.
    Решение: пересоздать в амосрм необходимые поля с поддерживаемым типом "text", тогда эти поля начнут отображаться в списке.

Настройка действия:

1. Зайдите в конструктор ботов и добавьте блок "Действие"

 2. В списке действий в подразделе выберите "Отправить данные подписчика в amoCRM"

 3. Настройте действие:

  • Имя, фамилия, почта, телефон, utm-метки и CUID передаются в amoCRM по умолчанию. Для их передачи ничего дополнительно настраивать не нужно.
    (!) Если в боте запрашивается только номер телефона или только почта, этого будет достаточно для создания сделки.  
  • Добавьте пользовательские поля для передачи в amoCRM
    • Чтобы добавить пользовательское поле, значение которого нужно передать в amoCRM, нажмите "Добавить поле"
    • В появившихся полях выберите два поля: первое - поле подписчика в Bothelp, значение которого будет передаваться в amoCRM; второе - поле сделки или контакта в amoCRM, куда будет записываться полученное от BotHelp значение
    • ВАЖНО! Типы для пар полей должны быть одинаковыми (оба поля числовые, текстовые), в противном случае данные никакие не будут переданы
    • Нажмите "Сохранить и закрыть"

4. Готово! Теперь данные подписчика, который попадет на этот шаг бота будут автоматические передаваться в amoCRM

Пример созданной сделки и контакта в amoCRM:


2. Настройка действия "Обновить сделку в amoCRM"

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

Особенности работы:

  • Поиск сделки осуществляется по данным контакта (email, phone CUID)
  • Поиск сделки осуществляется в указанной воронке
  • Для поиска сделки можно настроить дополнительные фильтры по ее полям
  • Можно настроить обновления любого поля найденной сделки или контакта
  • Найденную сделку можно переместить в любуюворонку на любой шаг воронки
  • ВАЖНО! При настройке передачи дополнительных полей нужно учитывать типы полей: текстовые поля BotHelp передавать только в текстовые amoCRM, числовые - в числовые и т.д.  Если типы полей не будут совпадать, то интеграция не сработает и данные не будут переданы.

Настройка действия:

1. Зайдите в конструктор ботов и добавьте блок "Действие"

2. В списке действий в подразделе выберите "Обновить сделку в amoCRM"

3. Настройте действие:

  • Для открытия окна настроек действия нажмите на иконку "Редактировать" в виде карандаше
  • Выберите воронку amoCRM, в которой нужно найти сделку
  • В разделе Фильтр при необходимости добавьте значение поля, которое будет дополнительно проверяться при поиске сделки
  • В разделе "Переместить сделку в" укажите воронку и шаг воронки, на который нужно переместить найденную сделку
  • В разделе "Обновить" поля можете указать какие поля найденной сделки и поля контакта этой сделки нужно обновить
  • ВАЖНО! Если по заданным условиям и фильтрам было найдено несколько сделок, то они все будут обновлены

4. Готово! Запустите бота - при прохождении через этот шаг найденная в amoCRM сделка будет обновлена и перемещена на указанный шаг


Если у вас остались вопросы, задайте их нам в чате внутри кабинета либо напишите на hello@bothelp.io 😃

Получите 14 дней полного функционала платформы для создания рассылок, автоворонок и чат-ботов BotHelp.

Получить 14 дней бесплатно 

👆 На этом пока всё