Just updated126 new versions in the last 24 hours
PMPro - ConvertKit Integration plugin banner
Plugin Updated

PMPro - ConvertKit Integration

by Paid Memberships Pro paidmembershipspro.com v1.2.1 Unlimited sites

This WordPress plugin connects Paid Memberships Pro with ConvertKit so your member data flows into your email list. It tags subscribers based on membership level and membership actions, which lets you send campaigns to the right members without exporting and sorting lists by hand.

Install this firstPlease install the Paid Memberships Pro Plugin from here before installing the Add-ons
Go to product
Version
1.2.1
Released
Dec 20, 2024
Type
WordPress plugin
Licence
GPL
Included in
Every plan, or $1.03 on its own

What’s new in PMPro - ConvertKit Integration 1.2.1

Version 1.2.1 · Dec 20, 2024 Latest
  • ImprovedEnhanced the settings page link to be under 'Memberships' and updated the settings page UI.
  • ImprovedUpdated the checkout page styling for compatibility with PMPro v3.1+.
  • ImprovedAdded a new filter 'pmpro_convertkit_disable_create_purchase' to disable tracking purchases.
  • ImprovedImproved the logic around updating ConvertKit subscriber after a user profile is updated.
  • ImprovedAdded a new filter 'pmpro_kit_update_profile' to allow updating ConvertKit subscribers after every profile save.
  • ImprovedNow sending a user's display name to ConvertKit if the first name is not set.
  • FixedFixed an outdated link to retrieve ConvertKit API key.
  • FixedFixed a PHP error when no tags are present in ConvertKit.

What it does

Running a membership site and an email list side by side usually means copying member details between two systems and keeping track of who joined, upgraded or cancelled. PMPro - ConvertKit Integration handles that link for you. When members sign up, cancel or change levels in Paid Memberships Pro, the plugin passes those actions to ConvertKit so your subscriber records stay current. It can also update the ConvertKit subscriber when a user edits their profile, and it sends the display name when no first name is set.

Setup lives in your WordPress dashboard, with the settings page placed under the Memberships menu. Once connected, the plugin applies tags in ConvertKit based on membership level and member actions, and those tags can trigger workflows you build in ConvertKit, such as welcome sequences or re-engagement emails when a membership expires. Sites with several subscription tiers can tailor messages per level. Developers get filters to turn off purchase tracking or to update subscribers after every profile save.

Best for

  • Membership sites built on Paid Memberships Pro
  • Creators who run their email list in ConvertKit
  • Sites offering several subscription tiers

Features

Member data sync

Passes member information from Paid Memberships Pro to ConvertKit automatically, so you no longer need to copy subscriber details between the two systems by hand.

Syncing of member actions

Signups, cancellations and upgrades are sent to ConvertKit as they happen, keeping your email lists in line with current membership status.

Tagging by membership action

Applies tags to subscribers in ConvertKit based on what members do, which helps organize your list and can trigger tailored workflows.

Segmentation by level

Groups subscribers by membership level and subscription status, so each tier can receive emails written for that group.

Profile update syncing

Updates the matching ConvertKit subscriber after a user profile changes, and sends the display name to ConvertKit when a first name is missing.

Settings under Memberships

Configuration happens inside the WordPress dashboard, with the settings page located under the Memberships menu alongside your other membership options.

Developer filters

Includes filters to disable purchase tracking and to update ConvertKit subscribers after every profile save, giving developers control over what gets sent.

Questions about PMPro - ConvertKit Integration

Do I need Paid Memberships Pro and a ConvertKit account to use this?

Yes. The plugin connects Paid Memberships Pro on your WordPress site with ConvertKit, using your ConvertKit API key. It relies on both to move member data and tags between your membership site and your email list.

Will my ConvertKit list update when someone cancels or upgrades?

Yes. Member actions such as signups, cancellations and upgrades are synced to ConvertKit, and tags are applied based on those actions. This keeps subscriber records current so your campaigns reach members with the right status.

Can I send different emails to different membership levels?

Yes. Subscribers are segmented and tagged by membership level, so you can build ConvertKit sequences or broadcasts for each tier. Tags can also trigger workflows like re-engagement emails when a membership expires.

Can I stop purchase data from being sent to ConvertKit?

Yes. The plugin includes a filter named pmpro_convertkit_disable_create_purchase that turns off purchase tracking. A developer can add it to your site if you prefer to keep purchase records out of ConvertKit.

Is PMPro - ConvertKit Integration free?

The code of PMPro - ConvertKit Integration is licensed under the GPL, so anyone may use, change and share it. GPL Feast is a paid service: a plan or a single purchase gives you the download and automatic updates. The developer's own support, licence key and online services are not included.

Which version of PMPro - ConvertKit Integration is this?

Version 1.2.1, released Dec 20, 2024. New versions appear here when the developer publishes them, and members get them as automatic updates.

How do I update PMPro - ConvertKit Integration?

Install the free GPL Feast Updater on your site and connect it with your API key. It installs new versions of PMPro - ConvertKit Integration automatically and keeps a backup, so you can roll back.

More from Paid Memberships Pro

PMPro - ConvertKit Integration 1.2.1Request an update or report a problem

Log in to ask for a newer version or report a problem with this product.

Log in