How to Connect MailChimp to Your WordPress Site

How to Connect MailChimp to Your WordPress Site Featured Image

When you are running a website or blog, one of the important things you need to do is build an email list. Though building an email list is an old method, it is still very much relevant, as it lets you connect to your site visitors directly and increases website traffic. There are many free services that let you build an email list efficiently. MailChimp is one such service that is free and has all the essential features like RSS campaigns, welcome emails, click tracking, A/B split testing, etc. To get you started with building your first email list, here’s how to connect MailChimp to WordPress.

There are several methods to link MailChimp to WordPress. I will show you two different methods where the first one is using a powerful plugin and the second one is to manually add the opt-in code from MailChimp.

Note: before proceeding any further, I assume you’ve already signed up for MailChimp. If not, you can signup for a free account on the official website.

Once you have signed up for MailChimp, create a new list by clickinng on the “Create List” button on the dashboard. All the subscribers who sign up for your newsletter will be added to this list. Depending on your needs, you can create multiple lists for different purposes.

Using Easy Forms for MailChimp Plugin

Using Easy Forms for MailChimp is the easiest way and gives you the flexibility to add the signup form wherever you want. To start, log into your WordPress dashboard and navigate to “Plugins -> Add New.”

mailchimp-to-wordpress-add-new-plugin

Here, search for the plugin and click on the “Install” button. After installing, click on the “Activate” button to activate the installed plugin.

mailchimp-to-wordpress-activate-installed-plugin

After activating the plugin, open the plugin settings page by navigating to “Easy Forms -> Settings.”

mailchimp-to-wordpress-select-settings-option

Under the “General Settings” category, click on the link “Get your API key here.”

mailchimp-to-wordpress-get-api

The above action will take you to the MailChimp API settings page. Just scroll down, find “Your API Keys” section and copy the API key. If there is no active API key, then click on the “Create a Key” button, and a fresh API key will be created for you.

mailchimp-to-wordpress-copy-api-key

In the WordPress Settings page, paste the copied API key and click on the “Save Changes” button.

mailchimp-to-wordpress-paste-api

You’ve successfully connected MailChimp to your WordPress site. Now you need to create a signup form for your site visitors. To do that, select the option “Opt-in Forms” under the “Easy Forms” menu.

This page will list all your current signup forms. Since you don’t have any, we need to create one. Enter the form name and description, select the list from the drop-down menu and click on the “Create” button.

mailchimp-to-wordpress-create-new-form

The above action will create a blank form. Under the “Form Fields” and “Interest Groups” section, select the email field and click on the “Add to Form Builder” button.

mailchimp-to-wordpress-add-to-form-builer

The above action will add that field to the form. Now, click on the “Update Form” button to save the form.

mailchimp-to-wordpress-update-form

That’s it, you’ve created the signup form. Under the Form Settings section, you can copy the shortcode. This shortcode can be used to insert the form into your pages and posts.

mailchimp-to-wordpress-form-shortcode

If you want to add the signup form to the Sidebar, you can do that using widgets. Just navigate to “Appearance -> Widgets,” drag and drop the Easy Forms widget, select the form and click on the “Save” button.

mailchimp-to-wordpress-add-widget

As soon as you save the settings, you should see the signup form in the front end.

mailchimp-to-wordpress-form-added

If you want to customize the form with your own CSS, then add a custom CSS class on the Form Settings page under the “Additional Form Settings” section.

mailchimp-to-wordpress-form-css-class

Manually Add Opt-in Code from MailChimp

If you just want to add a signup form without using an extra plugin, MailChimp provides you the embedded form code which you can add manually. To get the embedded code, sign into the MailChimp account and click on the “Lists” link appearing on the upper navigation bar.

Now, click on the email list you created earlier.

mailchimp-to-wordpress-select-email-list

In the email list settings page, click on the option “Signup Forms.”

mailchimp-to-wordpress-signup-forms-link

On this page click on the “Select” button next to the Embedded Forms option.

mailchimp-to-wordpress-select-embedded-forms

By default, the form is optimally configured with necessary options like form title, required fields, format options, validation, etc. Simply copy the displayed code.

mailchimp-to-wordpress-copy-embedded-code

Now, go to your WordPress dashboard and add either the copied code to a text widget or to a page or post.

Do comment below sharing your thoughts and experiences about using MailChimp

Subscribe to our newsletter!

Our latest tutorials delivered straight to your inbox

Vamsi Krishna Avatar

Read next

Suzanne Simard sealed paper birch and Douglas fir seedlings inside plastic bags, fed them carbon-14 and carbon-13 dioxide, and nine days later found carbon had crossed between species through fungal threads in the British Columbia soil beneath her boots
A species of jellyfish called Turritopsis dohrnii can revert its adult cells back to a juvenile polyp stage when injured or starving, effectively restarting its life cycle, and biologists have so far failed to identify any natural limit to how many times it can do this.
A Japanese man named Jiroemon Kimura, who lived to 116, was born in 1897 when Queen Victoria still ruled and died in 2013, meaning a single human life personally overlapped with the invention of the airplane, the atomic bomb, the internet, and Instagram
The Hollywood sign originally read HOLLYWOODLAND when it was built in 1923 as a real estate advertisement for a housing development, and it was only meant to stand for 18 months, but nobody ever got around to taking it down and the city eventually adopted it as a landmark
Almost all of the world’s internet traffic does not travel by satellite but through fibre-optic cables lying on the ocean floor, a hidden web of wires crossing the deepest parts of the sea to connect the continents.
People who flip their phone face down on every table aren’t being secretive. They figured out that staying interruptible meant handing their time to whoever rang first
Twitch vs. Facebook Gaming vs. YouTube Gaming: What’s the Best Live Game Streaming Platform?
Chrome Extensions Ownership Transfer is a Direct Threat to You: How to Stay Safe