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.

Paid Memberships Pro – Constant Contact Add On


Subscribe WordPress users and members to your Constant Contact lists.

This plugin offers extended functionality for membership websites using the Paid Memberships Pro plugin available for free in the WordPress plugin repository.

With Paid Memberships Pro installed, you can specify unique lists for each membership level. By default, the integration will merge the user’s first and last name if captured. You can send additional user profile details to Constant Contact using the pmpro_constant_contact_custom_fields filter hook.

The settings page allows the site admin to specify which lists to assign users and members to, plus additional features you may wish to adjust.

Additional Settings

  • All Users List: These are the lists that users will be added to if they do not have a membership level.
  • Unsubscribe on Level Change?: If set to “No”, users will not be automatically unsubscribed from any lists when they lose a membership level. If set to “Just those managed by PMPro Constant Contact”, users will be unsubscribed from any level lists they are subscribed to when they lose that level, assuming that list is not a All Users list as well. If set to “All”, users will also be unsubscribed from all lists except the All Users List.

Official Paid Memberships Pro Add On

This is an official Add On for Paid Memberships Pro, the most complete member management and membership subscriptions plugin for WordPress.


  • General settings for all members/subscribers list and unsubscribe rules.
  • Membership-level specific list subscription settings.


This plugin works with and without Paid Memberships Pro installed.

Download, Install and Activate!

  1. Upload the pmpro-constant-contact directory to the /wp-content/plugins/ directory of your site.
  2. Activate the plugin through the ‹Plugins› menu in WordPress.
  3. Navigate to Settings > PMPro Constant Contact to proceed with setup.

Configuration and Settings

Enter your Constant Contact API Key and Access Token: Your Constant Contact API Key and Access Token can be found within your Constant Contact account.

After entering these values, save the settings. You will know that your site is connected to your Constant Contact account when the lists appear on the settings page. Continue with the setup by assigning User or Member Lists and reviewing the additional settings.

For full documentation on all settings, please visit the Constant Contact Integration Add On documentation page at Paid Memberships Pro.


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 premium support site at for more documentation and our support forums.


Read all 2 reviews

Contributors & Developers

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




  • Overhaul by Michael Roufa.
  • Added options to only unsub from PMPro-related lists. (Thanks, Michael Roufa)
  • Fixed bug where updates on the profile page led to members being added to all CC lists. (Thanks, Michael Roufa)


  • Fixed warnings when PMPro is not also installed.


  • Released to the WordPress repository.


  • Showing API errors on settings page.