Description
ConvertKit Integration is an add-on that connects Paid Memberships Pro registration and level change events to ConvertKit, syncing member data with lists, forms, or email marketing tags set up in the service. This allows those who sell subscriptions, communities, or restricted areas to separate subscribers by plan, track new registrations, and feed relationship sequences without manual exports between WordPress and the email platform.
Key Features of ConvertKit Integration
- Member synchronization
Sends Paid Memberships Pro registration data to ConvertKit. - Level-based segmentation
Allows members to be associated with lists or tags according to the plan. - Email marketing workflow
Connects new sign-ups to sequences configured in ConvertKit. - Checkout integration
Leverages the subscription registration to automatically register contacts. - WordPress configuration
Centralises the bridge between members and email within the panel.
Benefits of ConvertKit Integration
- Less manual work
Reduces contact exports between WordPress and ConvertKit. - Plan-based communication
Helps send messages aligned to subscription level. - More organized database
Keeps subscribers separated by source, status, or interest. - Ongoing relationship
Facilitates email nurturing after registration or level change.
Who Should Use ConvertKit Integration?
- Those using Paid Memberships Pro who want to connect new members to ConvertKit.
- Anyone selling subscriptions, courses, or communities who needs to segment contacts by plan.
- Those who want to feed email marketing sequences from WordPress registrations.
How to Download ConvertKit Integration
ConvertKit Integration is available for download here on Ultrapack. After downloading the .zip file, install it in Plugins > Add New > Upload Plugin, select the .zip and activate. Then configure the connection according to the options displayed in the WordPress panel.
ConvertKit Integration functions as a connector component between the membership area and the email communication framework. It helps transform sign-ups, plan changes, and new accesses into segmented contacts, keeping the relationship flow more predictable for subscription-based projects.
Frequently asked questions
Is Paid Memberships Pro ConvertKit Integration GPL-licensed?
Yes. Paid Memberships Pro ConvertKit Integration is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use Paid Memberships Pro ConvertKit Integration on multiple sites?
Yes. You can install Paid Memberships Pro ConvertKit Integration on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does Paid Memberships Pro ConvertKit Integration cost at Ultrapack?
Paid Memberships Pro ConvertKit Integration costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does Paid Memberships Pro ConvertKit Integration include updates?
Yes. The current version of Paid Memberships Pro ConvertKit Integration is 1.2.1, published at Ultrapack on Dec 6, 2025. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is Paid Memberships Pro ConvertKit Integration scanned before publication?
Yes. Every version of Paid Memberships Pro ConvertKit Integration goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What changed in this version
Version 1.2.1 2024-12-20
- ENHANCEMENT: Updated the settings page link to be under "Memberships" and the settings page UI. #25 (@kimcoleman)
- ENHANCEMENT: Updated the checkout page styling for compatibility with PMPro v3.1+. #31 (@kimcoleman)
- ENHANCEMENT: Added a new filter `pmpro_convertkit_disable_create_purchase` to disable tracking purchases. #26 (@kimcoleman)
- ENHANCEMENT: Improved the logic around updating ConvertKit subscriber after a user profile is updated. #30 (@kimcoleman)
- ENHANCEMENT: Added a new filter `pmpro_kit_update_profile` to allow updating ConvertKit subscribers after every profile save. #30 (@kimcoleman)
- BUG FIX/ENHANCEMENT: Now sending a user's display name to ConvertKit if the first name is not set. #27 (@kimcoleman)
- BUG FIX: Fixed a PHP error when no tags are present in ConvertKit. #21 (@JarrydLong)
Version 1.2 2022-06-09
- FEATURE: Added tag settings for non-members. This will apply a tag when a member's membership level is removed - when a member signs up for a level it will remove these non-member tags in ConvertKit.
- ENHANCEMENT: Added filter `pmpro_convertkit_subscribe_fields` to allow passing custom fields to ConvertKit when tagging a member.
- ENHANCEMENT: Added filter `pmpro_convertkit_subscribe_tags` to allow adjusting of what tags are removed when a user is subscribed.
- ENHANCEMENT: Added filter `pmpro_convertkit_unsubscribe_tags` to allow adjusting of what tags are removed when a user is unsubscribed.
- ENHANCEMENT: Added a log file when 'CK_DEBUG' is defined. Filter the location where the log file is stored by using the `pmprock_logfile` filter.
- ENHANCEMENT: Updated UI slightly to show/hide the option "Require Opt-In Label" based on the required "Require Opt-In" checkbox field.
- ENHANCEMENT: Sync member information to ConvertKit data whenever the member's email or first name is changed via the WordPress dashboard.
- REFACTOR: Refactored various methods to improve stability of storing ConvertKit meta data.
Version 1.1 2021-06-21
- FEATURE: Updated opt-in settings. You can edit the label shown on the opt-in message at checkout.
- FEATURE: Added purchase tracking for each level in ConvertKit.
- ENHANCEMENT: Added assets for GitHub and WordPress.org.
- ENHANCEMENT: Added field to capture API Secret Key.
- ENHANCEMENT: Added Purchases tracking for new membership checkouts.
- ENHANCEMENT: Added filter `pmpro_convertkit_change_membership_level_remove_tags` to allow optionally removing tags on level change when the previous level is passed to the pmpro_after_change_membership_level function.
- BUG FIX: Email addresses and names are now properly URL encoded when passed to ConvertKit.
- REFACTOR: Refactored API method for retrieving tags and tagging subscribers.
Version 1.0.2
- Fixed PHP shorttag that was causing PHP parse error.
Version 1.0.1
- Fixed PHP shorttag that was causing PHP parse error.
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
This item is an add-on for the Paid Memberships Pro plugin. Installed on its own it throws no error, but it does not work either.
- Install and activate the Paid Memberships Pro plugin before this one.
- Download the file
convertkit-paid-memberships-pro.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
convertkit-paid-memberships-pro.zip, click Install Now and then Activate.
- Both stay active at the same time. Deactivating the Paid Memberships Pro plugin turns this add-on off with it.
- An add-on settings usually show up inside the main plugin screens, not in a menu of their own. If you find nothing new in the dashboard after activating, look there before opening a ticket.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready