Задание: Интеграция форм WordPress с CRM через API
Необходимо реализовать автоматическую передачу данных лидов (потенциальных клиентов) из форм захвата на сайте, созданном на WordPress, в указанную CRM систему.
Исходные условия и требования
- Сайт строится на WordPress на основе готового шаблона.
- На сайте присутствует несколько форм захвата лидов (в среднем по 2-3 поля).
- В шаблоне уже существуют встроенные возможности отправки данных на email или в другие популярные CRM, но необходима кастомная интеграция.
- У CRM системы есть публичная документация/FAQ по работе с API, которую необходимо изучить и использовать.
- Интеграция должна быть надежной, корректно обрабатывать ошибки и обеспечивать доставку данных.
Основные задачи для исполнителя
- Изучить предоставленную документацию API целевой CRM системы.
- Разработать и внедрить механизм (плагин, скрипт) для перехвата данных из форм WordPress.
- Настроить преобразование этих данных в формат, требуемый API CRM.
- Организовать отправку данных (POST-запросы) на соответствующие эндпоинты API.
- Протестировать интеграцию на всех формах, обеспечить обработку различных сценариев (успех, ошибка сети, невалидные данные и т.д.).
Информация, которая потребуется от заказчика для начала работы
- Доступы к админ-панели WordPress (для установки и настройки решения).
- API-ключи, токены или данные для авторизации в CRM системе.
- Ссылку на актуальную документацию API целевой CRM.
- Список и расположение всех форм на сайте, которые нужно подключить.
- Требуемое соответствие полей форм и полей в CRM (какое поле формы в какое поле CRM должно попадать).