Description
Allowing your visitors to subscribe to your newsletter should be easy. With this plugin, it finally is.
This plugins helps you grow your email list in Mailchimp. You can use it to create good looking and accessible sign-up forms or integrate with any other existing form on your WordPress site, like your contact, comment 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 build your forms using native HTML.
-
Seamless integration with the following plugins:
- WordPress Comment Form
- WordPress Registration Form
- Contact Form 7
- WooCommerce
- Gravity Forms
- Ninja Forms 3
- WPForms
- BuddyPress
- MemberPress
- Events Manager
- Easy Digital Downloads
- Give
- UltimateMember
- HTML Forms
- AffiliateWP
-
Is the plugin you want to integrate with not listed above? You can probably still use our custom integration feature. Alternatively, the plugin comes with a PHP API to programmatically add a new subscriber to Mailchimp.
Installation
Installing the plugin
- In your WordPress admin panel, go to Plugins > New Plugin, search for Mailchimp for WordPress and click “Install now“
- Alternatively, download the plugin and upload the contents of
mailchimp-for-wp.zipto your plugins directory, which usually is/wp-content/plugins/. - Activate the plugin
- Set your API key in the plugin settings.
Configuring Sign-Up Form(s)
- Go to Mailchimp for WP > Forms
- Select at least one list to subscribe people to.
- (Optional) Add more fields to your form.
- Embed a sign-up form in pages or posts using the
[mc4wp_form]shortcode or Gutenberg block. - Show a sign-up form in your widget areas using the “Mailchimp Sign-Up Form” widget.
- Show a sign-up form from your theme files by using the
mc4wp_show_form()PHP function.
Need help?
Please take a look at the MC4WP knowledge base first.
If you can’t find an answer there, please look through the plugin support forums or start your own topic.
wp plugin install mailchimp-for-wp --activateFrequently Asked Questions
You can find your API key here
Use the [mc4wp_form] shortcode or the Gutenberg block.
Go to Appearance > Widgets and use the Mailchimp for WP Form widget that comes with the plugin.
Use the following shortcode in your ... [truncated]
Changelog
4.10.7 – Sep 05, 2025
- Handle renewing lists through server-side redirect instead of JS component.
4.10.6 – Jul 23, 2025
- [WooCommerce Checkout] Fix checkbox from showing up in order confirmation email if using Checkout Block.
- [Forms] Fix
{response}tag being escaped.
4.10.5 – Jun 25, 2025
- [Ninja Forms] Always show at least one list option so that onchange event fires properly (to load Audience fields).
- Update third-party JS dependencies.
- Optimize SVG icons for reduced file sizes.
4.10.4 – May 26, 2025
- Improved context-dependent escaping in dynamic content tags.
4.10.3 – Apr 16, 2025
- Update third-party JS dependencies.
- Add message setting for when a form submission is marked as spam.
- Log exact anti-spam rule when a form submission is marked as spam.
- Handle pot... [truncated]
