Description
The addon CSV User Import imports user lists from CSV files into Restrict Content Pro, creating WordPress accounts and automatically assigning the subscription level, status, and expiration date specified in each row. It is designed for those migrating an existing member base from another platform or need to register students, subscribers, or corporate clients in bulk without filling out a form one by one in the dashboard.
Primary Features of CSV User Import
- Mass import via CSV
Reads CSV files and processes hundreds of user records in a single operation. - Column mapping
Associates file columns with Restrict Content Pro user and subscription fields. - Subscription level assignment
Links each CSV row to the membership level configured in the base plugin. - Status and expiration control
Defines active, expired, or pending status and the validity date for each imported row. - Automatic WordPress account creation
Generates the WordPress user along with subscription registration without parallel manual entry.
Benefits of CSV User Import
- Accelerated base migration
Transfers members from spreadsheets, legacy systems, or exports from other platforms in a few steps. - Less dashboard typing
Replaces manual filling of individual subscription forms with a single file upload. - Bulk onboarding
Allows registration of classes, corporate client lists, or entire groups before restricted content launches. - Reduced human error risk
Standardizes level, status, and expiration via spreadsheet, lowering inconsistencies between entries.
Who Should Use CSV User Import?
- Those migrating a member base from another subscription service or course platform to Restrict Content Pro.
- Users maintaining a closed community who need to import new subscriber lists received via spreadsheet.
- Those selling restricted content to companies and must bulk register employees from a client-provided CSV.
How to Download CSV User Import
CSV User Import is available for download here on Ultrapack. After downloading the .zip file, install in Plugins > Add New > Upload Plugin, select the file and activate. With Restrict Content Pro already active, the import tool appears within the plugin menu in the dashboard.
For administrators managing a members site on Restrict Content Pro with an established base in spreadsheets, legacy systems, or other service exports, this add-on eliminates the manual registration bottleneck and preserves subscription data integrity during transition. Import respects the levels set in the base plugin, ensuring every member starts with the correct access granted from their first login.
Frequently asked questions
Is Restrict Content Pro CSV User Import GPL-licensed?
Yes. Restrict Content Pro CSV User Import 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 Restrict Content Pro CSV User Import on multiple sites?
Yes. You can use Restrict Content Pro CSV User Import on multiple sites. The number of sites connected to Ultrapack Auto Updater is limited by your plan.
How much does Restrict Content Pro CSV User Import cost at Ultrapack?
Restrict Content Pro CSV User Import 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 Restrict Content Pro CSV User Import include updates?
Yes. The current version of Restrict Content Pro CSV User Import is 1.1.12, published at Ultrapack on Sep 15, 2021. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is Restrict Content Pro CSV User Import scanned before publication?
Yes. Every version of Restrict Content Pro CSV User Import goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What changed in this version
Version 1.1.12
- New: Notice regarding plugin changes
Version 1.1.11
- New: Detect when on RCP 3.1+ and redirect to new importer.
Version 1.1.10
- Fix: Members of free levels incorrectly being given the status "free" in RCP version 3.0+.
Version 1.1.9
- New: Added support for the upcoming RCP 3.0 update.
- New: Added option to send password reset email during import.
- New: Set signup method for imported users to "Imported".
- Tweak: Update user account data (first/last name and password) when importing existing accounts.
- Tweak: Adjust "Disable Notification Emails" description.
- Fix: Expiration date times are now forced to be 23:59:59 to be consistent with RCP core.
- Fix: `_rcp_new_subscription` meta flag is now set on import.
- Fix: Verify that required user fields are set in the CSV before creating the user account.
Version 1.1.8
- New: Add user note to imported users saying they were imported from a CSV file.
- New: Add option to disable email notifications during import process.
- New: Add support for `Subscription ID` column (`rcp_merchant_subscription_id` meta).
- Fix: Imported members not given subscription level role.
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 Kadence Memberships Pro (ex Restrict Content Pro) plugin. Installed on its own it throws no error, but it does not work either.
- Install and activate the Kadence Memberships Pro (ex Restrict Content Pro) plugin before this one.
- Download the file
restrict-content-pro-csv-user-import.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
restrict-content-pro-csv-user-import.zip, click Install Now and then Activate.
- Both stay active at the same time. Deactivating the Kadence Memberships Pro (ex Restrict Content 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