EngageBay
The Advanced Form Integration plugin supports both standard and Pro integrations with EngageBay, allowing you to automatically create or update contacts when a form is submitted.
Available Actions
-
Create New Contact
How to Set Up EngageBay Integration
Step 1: Get Your EngageBay API Key
-
Log in to your EngageBay account.
-
Go to Account Settings > API & Tracking Code.
-
Copy the REST API Key.
Step 2: Configure EngageBay in Plugin Settings
-
In your WordPress dashboard, go to Advanced Form Integration > Settings.
-
Click on the EngageBay tab.
-
Paste your API key into the input field.
-
Click Save Changes.
Creating a New Integration
-
Navigate to Advanced Form Integration > New Integration.
-
Select your Form and Trigger Event.
-
Choose EngageBay or EngageBay [PRO] under Action.
-
Select the action: Create New Contact.
-
Configure the following fields:
-
EngageBay List: Select the contact list to add the contact to.
-
Map Fields: Match form fields with EngageBay fields such as:
-
Email
-
First Name
-
Last Name
-
Phone
-
Company
-
Address, City, Zip, State, Country
-
Role, Website
-
Custom fields (Pro only)
-
Tags (Pro only)
-
-
EngageBay vs. EngageBay Pro
Standard (Free)
-
Basic fields mapping
-
List selection
-
Automatic contact creation/updating
Pro Features
-
Support for custom EngageBay fields
-
Tag creation and assignment
To use Pro features, create a new integration and select EngageBay [PRO].
Notes
-
If a contact with the same email exists, the plugin will update that contact.
-
If a company name is provided and does not exist, the plugin will create a new company record.
-
Address fields are merged with existing address data when updating a contact.
-
Tags are parsed from comma-separated values and added individually.