How To Create A Mailchimp Subscribe Form Using WPForms In WordPress

Creating a Mailchimp subscribe form for email marketing is a great way to add subscribers to your email list. And with the plugins like WPForms, it is so easy to do that.

WPForms is the most popular and advanced form building plugin for WordPress. Over 4 million+ active users rated the plugin as 4.9 out of 5 stars.

In this article, I will show you how to create a Mailchimp subscribe form using WPForms. So let’s start.

Step – 1. Install and activate WPForms

First, you need to purchase WPForms’ Plus or a higher plan. WPForms also offers a free version, but for using their Mailchimp addon you need to buy their paid plan.

Their Plus plan starts from $99/year and goes up to $299/year is called Elite.

So, click the link below to buy WPForms and get the maximum discounts possible:

Multipage Forms, Condition Logic
Entry Management, Drag & Drop
PayPal, Stripe, Zapier, Mailchimp
Login, Registration, AWeber Form
Geolocation, Signatures, File Upload

Once you have purchased the plugin, login to your WordPress dashboard and go to Plugins > Add New and Search for “WPForms” and install and activate the plugin.

After activating the plugin, go to WPForms > Settings and enter your premium license key which you get from WPForms after purchasing the plugin.

WPForms license key section

Also, read how to create a survey form to collect email as soon as possible.

Step – 2. Create a Mailchimp Subscriber form

Now it is time to create your Mailchimp subscriber form. Before doing that, go to WPForms > Addons and install then activate the Mailchimp Addon.

MailChimp Addon in WPForms

Once your WPForms Mailchimp Addon is active, go to WPForms > Add New to create a new form.

WPForms comes with lots of pre-made templates. You can use one of them or select the Blank Form template to create a template from scratch.

But in this tutorial, I will be selecting the pre-made Newsletter Form template. So, enter the name of your form and select the Newsletter Form template.

After selecting it, you will be redirected to your form creation dashboard where you can edit your form.

WPForms Newsletter Template

To add a new field to your form, simply drag and drop the field from left to right. And to make changes on a field, just click on the field and change according to your needs.

After you have successfully designed your form, don’t forget to save your changes.

One of the most important form fields to consider adding to your Mailchimp signup form is the GDPR Agreement field.

GDPR Agreement field helps you to agree with your user from storing their personal information and sending them email marketing materials.

To add the GDPR Agreement field to your form, select the GDPR Agreement field from the left and drop it to your form.

If you don’t find any GDPR Agreement form field don’t worry about that. First, go to WPForms > Settings and click on the GDPR Enhancements checkbox.

GDPR Enhancements check box in WPForms

Now back to your form editing dashboard and keep in mind, all you have to do is click on the form field to make changes to the default language the GDPR form field has.

Now move forward to the next step where I will show you how to connect your subscriber form with Mailchimp.

If you have an eCommerce store, then read this article to learn how to create an order form in WordPress.

Step – 3. Connect your form with Mailchimp

To connect your subscriber form to Mailchimp, go to Marketing then Mailchimp.

Marketing Settings in WPForms

Next, click on the Add New Connection button to add a new connection.

MailChimp Add New Connection in WPForms

After that, one popup will open where you need to enter your connect name. Enter any name, since this is for your reference only, and click OK.

Enter Connection Name in WPForms

In the next step, you will be asked to enter your Mailchimp API key. To get your Mailchimp API key, log in to your Mailchimp account. If you don’t have an account, create your Mailchimp account first.

Once you have successfully logged in to your account, go to Your Profile > Extras > API Keys.

Mailchimp API Key

Copy and paste your Mailchimp API Key into WPForms. Then confirm by clicking Add New Connection.

Enter MailChimp API Key on WPForms

Once you have entered your API Key, on the next page you need to fill in all the details.

Final MailChimp Settings in WPForms
  • First, select your Mailchimp account.
  • Choose your email list where you want to add people when someone subscribes to your email list.
  • Click on the Email Address dropdown, and any other form fields you want to be added to your Mailchimp account when someone subscribes
  • If you want to use conditional login, you can enable it.
  • And in the end, enable the double optin option if you want.

After doing that, make sure you save all the changes.

Want to create a multi-step form, then read this article about how to create a multi-step form in WordPress.

Step – 4. Subscribe form notification settings configuration

Notifications are a great way to send a confirmation email notification to your users who joined your email newsletter as a subscriber.

You can also send an email to yourself. Or you can do that for both, one is for you and another one is for your subscriber.

To configure your notification setting for your subscribers please read this article about how to send confirmation emails to users after submitting a form.

Step – 5. Subscribe form confirmations settings configuration

Confirmations are a great way to let your site visitors know immediately that their form has been submitted.

With WPForms you can choose three types of confirmations.

WPForms Confirmation settings

a. With this, you can create a normal message. To create this type of message select Message from the drop-down and put your message.

b. If you select Show Page, you can redirect your users to a specific page.

If you want, you can create a ‘thank you’ page and after your users submit the form, you can redirect them to your ‘thank you’ page.

c. You can show your users a specific URL (like, you can show them a post and redirect them to any other sites). To do that, you need to select the Go to URL (Redirect) option and put your URL.

At least don’t forget to save all of this.

Also, read this article on how to add a captcha to your form for protecting your form from spammers.

Step – 5. Add your Mailchimp subscribe form to your site

It’s time to add your form to your site. You can add this to any of your pages, posts, sidebars, also if you want you can use this form with your page builders (like Elementor, Divi, Beaver Builder, etc.).

Also, you get a specific shortcode for your form, with this you can show your forms where you want.

Let’s look at the common way to add your form into posts or pages.

To add your form to your page, go to Pages > Add New, put your page name, click Add Block option and search for WPForms, select WPForms widget and select your form and click Publish.

Now you know how to create a Mailchimp subscribe form using WPForms in WordPress.

Do you want to know what is the best web hosting for WordPress? If you want to know this, read this article about what is the best web hosting for WordPress.

That’s it in this article. If you liked it don’t forget to share it with your friends and family. And for any query feel free to comment in the comment section below. Thanks for reading.

Newsletter Updates

Get freebies, and special offers delivered directly to your inbox.

2 Comments

  1. Hmm it seems like your website ate my first comment (it was extremely long) so I guess I’ll just sum it up what I submitted and say, I’m thoroughly enjoying your blog.
    I too am an aspiring blog blogger but I’m still new to the whole
    thing. Do you have any suggestions for inexperienced blog writers?
    I’d really appreciate it.

Leave a Reply