In this guide, we walk you through the process of importing your Paid Memberships Pro members into your Mailchimp audience. Whether you’re setting up email campaigns, syncing membership data, or organizing your contacts by membership level, this guide will walk you through two supported methods to export and import your member data.
Starting with version 2.0, the Mailchimp Add On automatically syncs two new merge fields, PMPLEVEL (level name) and PMPLEVELID (level ID) for new or updated members. However, existing members won’t have this data in Mailchimp unless you import them manually, which is what this guide helps you do.

Export Your PMPro Members List
To import your members into Mailchimp, you first need to export your member data from Paid Memberships Pro. Depending on how much control you want over the data formatting, there are two ways to do this.
Both methods will give you a .csv file that you can later upload to Mailchimp. The key difference is:
- Method 1 gives you a general export that requires some formatting.
- Method 2 provides a ready-to-import file for Mailchimp, however is separated by level.
Choose the method that works best for your setup.
Method 1: Standard Export
- In your WordPress dashboard, go to Memberships > Members List.
- Use filters (optional) to export only members from a specific level.
- Click the “Export to CSV” button to download your list.

Prepare the CSV for Mailchimp
- Open the file in your preferred spreadsheet tool.
- Rename the membership_level columns to PMPLEVEL
- Add a new column right after PMPLEVEL called PMPLEVELID
- In this column you add the corresponding Level ID for the PMPLEVEL
- Ensure email stays as is.
- Save the cleaned file as a .csv.

Method 2: Built-in Mailchimp Export
This method provides a simpler workflow if you’re using the Mailchimp Add On v2.0 or later. It automatically formats your export to work with Mailchimp — no renaming or cleaning required.
- Go to Settings > PMPro Mailchimp in your WordPress dashboard.
- Click the “Export your members list for Mailchimp import” link
- Choose the list or membership level you want to export
- Download the .csv file.
The exported file will already include the correct column names:
- PMPLEVEL
- PMPLEVELID
No further changes are needed. You can upload this directly into Mailchimp.
Import Your CSV File into Mailchimp
Once you’ve exported and prepared your list (using either method):
- Log in to Mailchimp.
- Go to Audience > All Contacts.

- Click “Add Contacts” > “Import Contacts”.
- Choose “CSV or tab-delimited text file” and upload your file.
- Match the fields:
- email – Email Address
- PMPLEVEL
- PMPLEVELID
- firstname and lastname (if available)
- Note: you can also import custom user fields into MailChimp via this mapping step.

- Check “Auto-update my existing list” so the data updates rather than duplicates.
- Choose “Subscribed” as the status (if applicable).
- Finish the import.