MailChimp is one of the most popular email marketing solutions for WordPress. It is very powerful and provides everything you need for your business' email marketing. However, you might still need subscription forms to make your visitors subscribe to your email newsletter. Here, we have weForms the fastest and easiest contact form plugin on WordPress to help you with that with MailChimp for weForms.
weForms has MailChimp Integration feature from the Pro Personal package. You can easily integrate any form created with weForms and pass the data to MailChimp subscriber list. This doc will show you how.
Enabling MailChimp Integration
If you have weForms Pro installed, you will get several integrations. Navigate to- WordPress Dashboard → weForms → Modules.
Now, click on the enable button beside MailChimp.
MailChimp API Key
To integrate MailChimp with weForms, you will require an API key.
Login to your MailChimp Account. Click on your list.
Now you will find several menus. Hover over the Extras menu and click on API keys.
The API page will open. You will need to generate a key. Click on the Create A Key button. A new key will be created, Copy the key.
Setting Up MailChimp
Now, navigate to – WP Admin Dashboard → weForms → Settings → MailChimp
Paste the API key from MailChimp account to the API Key field. Save Changes.
Navigate to- WordPress Dashboard → weForms → Contact Forms.
Select the form you want to integrate with MailChimp. When the form opens, click on the Integrations tab and find MailChimp.
If you have already created your subscriber list, then it will appear in the list menu. Click on the dropdown menu titled List and select your MailChimp list.
Now, there are some Mapping Fields. You can map these input fields with MailChimp required fields. You can put your desired form fields of weForms.
Shortcodes are available for doing these easily. Simply click on the <> button on the fields and select the fields of your form from which you want to pass the data to MailChimp.
Basically, MailChimp stores the Email Address, First Name and Last Name. You can select those of the shortcodes just like the screenshot below. Finally, Save the form and you are done with integrating your form with MailChimp.
How this Integration Works
After integrating your form with MailChimp, publish the form. Put some value on the fields and click on the submit button.
The information you provided in the form will be added to your MailChimp list.