Как подключить плагин Contact Form 7 для передачи контактов из WordPress
Contact Form 7 to Any API — это плагин для WordPress, предназначенный для передачи данных из контактных форм на различные сторонние сервисы, например, CRM через REST API. Также плагин автоматически сохраняет данные из форм Contact Form 7 в базе данных с расширенными возможностями, включая функции поиска и экспорта в форматах CSV или Excel.
В этой статье мы рассмотрим, как подключить плагин Contact Form 7 для передачи контактных данных из WordPress.
Настройте цепочку в SendPulse
Чтобы плагин Contact Form 7 to Any API передавал данные из контактных форм в WordPress, необходимо настроить цепочку с передачей данных в CRM.
Создайте событие и скопируйте ID
В разделе Automation перейдите во вкладку Менеджер событий (Events Manager) > Добавить новое событие (Add new event). Выберите Пользовательское событие (Custom event), задайте имя событию и настройте переменные. Нажмите Добавить (Add).
Читайте детальнее: Как создать событие.
Создайте цепочку и укажите событие
В SendPulse вы можете создать сценарий авторассылки по событию: брошенная корзина, регистрация на сайте, покупка, или пользовательское событие.
В старте серии выберите Ваши события (Your events) и событие,созданное на предыдущем шаге, в нашем случае From API
. Нажмите Применить (Apply).
Добавьте элемент Действие и сохраните цепочку
Перетяните блок Действие (Action) и в подразделе CRM выберите Создать контакт (Create contact). Нажмите Применить (Apply).
Читайте детальнее: Блок Действие в Automation 360: Создать контакт.
Соедините два блока и нажмите Сохранить (Save).
Вы можете также создать свой сценарий, добавлять другие элементы в цепочку. Например, элемент Фильтр, чтобы отбирать, какие контакты сохранять в CRM.
Читайте детальнее: Как создать авторассылку по событию.
Запустите цепочку
Выйдете из конструктора и нажмите Запустить (Start).
Настройте интеграцию в WordPress
Установите плагины в WordPress
Установите плагины Contact Form 7 и Contact Form to Any API в вашем аккаунте WordPress.
Создайте контактную форму в плагине Contact Form 7
Перейдите во вкладку плагина Contact Form 7 и нажмите Добавить новую (Add New).
Задайте имя контактной формы и настройте нужные поля.
Поле email
или phone
необходимо, без этого цепочка A360 не сработает.
Пролистайте вниз и нажмите Сохранить (Save).
Создайте контактную форму в плагине Contact Form to Any API
Перейдите во вкладку плагина Contact Form to Any API и выберите Add New CF7 API. Задайте имя контактной формы.
В поле Select Contact Form выберите созданную контактную форму из плагина Contact Form 7. В поле API Url вставьте POST URL адрес события, скопированный из Менеджер событий (Events manager) в SendPulse.
Оставьте поле Header Request пустым. В поле Input Type выберите json, а в поле Method выберите POST.
Настройте соответствие полей — в какую переменную будут передаваться значения полей FirstName
, LastName
и Email
, созданные в контактной форме плагина Contact Form 7.
Поле в Contact Form 7 | Переменная в SendPulse |
FirstName |
firstName |
LastName |
lastName |
Email |
email |
Для передачи корректных данных укажите правильные названия переменных, которые будут отправлены в A360 и затем переданы в CRM для создания контакта.
Вся введенная пользователем информация на сайте передается в соответствующие поля в SendPulse CRM.
Нажмите Publish, чтобы сохранить форму.
Где просмотреть полученные контакты
В журнале событий
Перейдите в раздел Automation > Менеджер событий (Events manager) > Журнал событий (Log), чтобы просмотреть данные по каждому полученному событию. В списке будут отображаться переданные контакты с данными.
В списках контактов в CRM
Перейдите в раздел CRM > Контакты (Contacts), чтобы просмотреть данные по каждому переданному контакту из A360. Новые контакты будут отображаться в списке.
Обновлено: 08.08.2024
или