Интеграция с 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.