Видео на YouTube

Интеграция с 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.
    Решение: пересоздать в 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 сделка будет обновлена и перемещена на указанный шаг.


Если у вас остались вопросы, задайте их нам в чате внутри кабинета либо напишите на [email protected] 😃

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

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

Была ли статья полезна?

Спасибо за обратную связь!