MC4WP: Mailchimp for WordPress

MC4WP: Mailchimp for WordPress thumbnail
MC4WP: Mailchimp for WordPress
Mailchimp for WordPress, the #1 unofficial Mailchimp plugin.

Basic parameters

  • Version: 4.8.1
  • Last updated: 3 weeks ago
  • Active installations: 2+ million
  • WordPress Version: 4.6 or higher
  • Tested up to: 5.6
  • PHP Version: 5.3 or higher
  • Languages:

    Albanian, Chinese (China), Dutch, Dutch (Belgium), English (Australia), English (Canada), English (New Zealand), English (South Africa), English (UK), English (US), Finnish, French (Belgium), French (France), Galician, German, Hungarian, Italian, Japanese, Norwegian (Bokmål), Russian, Spanish (Argentina), Spanish (Colombia), Spanish (Costa Rica), Spanish (Spain), Spanish (Venezuela), Swedish, and Turkish.


  • 5 stars 1,230
  • 4 stars 33
  • 3 stars 16
  • 2 stars 10
  • 1 star 33


Get installation package of the plugin: MC4WP: Mailchimp for WordPress


for WordPress

Allowing your visitors to subscribe to your should be easy. With this plugin, it finally is.

This plugin helps you grow your Mailchimp lists and write better newsletters through various methods. You can create good looking opt-in forms or integrate with any existing form on your site, like your comment, contact or checkout form.

Some (but not all) features

  • Connect with your Mailchimp account in seconds.

  • Sign-up forms which are good looking, user-friendly and mobile optimized. You have complete control over the form fields and can send anything you like to Mailchimp.

  • Seamless integration with the following plugins:

    • Default WordPress Comment Form
    • Default WordPress Registration Form
    • Contact Form 7
    • WooCommerce
    • Gravity Forms
    • Ninja Forms 3
    • WPForms
    • BuddyPress
    • MemberPress
    • Events Manager
    • Easy Digital Downloads
    • Give
    • UltimateMember
  • A multitude of available add-on plugins and integrations:

    • Mailchimp for WordPress Premium
    • Mailchimp Top Bar
    • Mailchimp Activity
    • Boxzilla Pop-ups
    • Google reCAPTCHA
    • WPBruiser anti-spam
  • Well documented. Our knowledge base is updated daily.

  • Developer friendly. For inspiration, check out our repository of example code snippets.

Become a Premium user

Mailchimp for WordPress has a Premium add-on which comes with several additional benefits.

  • Multiple forms
  • Advanced e-commerce integration for WooCommerce
  • notifications
  • An easy way to style your forms
  • Detailed reports & statistics

View more Premium features

What is Mailchimp?

Mailchimp is a newsletter service that allows you to send out email campaigns to a list of email subscribers. It is free for lists up to 2000 subscribers, which is why it is the newsletter-service of choice for thousands of businesses.

This plugin allows you to tightly integrate your WordPress site with your Mailchimp account.

If you are not yet using Mailchimp, creating an account is 100% free and only takes you about 30 seconds.


Use the plugin forums for community support where we try to help all of our users. If you found a bug, please create an issue on Github where we can act upon them more efficiently.

If you’re a premium user, please use the email address inside the plugin for support as that will guarantee a faster response time.

Please take a look at the Mailchimp for WordPress knowledge base as well.

Add-on plugins

There are several add-on plugins available, which help you get even more out of your site.


You can help translate Mailchimp for WordPress into your language using your account.


This plugin is being developed on GitHub. If you want to collaborate, please look at ibericode/mailchimp-for-wordpress.

Customizing the plugin

The plugin provides various filter & action hooks that allow you to modify or extend default behavior. We’re also maintaining a collection of sample code snippets.


  • Create beautiful sign-up forms that blend in with your theme.
  • Integrate with any other plugin out there.
  • Add a highly converting top bar form to your site.
  • Style your form with our Styles Builder (premium feature).
  • Integrate your WooCommerce store with Mailchimp (premium feature).
  • Dive into detailed sign-up statistics (premium feature).


