Обсудить задачу

Автоматизация / MODX и amoCRM

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

Связываю формы и заказы сайта на MODX с объектами amoCRM. Фиксирую правила создания контактов и сделок, сопоставляю поля, учитываю повторные обращения и добавляю журнал, чтобы потерянная заявка была техническим событием, а не догадкой.

Написать в Telegram
Оператор переводит карточку заявки с панели сайта через узкий механический мост в рельсовую воронку карточек amoCRM, проверяя номер контакта
Лид передан. Переезд оформлен без коробок. Контакт, сделка, источник

01 Контекст

Форма сайта и сделка CRM — не один объект

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

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

02 Исходная ситуация

Что можно передавать

01

Формы и обращения

Данные формы создают или дополняют контакт и запускают согласованный маршрут сделки.

02

Заказы интернет-магазина

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

03

События обратно на сайт

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

03 Состав

Состав интеграции

Контур определяется конкретными формами, объектами amoCRM и действующей воронкой.

01

Сопоставление данных

Фиксирую формы, поля, контакты, сделки, источники и правила обработки повторных обращений.

  • таблица полей
  • правила дублей
  • маршрут назначения
02

Передача и обработка

Реализую авторизацию, создание или обновление объектов, вложения и безопасную повторную отправку.

  • интеграционный модуль
  • очередь
  • обработка API-ошибок
03

Журнал и контроль

Сохраняю идентификаторы объектов, ответ API и причину остановки, настраиваю уведомления ответственному.

  • журнал обмена
  • уведомления
  • инструкция повтора

04 Метод

Порядок подключения

  1. 01

    Обследование

    Изучаю формы MODX, поля и воронки amoCRM, существующие интеграции и автоматизации.

    На выходе: контракт данных
  2. 02

    Тестовый обмен

    Подключаю отдельную интеграцию и проверяю новые, повторные и неполные обращения.

    На выходе: протокол контрольных заявок
  3. 03

    Рабочий запуск

    Включаю журнал, уведомления и передаю порядок изменения полей и авторизации.

    На выходе: регламент эксплуатации

05 Ответственность

Кто за что отвечает

Я отвечаю

  • за код и конфигурацию интеграции на стороне MODX
  • за сопоставление полей, повторы и технический журнал
  • за документацию и контрольные проверки

Со стороны заказчика нужны

  • администратор amoCRM и владелец воронки
  • утверждённые поля, источники и правила назначения
  • решение по доступам и обработке персональных данных

06 Оценка

Что влияет на оценку

Объём зависит от количества форм, объектов и правил CRM.

  1. 01число форм и типов заказов
  2. 02кастомные поля и воронки
  3. 03правила поиска дублей
  4. 04вложения и обратные события
  5. 05существующие виджеты и роботы
  6. 06нагрузка и требования к журналу

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

07 Среда

Технический контур

Использую документированные интерфейсы и отдельную учётную интеграцию.

  • 01amoCRM API
  • 02OAuth 2.0
  • 03MODX Revolution
  • 04PHP
  • 05вебхуки
  • 06очередь и журналирование

08 Вопросы

До начала работы

01Что происходит с повторной заявкой?

Правило задаётся заранее: обновить контакт, создать новую сделку или приложить обращение к существующей. Решение зависит от процесса продаж.

02Можно передавать заказы с товарами?

Да, если определено, где хранить состав заказа и как сопоставлять товары. Формат зависит от модели объектов amoCRM и сайта.

03Что будет при недоступности amoCRM?

Заявка сохраняется в очереди с техническим статусом и повторяется по регламенту. Ошибка видна в журнале.

04Интеграция меняет воронку?

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

10 Следующий шаг

Составить карту MODX и amoCRM

Укажите формы, нужные объекты CRM, поля и правила назначения. Я подготовлю вопросы по данным, дублям и техническому запуску.

Написать в Telegram