Skip to content
  1. Компоненты
  2. amoBridge

amoBridge

Компонент интеграции сайта на MODX 3 с системой amoCRM. Построен на официальном SDK amoCRM и использует OAuth 2.0 авторизацию.

Ключевые особенности

  • Автоматическое создание сделок из заказов MiniShop3
  • Создание сделок из любых форм через FormIt-хук
  • Дедупликация контактов по email и телефону
  • Двусторонняя синхронизация статусов заказов через webhook
  • Гибкий маппинг полей заказов и форм на поля amoCRM через CMP
  • Маппинг статусов ms3 на стадии воронок amoCRM
  • Отложенная отправка через Scheduler (опционально)
  • Система событий для модификации данных плагинами
  • Подробный лог всех операций в панели управления
  • Примечания к сделкам с товарами заказа или данными формы

Быстрый старт

Для минимальной настройки заполните системные настройки:

  • amobridge.client_id — ID интеграции из настроек приложения amoCRM
  • amobridge.client_secret — Secret интеграции
  • amobridge.redirect_uri — URI перенаправления (должен совпадать с настройкой в amoCRM)
  • amobridge.subdomain — поддомен аккаунта amoCRM (например, mycompany для mycompany.amocrm.ru)

После заполнения настроек выполните авторизацию OAuth в панели управления компонентом.

Заказы MiniShop3

После авторизации заполните:

  • amobridge.default_pipeline_id — ID воронки для заказов
  • amobridge.default_status_id — ID начального статуса сделки в воронке
  • amobridge.enabled — включите интеграцию

Новые заказы ms3 будут автоматически отправляться как сделки с привязанными контактами.

Данные из форм

Для отправки форм добавьте хук amoBridgeHook в вызов FormIt:

modx
[[!FormIt?
  &hooks=`email,amoBridgeHook`
  &amoFormName=`callback`
]]

Подробнее о параметрах хука на странице «Отправка данных из форм».