This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

MailChimp Campaigns


This plugin allows you to display your Mailchimp campaigns in your WordPress site with simple embed content.

Import your campaigns in WordPress as custom posts and display them anywhere you want with just a copy/paste of the internal URL.

You can display your campaigns as HTML in any Post, Widget, Page or Custom Post Type.

Simply requires a free MailChimp API key.


  • Import your MailChimp campaigns in WordPress
  • List all your campaigns with their statistics in WordPress
  • Display your newsletter as HTML anywhere you want


  • This screenshot shows the Setting section where you can save you API key and import your data.
  • This is the WordPress admin screen where your can see all your imported MailChimp campaigns
  • Campaigns are rendered in a Responsive iframe on front.
  • Campaigns are rendered in a Responsive iframe on front.


Plugin installation

  1. Download this plugin and add it to ‘/wp-content/plugins/’
  2. Activate it from WordPress » Plugins admin screen
  3. Go to Settings and scroll down until ‘MailChimp Campaigns’ section
  4. Save your username and your API Key

Plugin usage

  1. Import your campaigns in WordPress from the settings screen
  2. Copy/paste a new imported campaign post’s url in a Post or a Page of your site


How to find my MailChimp API Key ?
  1. Log into your MailChimp account
  2. Go to your Account
  3. Click on the Extra tab and you’ll find your API keys 😉


Works good

To those who were waiting too long and it didn’t work: don’t use an API key, create an APP and use the Client ID and the Client’s secret.

Doesn’t work

Maybe it used to work 2 years ago, but it doesn’t work any more. Gets stuck in the campaign import page. Tried few times, waited 30 mins (I’ve got about 50 campaigns sent in total) and still the same message:
Please wait until all campaigns are imported.
This may take a while if you have many campaigns in your Mailchimp account.

Unusable, bad support

I cannot get this to install because of an error on activation. I put in a support request and almost 5 days later, no response from them.

Very useful plugin for portfolio website

We use this plugin to display stats about campaigns to our clients. It’s great to display HTML version and receive comments before sending the news.

Showing stats in realtime is also very appreciable.

Easy to use with shortcodes.

Thanks for this great plugin.

Read all 5 reviews

Contributors & Developers

“MailChimp Campaigns” is open source software. The following people have contributed to this plugin.


Translate “MailChimp Campaigns” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.


3.1.0 “Dizzee Rascal”

  • Add Ajax submit in the admin screen (smoother importation)
  • Override default limitation of the total of campaigns that could be imported (now ALL campaigns are imported).
  • Add width and height attributes to shortcode so user can specify iframe’s dimensions to fit their themes.


  • Fix issue with post meta retrieval in Post edit screen
  • Fix issue on newsletter import (thanks to @joshlin) @see this ticket


  • Introduce Campaign Preview in back office
  • Improve performance of class loading
  • Fix issue with test on null object (thanks to @yochanan.g) @see this ticket


  • Fix issue with use of an undefined constant


  • Fix issue with missing or invalid API Key on plugin activation


  • Fix activation issue (thank to @yochanan.g) @see this ticket
  • Clean uninstall with options deletion


  • Fix minor bugs


  • Provide previous shortcodes compatibility
  • Save custom post URL on campaign import to display them on Front
  • FIx missing tag version


  • New version to support WordPress 4.5.3
  • Use of the WordPress core Embed functionnality
  • Optimize MC classes
  • Improve performance

  • Fix issue in dashboard
  • New ajax request for synchronization
  • Optimize MC classes
  • Improve performance on admin loading

  • Fix issue in setting panel


  • Fix issue with require_once for our classes file
  • Correct an error in the [campaign] shortcode preventing email from being displayed

  • Major release. We know make use of the new MailChimp API v3.0.
  • Metabox deprecated (dropdown menu is no longer available from the Post edit screen)
  • For your ease of use, your previous API Key is used when reactivating this plugin
  • New admin menu with the full list of your MailChimp campaigns
  • New simpler shortcodes [campaign id=”123″]
  • New “Sync” button available in Settings and in the admin screen Help tab.
  • New use of the WordPress cache to save your synced campaigns
  • New screenshots

  • Update the way we handle is_single() in order to fix this issue :


  • New screenshots, banner and icon
  • New menu screen to easily copy-paste shortcodes
  • Change plugin’s title to MailChimp Campaigns Displayer
  • Changes to readme.txt
  • Fix to statistics list in front-end


  • Changes to readme.txt
  • Fix statistics in admin screen
  • Change menu title to MailChimp Campaigns


  • Fix issue with user permission


  • First version ever