Paid Memberships Pro – MailPoet Add On


This integration plugin is designed to support membership sites that use MailPoet to distribute free or paid email newsletters.

How the MailPoet Integration Works

The MailPoet Integration for Paid Memberships Pro automatically subscribes members to assigned MailPoet lists by level. Members can also opt-in to specific lists as part of the membership checkout process.

When a user’s membership level is cancelled or expired, they are automatically added to your selected non-member list (for members who have cancelled or expired) and are appropriately tagged in MailPoet. This allows you to send premium email content only to your active members, by membership level.

This plugin requires MailPoet and Paid Memberships Pro.

MailPoet is an email marketing plugin and service that you can use directly inside your WordPress site. You can use the MailPoet drag-and-drop builder to design custom email newsletters, select subscribers, and distribute emails through the WordPress admin.

About Paid Memberships Pro

Paid Memberships Pro is a WordPress membership plugin that puts you in control. Create what you want and release in whatever format works best for your business.

  • Courses & E-Learning
  • Private Podcasts
  • Premium Newsletters
  • Private Communities
  • Sell Physical & Digital Goods

Paid Memberships Pro allows anyone to build a membership site—for free. Restrict content, accept payment, and manage subscriptions right from your WordPress admin.

Paid Memberships Pro is built “the WordPress way” with a lean core plugin and over 75 Add Ons to enhance every aspect of your membership site. Each business is different and we encourage customization. For our members we have a library of 300+ recipes to personalize your membership site.

Paid Memberships Pro is the flagship product of Stranger Studios. We are a bootstrapped company which grows when membership sites like yours grow. That means we focus our entire company towards helping you succeed.

Try Paid Memberships Pro entirely for free on and see why 100,000+ sites trust us to help them #GetPaid.

Read More

Want more information on paid email newsletters and members-only emails with Paid Memberships Pro, MailPoet, and WordPress membership sites? Have a look at:


  • Auto-Subscribe Members to Lists Based on Their Membership Level.
  • Assign a Default List for Non-members or Optional Opt-in Lists for Members-Only.
  • Members Can Manage Subscriptions to Opt-in Lists at Checkout, Frontend Profile Edit, or the Admin Profile Screen.
  • When Sending a Newsletter in MailPoet, Choose Your Member-Specific Lists for Paid Newsletter Functionality Like Substack.


Note: You must have Paid Memberships Pro installed and activated on your site.

Install PMPro MailPoet from within WordPress

  1. Visit the plugins page within your dashboard and select “Add New”
  2. Search for “PMPro MailPoet”
  3. Locate this plugin and click “Install”
  4. Activate “Paid Memberships Pro – MailPoet Add On” through the “Plugins” menu in WordPress
  5. Go to “after activation” below.

Install PMPro MailPoet Manually

  1. Upload the MailPoet-Paid-Memberships-Pro-Add-on folder to the /wp-content/plugins/ directory
  2. Activate “Paid Memberships Pro – MailPoet Integration” through the “Plugins” menu in WordPress
  3. Go to “after activation” below.

After Activation: Configure Membership Settings for MailPoet

Below is a description of the various settings available in the plugin. Navigate to Memberships > MailPoet in the WordPress admin to configure the plugin for your site

  • Non-Members List: Users are automatically subscribed to non-member lists when they register without a membership level or when their membership level is removed.
  • Opt-In List: Give users the option to subscribe to additional lists at checkout and on their profile page.
  • Membership Lists: Assign MailPoet subscriptions to each membership. Members are automatically subscribed to these lists during checkout or after membership level changes. You can add members to a single list or multiple lists depending on your needs.
  • Unsubscribe On Level Change? Choose whether subscribers should be removed from their level lists when their membership changes. This setting unsubscribes members from their current level’s list when they cancel, expire, or otherwise change their membership level.

Import Current Members to MailPoet

This integration plugin does not perform a retroactive update of all membership levels > subscriber list settings. If you want to start using MailPoet and you already have members, you must complete a one-time import to sync MailPoet subscribers and members.

View the Guide: How to Import Your PMPro Members List to MailPoet Subscriber Lists »


I found a bug in the plugin.

Please post it in the issues section of GitHub and we’ll fix it as soon as we can. Thanks for helping.

I need help installing, configuring, or customizing the plugin.

Please visit our support site at for more documentation and our support forums.


Soma maoni yote 2

Wachangiaji & Wasanidi

“Paid Memberships Pro – MailPoet Add On” is open source software. The following people have contributed to this plugin.


“Paid Memberships Pro – MailPoet Add On” imetafsiriwa kwa lugha 1. Thank you to the translators for their contributions.

Translate “Paid Memberships Pro – MailPoet Add On” into your language.

Interested in development?

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


3.1 – 2022-09-06

  • ENHANCEMENT: Fixed wording at checkout for opt-in lists.
  • ENHANCEMENT: Removed trashed lists from the settings page. Only show published lists.
  • ENHANCEMENT: Improved localization and support translatability.

3.0 – 2022-09-05

  • FEATURE: Complete overhaul to support MailPoet v3+