The plugin is available via the WordPress.org Plugin repository. Installation instructions for your WordPress admin are outlined below (or download it directly via WordPress.org).

Sign Up for ConvertKit
This plugin was developed to support an older version of the third-party API and will not work with the latest version of ConvertKit. We are currently developing a new version of this Add On and will be updating the version on WordPress.org in the coming months. As an alternative, you can consider using the Zapier Integration.

Installation and Setup

  1. Navigate to Plugins > Add New in your site’s WordPress admin
  2. Search for “ConvertKit Paid Memberships Pro Integration”
  3. Click “Install Now” (enter FTP information if needed), then “Activate”
  4. Go to Settings > ConvertKit PMP
  5. Enter your ConvertKit API key (found here); click “Save Settings”.
  6. After saving your API settings you can now “Assign Tags”.
Image for PMPro ConvertKit Settings API key
If you do not have a ConvertKit account, click here to learn more and sign up.

Assign a Tag to a Membership Level

  1. Go to Settings > ConvertKit PMP.
  2. For each membership level, select a tag from the dropdown list.
  3. Click “Save Settings”.
Image for PMPro assign ConvertKit tag for membership levels

As new members join your site, the tag will be assigned to that subscriber in your ConvertKit account.

The integration will not run an update on all existing members. To do this, you will need to run an import in your ConvertKit account.

How to Import Existing Members and Tag them in ConvertKit

  1. Export your members list under Memberships > Members > Export to CSV.
  2. Remove all columns EXCEPT the first name, email and membership_level columns.
  3. Then, add a new column Tags and adjust the data for each subscriber to be imported. For example, if you want to tag “Bronze” membership with the ConvertKit tag “pmpro-bronze”, add that single tag value to your Tags column. You can add multiple tags per subscriber, just separate them with a comma.
  4. Remove the membership_level column.
  5. Export the data to a CSV then proceed to the Subscribers page in your ConvertKit dashboard to proceed with an import.

If you have any problems with your import, please refer to the ConvertKit documentation on How to Import a Subscriber List for further instructions.