The Import Members From CSV Add On allows you to import your users or members list to WordPress, automatically assign membership levels, and migrate payment subscriptions into PMPro.

This documentation provides step-by-step guidance for setting up and configuring the Add On, including instructions on how to prepare, process and configure your CSV. We’ve also included information on how to import custom User Fields, members in a parent/child relationship and mailing address information.

This is a Premium Add On

Premium plans include a dedicated hosting environment, all Add Ons, priority support, unlimited "Do It For Me" development requests, and access to an AI Skills library.

Installation

You must have the Paid Memberships Pro plugin installed and activated with a valid license type to use this Add On.

  1. Navigate to Memberships > Add Ons in the WordPress admin.
  2. Locate the Add On and click Install Now.
    • To install this plugin manually, download the .zip file above, then upload the compressed directory via the Plugins > Add New > Upload Plugin screen in the WordPress admin.
  3. Activate the plugin through the Plugins screen in the WordPress admin.

Thinking about switching to PMPro? Our How to Migrate to Paid Memberships Pro guide provides a general overview of the migration process.

Video Demo

Note: Some of the information in this video may not be accurate. Please review the documentation for the correct information. We are actively working on updating our videos.

How to Import Members

The import process involves two important steps: prepare your import file (CSV) and process the import. Refer to this section of the docs for help adding the correct CSV headers and data for your import.


CSV Headings: Required and Optional

Below is an explanation of the column headings and what they mean. While most fields are optional, you must import the user_id, user_login, or user_email field to match and update existing user information via import.


Migrating to PMPro

Whether you are migrating from one PMPro site to another or from another platform, there are additional columns you can add to your CSV.


Let Us Handle It: Migration with PMPro Max

If doing this yourself feels overwhelming, PMPro Max includes hands-on migration support as part of the service. We handle the move from these platforms and many others, with the goal of getting you up and running on PMPro with as little disruption to your business as possible.

Here’s our honest commitment on what that looks like:

  • When we can preserve your active member subscriptions, we will. For most WordPress-to-WordPress migrations and some gateway-to-gateway transitions, your members keep paying without interruption and without needing to re-enter their billing info.
  • When we can’t preserve subscriptions, we’ll be upfront about it and give you a clear plan. Some platforms (WooCommerce Subscriptions, most SaaS tools) create subscriptions in ways that can’t be transferred to another system, even with the same payment gateway. In those cases, we’ll help you set appropriate expiration dates, craft the member communication, and use PMPro’s renewal flow to bring members back into an active subscription on the new platform.
  • Either way, you keep your members and your revenue. The goal isn’t just to move data, it’s to land you on a membership platform built for where your business is going, not where it started.

Last updated on May 13, 2026


Was this article helpful?
YesNo