This plugin provides 1 block.

  • Mailchimp for WordPress Form


Installing the plugin

  1. In your WordPress admin panel, go to Plugins > New Plugin, search for Mailchimp for WordPress and click “Install now
  2. Alternatively, download the plugin and upload the contents of to your plugins directory, which usually is /wp-content/plugins/.
  3. Activate the plugin
  4. Set your API key in the plugin settings.

Configuring Sign-Up Form(s)

  1. Go to Mailchimp for WP > Forms
  2. Select at least one list to subscribe people to.
  3. (Optional) Add more fields to your form.
  4. Embed a sign-up form in pages or posts using the [_form] shortcode.
  5. Show a sign-up form in your widget areas using the “Mailchimp Sign-Up Form” widget.
  6. Show a sign-up form from your theme files by using the following PHP function.


    if( function_exists( ‘mc4wp_show_form’ ) ) {

Need help?

Please take a look at the Mailchimp for WordPress knowledge base first.

If you can’t find an answer there, please look through the plugin support forums or start your own topic.


More documentation

More detailed documentation can be found in the Mailchimp for WordPress knowledge base.

How to display a form in posts or pages?

Use the [mc4wp_form] shortcode.

How to display a form in widget areas like the sidebar or footer?

Go to Appearance > Widgets and use the Mailchimp for WP Form widget that comes with the plugin.

Where can I find my API key to connect to Mailchimp?

You can find your API key here

How to add a sign-up checkbox to my Contact Form 7 form?

Use the following shortcode in your CF7 form to display a newsletter sign-up checkbox.

[mc4wp_checkbox "Subscribe to our newsletter?"]

The form shows a success message but subscribers are not added to my list(s)?

If the form shows a success message, there is no doubt that the sign-up request succeeded. Mailchimp could have a slight delay sending the confirmation email though, please just be patient and make sure to check your SPAM folder.

When you have double opt-in disabled, new subscribers will be seen as imports by Mailchimp. They will not show up in your daily digest emails or statistics. We always recommend leaving double opt-in enabled.

How can I style the sign-up form?

You can use custom CSS to style the sign-up form if you do not like the themes that come with the plugin. The following selectors can be used to target the various form elements.

.mc4wp-form { ... } /* the form element */
.mc4wp-form p { ... } /* form paragraphs */
.mc4wp-form label { ... } /* labels */
.mc4wp-form input { ... } /* input fields */
.mc4wp-form input[type="checkbox"] { ... } /* checkboxes */
.mc4wp-form input[type="submit"] { ... } /* submit button */
.mc4wp-alert { ... } /* success & error messages */
.mc4wp-success { ... } /* success message */
.mc4wp-error { ... } /* error messages */

You can add your custom CSS to your theme stylesheet or (easier) by using a plugin like Simple Custom CSS

I’m getting an “HTTP Error” when trying to connect to Mailchimp

If you’re getting an HTTP Error after entering your API key, please contact your webhost and ask them if they have PHP CURL installed and updated to the latest version (7.58.x). Make sure requests to are allowed as well.

How do I show a sign-up form in a pop-up?

We recommend the Boxzilla pop-up plugin for this. You can use the form shortcode in your pop-up box to show a sign-up form.

My question is not listed

Please head over to the Mailchimp for WordPress knowledge base for more detailed documentation.


Phenomenal Plugin!!!

January 6, 2021
Does just what you would expect and more!

Amazing free plugin

December 28, 2020
Exceptionally valuable, thank you to your team for providing such useful features for the free version.

the best plugin

December 19, 2020
plugin email marketting terbaik

es de verdad una muy buena herramienta

December 19, 2020
es importante contar con el apoyo de profesionales para lleavar a cabo un proyecto y mailchimp es un gran apoyo


December 18, 2020
This plugins is too nice


December 18, 2020
Reliable, works perfect, Mailchimp is the best Newsletter system on the market.

Leave a Reply

Your email address will not be published. Required fields are marked *