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.

Campaign Monitor for WooCommerce


Campaign Monitor for WooCommerce allows your customers to sign up to a list in your account at checkout. You can then use your list to send campaigns or automated journeys.

Get started with pre-packaged segments. Once connected with your Campaign Monitor account, you’ll automatically be set up with segments, which help you target smaller groups of subscribers:

  • High Spending Customers — Keep your biggest spenders engaged and spending with you, perhaps by offering them an exclusive promotion.
  • Repeat Customers — Recognize and reward your loyal customers with a unique email offer.
  • First-time Customers — Welcome each new customer in a personalized way, and perhaps offer them a discount on their second purchase.
  • Newsletter Subscribers — Immediately add all newsletter subscribers to a list in your account.

What is Campaign Monitor?

Campaign Monitor makes it radically easy to create, send and measure the impact of your email marketing campaigns. Don’t have a Campaign Monitor account? Sign up for free.


  • Setting up WooCommerce/Campaign Monitor integration
  • Pre-Packaged segments based on customer order history in Campaign Monitor


  1. Log in to your WordPress Admin and go to the Plugins section.
  2. Click “Add New” and search for “Campaign Monitor for WooCommerce.”
  3. From the search results, install and activate our plugin.
  4. In the sidebar, click “Subscribe at checkout” and then “Connect.”
  5. Follow the steps and connect it to your Campaign Monitor account.
  6. Once connected, you will return to the plugin settings page. Now select or create the list where you want your customers to sign up when checking out. You’ll automatically be set up with segments which help you target smaller groups of subscribers.

Updating from 1.3.2 and earlier

PHP 7 introduced connectivity issues between our plugin and Campaign Monitor when the WordPress site is not running on HTTPS. We are unable to resolve this problem with a regular update from your Admin. If you are experiencing this problem, you will need to disconnect, delete the plugin and install the latest version. We apologize for the inconvenience.


May 4, 2022
Basic Authentication issue. They have not resolved it even after more than a years. Shame.. Wish there will be 0 star rating....
January 21, 2022
Fails as you try to authenticate through CM. A shame, this was a good plugin. Try Zapier instead.
October 4, 2018
This plugin downloads but won't activate once installed. No longer works with the lastest version of WordPress/Woocommerce
June 4, 2018
This plugin desperately needs an update!
July 10, 2017
A simple plugin that works the same as the paid Newsletter Subscription plugin by Woocommerce. Simply add a subscription checkbox on your Checkout page.
Read all 5 reviews

Contributors & Developers

“Campaign Monitor for WooCommerce” is open source software. The following people have contributed to this plugin.




  • Minor fixes for PHP8


  • Tested in WordPress 5.6.


  • Further increase connection time before timing out


  • Increase connection time before timing out
  • Sanitize only required fields during check-out


  • Minor Fixes for WordPress 5.5


  • Fixed issue when connecting with empty-client account at Campaign Monitor


  • Moved the subscribe checkbox before the place order button


  • Resolve intermittent connection issues


  • Resolve the connectivity issue on HTTP for PHP7.
  • Admin navigation item renamed to “Subscribe at checkout”.
  • Improved security.
  • Tested in WordPress 5.2.3.


  • Resolve some conflicts with Campaign Monitor Forms plugin


  • UI patch for subscription button.


  • Maintenance update.
  • Optimization update for large amounts of orders.


  • Maintenance update.
  • Lock system for cron jobs updated


  • Maintenance update.


  • Fix connect class.


  • Fix file name.


  • Fix folder name.








  • Launched Campaign Monitor for WooCommerce plugin.