Omnisend for Gravity Forms add-on is a WordPress plugin that syncs form data from Gravity Forms to Omnisend. Use it to capture contact details and trigger Automation from your WordPress site.
Before You Begin
Make sure you have:
Followed WordPress system requirements.
Downloaded the latest version of WordPress.
Installed the Omnisend plugin.
A Gravity Forms license key (or sign up for a demo).
For best results, use the latest production version of WordPress.
Setup Process
Step 1. Go to Gravity Forms → Login → My account → Downloads → Download the plugin.
Step 2. In WordPress, go to Plugins → Add Plugin → Upload Plugin.
Step 3. Upload the downloaded zip file → Click Choose File → Select the file → Click Open.
Step 4. Go to Plugins → Find Omnisend for Gravity Forms Add-On → Click Activate.
Step 5. Go back to Gravity Forms → My account → Licenses → Copy your license key.
Step 6. In WordPress, paste the license key into the Omnisend plugin settings → Click Activate.
Create Your First Form
Step 1. Go to Gravity Forms → New Form → Add New.
Step 2. Select a template or start with a blank form. In this example, we'll use the Advanced form template.
Step 3. Give your form a title and description.
⚠️ Important: To collect contacts as subscribed, add a Consent block to any email or phone number field.
Step 4. When your form is ready, go to Settings → Select Omnisend.
Step 5. Optional) Enable Double Opt-In if required. To make this work, set up an Automation Workflow for double opt-in.
Step 6. Map your form fields to Omnisend Contact properties. For example:
Email → Email
Phone → Phone Number
First Name → First Name
Favorite Color → Custom Property:
gravity_forms_favorite_color
Note: Email/SMS consent must be mapped to capture Contacts as subscribed. Without this, Contacts will appear as non-subscribed.
Step 7. Publish your form on an existing page, create a new page, or copy the shortcode to embed it anywhere on your WordPress site.
Once published, Contacts who submit the form will appear in your Omnisend audience automatically.
What Data is Passed
Once Gravity Forms and the Omnisend add-on are installed, you can pass the following data to Omnisend:
Email
Phone number
First name
Last name
Birthday
Address, City, State, Country, Zip/Postal code
Custom properties (e.g., "Favorite Colour" becomes
gravity_forms_favourite_colour)Form-specific tags
Note: Any unmapped fields will be passed as custom properties for segmentation and automation.
FAQ
Why are Contacts appearing as non-subscribed after submitting a Gravity Form?
Check if email/phone consent is mapped correctly in Settings → Omnisend. Verify that the consent field is set as required. If consent is not mapped or unchecked, Contacts will not be subscribed.
Can Gravity Forms trigger a Welcome Automation Workflow?
Not directly. However, you can use tags or custom properties to create a Segment-based Automation.
You can also send a feature request to our support team at [email protected].
How do I know if my form is syncing with Omnisend?
Go to Audience → Contacts in Omnisend. You should see new contacts appear after a form submission.
Need extra support? Contact our award-winning Support Team via the in-app chat or email [email protected].
















