Як підключити плагін 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. Нові контакти будуть відображатися в списку.
Оновлено: 06.08.2024
або