Документация FormCourier CRM
Версия: 1.0.0
Подключайте Contact Form 7 и WPForms к HubSpot или Pipedrive с визуальным сопоставлением полей, режимом HubSpot «Контакт + сделка», безопасными журналами и шифрованием учётных данных.
1. Обзор
FormCourier CRM отправляет сопоставленные поля формы в выбранную CRM сразу после отправки поддерживаемой формы. Администратор выбирает плагин формы, CRM-провайдера и правила сопоставления.
2. Требования и совместимость
| Component | Requirement |
|---|---|
| WordPress | 6.2 или новее. Проверено до WordPress 7.0. |
| PHP | 7.4 или новее. |
| Шифрование | Для хранения учётных данных CRM в зашифрованном виде требуется PHP OpenSSL. |
| Формы | Должен быть установлен и активирован Contact Form 7 или WPForms. |
| CRM | Токен приватного приложения HubSpot либо домен компании и API-токен Pipedrive. |
| HTTPS | Рекомендуется для рабочих сайтов и внешних API-запросов. |
3. Установка
- В WordPress откройте Плагины > Добавить плагин > Загрузить плагин.
- Загрузите ZIP-файл FormCourier CRM.
- Активируйте FormCourier CRM.
- Откройте FormCourier CRM в меню администрирования WordPress.
4. Быстрый старт
- На вкладке «Основные» выберите Contact Form 7 или WPForms.
- Выберите HubSpot CRM или Pipedrive.
- Откройте вкладку CRM, введите учётные данные и выполните проверку подключения.
- Откройте «Формы и сопоставление» и свяжите реальные поля формы с полями CRM.
- Включите интеграцию и сохраните вкладку «Основные».
- Отправьте тестовую форму и проверьте журнал заявок.
5. Настройки CRM
HubSpot CRM
HubSpot поддерживает режимы «Только контакт» и «Контакт + сделка». В режиме «Контакт + сделка» плагин создаёт или обновляет контакт, а затем создаёт связанную сделку. Приватному приложению нужны права чтения и записи контактов, а для сделок - право записи сделок.
Pipedrive
Pipedrive поддерживает сущности «Сделка» и «Лид». Укажите поддомен компании, API-токен и при необходимости значения воронки, этапа, владельца и валюты.
6. Стандартные примеры сопоставления полей
В левом столбце указывается реальное имя поля или ID поля из плагина формы. В правом столбце указывается поле назначения в CRM. Названия полей и ID WPForms могут отличаться, поэтому перед сохранением проверьте их в редакторе формы.
Примеры для Contact Form 7
| Form field | HubSpot CRM field | Pipedrive CRM field |
|---|---|---|
your-name | firstname | person.name |
your-email | email | person.email |
your-tel | phone | person.phone |
your-message | message | note |
Примеры для WPForms
| Form field | HubSpot CRM field | Pipedrive CRM field |
|---|---|---|
2 | firstname | person.name |
3 | email | person.email |
4 | phone | person.phone |
6 | message | note |
Необязательные технические поля
FormCourier CRM также добавляет form_id и form_name в данные заявки. Сопоставляйте их только при наличии подходящих пользовательских полей в CRM.
| Form field | HubSpot CRM field | Pipedrive CRM field |
|---|---|---|
form_id | fb_form_id | custom field |
form_name | fb_form_name | custom field |
7. Журналы и конфиденциальность
Страница журнала заявок хранит плагин формы, CRM-провайдера, результат, действие и замаскированный email. Подробные данные запросов и ответов по умолчанию отключены. При включении скрываются известные имена, email, телефоны, сообщения, примечания, учётные данные и вложенные поля CRM.
Плагин добавляет рекомендуемый текст в раздел Настройки > Конфиденциальность > Руководство. Изучите политику конфиденциальности и условия выбранной CRM и обновите политику сайта с учётом сопоставленных полей.
8. Lite и Pro
Lite
Lite включает Contact Form 7, WPForms, HubSpot, Pipedrive, немедленную отправку, глобальное сопоставление, проверку подключения и базовые журналы с защитой данных.
Pro
Фоновая очередь, повторные попытки, отдельный маппинг форм, дополнительные формы и CRM, UTM, Telegram и расширенная диагностика доступны в FormCourier CRM Pro.
9. Устранение проблем
- Не проходит проверка подключения: проверьте API-данные, разрешения и доступ к HTTPS.
- Запись не создаётся: убедитесь, что интеграция включена и выбранный плагин формы соответствует отправленной форме.
- Поля в CRM пустые: проверьте реальные имена полей формы или ID WPForms, а также названия полей CRM.
- Заявки дублируются: не используйте обработчики Lite и Pro одновременно. Lite автоматически приостанавливается, когда активна Pro-версия.