Elementor Pro’s form widget is a fast way to build signup and contact forms, and Mailchimp is where many WordPress sites keep their email audience. Connecting the two means every form signup lands in your Mailchimp list automatically. The common route is Zapier, but for a single form-to-email-list connection that is a monthly subscription and a per-task meter you do not need.
This guide shows you how to connect Elementor Pro Forms to Mailchimp directly from WordPress, with no code and no per-task fees.
What you will need
- A WordPress site with Elementor Pro (the form widget is a Pro feature of Elementor).
- A Mailchimp account with at least one audience.
- The Advanced Form Integration plugin, which connects the two. The free version subscribes contacts to a list with core fields; mapping Mailchimp merge fields and adding tags is part of Pro.
Why not just use Zapier?
Advanced Form Integration runs on your own site, so there is no task meter, no monthly bill that scales with signups, and your subscriber data goes straight from the form to Mailchimp. If you want the full picture, see our guide to the best Zapier alternative for WordPress.
Step-by-step: Elementor Pro Forms to Mailchimp
Step 1: Install Advanced Form Integration
In your WordPress dashboard, go to Plugins, then Add New, search for “Advanced Form Integration,” install it, and activate.
Step 2: Connect your Mailchimp account
Open Advanced Form Integration, go to the settings, and add your Mailchimp account. Once connected, the plugin can read your audiences.
Step 3: Create a new integration
Click Add New Integration and choose a trigger (Elementor Pro Form) and an action (Mailchimp).
Step 4: Choose Elementor Pro Form as the trigger
Select Elementor Pro Form as the trigger and pick the specific form you want to connect. The plugin reads that form’s fields automatically.
Step 5: Choose Mailchimp as the action
Select Mailchimp and the action to create a contact and subscribe them, then choose the audience the new subscriber should be added to.
Step 6: Map your fields
Match the form’s email field to the Mailchimp Email Address, and map name fields as needed. Mapping Mailchimp merge fields and adding tags or groups is available in the Pro version.
Step 7: Add conditional logic (optional)
Send subscribers to different audiences based on what they selected on the form, for example a checkbox of interests, so the right people land on the right list.
Step 8: Save and test
Save the integration and submit a test entry. The subscriber appears in your Mailchimp audience in real time. Every call is recorded in the activity log, so a failed signup can be reviewed, fixed, and resent with one click.
Free vs Pro for Mailchimp
The free version subscribes contacts to an audience with core fields, and the number of signups is unlimited. Pro adds mapping to Mailchimp merge fields and the ability to apply tags and groups, which is what you need for segmentation. Signups stay unlimited on every plan, so there are no per-task fees.
Frequently asked questions
Does the visitor need to double opt in?
That depends on your Mailchimp audience settings. AFI subscribes the contact; Mailchimp then applies whatever opt-in process you have configured for that audience.
Can I connect several Elementor forms?
Yes. Create one integration per form, each pointing to the audience you want, all managed from one dashboard.
Will it slow down my form?
No. The subscriber is sent to Mailchimp in the background after submission, so the form stays fast.
Get started
Grow your Mailchimp audience straight from your Elementor forms, without a monthly automation bill. Install Advanced Form Integration free from WordPress.org and connect your first form in a few minutes.