Omnisend for Formidable Forms Add-On integrates Formidable Forms with Omnisend, letting you build contact forms that automatically sync subscriber data to your Omnisend audience.
Before You Begin
Before integrating Formidable Forms with Omnisend, make sure you have done the following:
Installed the latest version of WordPress
Installed Email marketing by Omnisend
Installed the Formidable Forms plugin
Setup Process
Step 1. Go to Plugins → Add New Plugin → Search for Omnisend for Formidable Forms Add-On, and install the plugin.
Step 2. Go back to Plugins → find the plugin → click Activate. It should be active along with the original Formidable Forms plugin.
As a result, Formidable Forms will appear on the left-side panel.
What Data Is Passed
Once Omnisend for Formidable Forms Add-On is installed and enabled, you can start setting up your forms. Here's the list of values that can be passed to Omnisend:
Email;
Phone number;
First name;
Last name;
Birthday;
Address;
City;
State;
Country;
Zip / Postal code;
Any custom property;
"
formidable_forms" tag along with the tag of the specific form.
Note: Any unmapped property will be passed to Omnisend as a custom property for segmentation and/or automation.
Setting Up Your First Form
Step 1. Go to Formidable Forms → Add New.
Step 2. Select one template from the available options, or create a form from scratch.
Step 3. On the Build tab, add the fields you'd like to include in your form.
Drag and drop fields to place them, and delete any you don't need. You can also make some fields required or not. Add field labels and placeholder text to identify different text fields. To collect consent, you can utilize checkboxes.
You can also use the dropdown field and bulk-add all countries to select from, but such data will be passed as a custom property to Omnisend. This data syncs to Omnisend as a property if the country is typed manually in a text field.
In the same way, for a Birthday, you should use a text field, and the data should be provided in "day-month-year" format.
Important: Phone numbers should be filled in international format (+ - country code - phone number itself). Add a note near the respective field as a placeholder text or description.
Here's a step-by-step video that shows Step 3.
To finalize, click Update and proceed to the next step.
Step 4. On the Style tab, you can edit the styles of your buttons, description, placeholder text, success and error messages, and much more!
💬 For additional help on styling, see the Formidable Forms Help docs.
Step 5. On the Settings tab, you're interested in checking Omnisend settings.
Check the box "Send form data to Omnisend," and send a Welcome email through Omnisend if you are willing.
Then map the fields in your form with the system fields in Omnisend profiles. If some fields aren't mapped, a custom property will be created starting with the "formidable_forms_+field label name."
If you have multiple text fields, make sure each has a unique name so they can be differentiated during mapping.
Click Update to save your changes.
Step 6. Once all fields are added and mapped, you can preview the form.
When you're satisfied, click Embed to add it to your website.
Then, select one of the available placement options.
At the end, click Insert form, and you'll be redirected to the desired page to preview your form for the last time.
Double-check the form you are embedding if you have several, and click "Update" at the end.
That's it! Once the form is published, contacts who subscribe through it will automatically appear in your Omnisend audience.
FAQ
Why can't I send SMS messages to contacts collected with my Formidable Forms form?
Check if phone numbers are in international format with (+country code...) in front. Since we offer a worldwide SMS service, we only support phone numbers in international format.
If you need further assistance, reach out to our award-winning Support Team via in-app chat or by emailing [email protected].



















