WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Javier Carazo v2.4.15

Import and export users and customers

Bulk import and export WordPress users and WooCommerce customers from CSV, including roles, passwords and any custom meta.

Import and export users and customers

The facts

Rating
4.7★ from 256
Active installs
70k+
Price
Free
Last updated
28 Aug 2026
Added
Jul 2014
Requires WP
5.5
Tested up to
WP 7.1
Downloads
6,490,417

Our analysis

AI-assisted

The Import and Export Users and Customers plugin allows you to import, export, and migrate WordPress users and WooCommerce customers using CSV files. It supports bulk creation or updates of users and can carry over roles, passwords, and custom meta fields. You can also schedule automatic imports and send customizable email notifications to new users.

This plugin is suitable for site administrators who need to manage large numbers of users or customers, such as those running membership sites, e-commerce stores, or community forums. It integrates with various other plugins, making it versatile for different use cases.

Best for: This plugin suits WordPress site administrators managing large user bases or customer lists.

What it does well

  • Supports bulk import and export of users and customers
  • Compatible with WooCommerce, BuddyPress, and other plugins
  • Allows scheduling of automatic recurring imports
  • Customizable email notifications for new users
  • Can edit metadata directly in user profiles

Where it falls short

  • No specific information on limitations or issues

Verdict

The plugin provides robust functionality for importing and exporting users, making it a useful tool for many WordPress site owners. Its compatibility with various plugins enhances its utility.

From the developer

Javier Carazo's own description of Import and export users and customers, lightly tidied.

Try it out on your free dummy site: Click here => https://demo.tastewp.com/import-users-from-csv-with-meta

Import, export and migrate WordPress users and WooCommerce customers from a CSV file. Bulk-create or update thousands of users in seconds, schedule automatic recurring imports from a local file or URL, and carry over roles, passwords and any custom meta field. Works with WooCommerce, BuddyPress, Advanced Custom Fields, Paid Membership Pro, WooCommerce Memberships, WooCommerce Subscriptions and many more.

  • Import CSV file with users directly to your WordPress or customers into WooCommerce
  • Import thousands of users or customers in only some seconds
  • Export users or customers to a CSV file, filtering by role or registered date
  • You can also import meta-data like data from WooCommerce customers
  • You can assign roles while importing.
  • Send a mail to every new user, this mails can be saved as templates and are fully customizable, before sending you can test it
  • You can also update users if the user is already in your WordPress
  • Create a cron task to import users periodically
  • Edit the metadata (you will be able to edit the metadata imported using metakeys directly in the profile of each user)
  • Extend the plugin using the hooks we provide
  • Compatible with WPML read the documentation to see how you can translate the front-end import and export users page and send translated email notifications to users

Moreover this plugin is compatible with many other plugins to be able to import and include them data, subscriptions, memberships, etc. Take a look:

  • WooCommerce: to import the customer data
  • WooCommerce Memberships: to import memberships
  • WooCommerce Subscriptions: to create subscriptions associated with users while they are being imported
  • BuddyPress: to import custom BuddyPress avatars, fields, groups and roles
  • Advanced Custom Fields: to import data to the fields you define there
  • Paid Membership Pro: to import memberships, included compatibility with PMPro version 3
  • Indeed Ultimate Membership Pro: to import memberships
  • Paid Member Subscriptions: to import memberships
  • Allow Multiple Accounts: plugin will allow the same rules importing than this plugin
  • Groups: to assign users to groups while importing
  • New User Approve: you can import users and approbe/wait for approve them
  • Users Group: to assign users to groups while importing
  • WP LMS Course: to enroll users in the courses while importing
  • WP Members: to import memberships
  • WP Users Group: to assign users to groups while importing
  • WooCommerce Membership by RightPress: to create memberships while users are being imported
  • WP Private Content Plus: To import and export the groups to which users are assigned

If you have some problem or doubt:

  • Read our documentation
  • Ask anything in support forum, we try to give the best support

Common use cases

  • Migrate users from one WordPress site to another
  • Bulk create or update WooCommerce customers from a spreadsheet
  • Sync users automatically from an external CRM or ERP via CSV
  • Onboard members to a membership site (Paid Membership Pro, WooCommerce Memberships)
  • Periodically import subscribers or students from an external list
  • Import users from the frontend using a shortcode

Usage

Once the plugin is installed you can use it. Go to Tools menu and there, there will be a section called Insert users from CSV. Just choose your CSV file and go!

CSV generation

You can generate CSV file with all users inside it, using a standar spreadsheet software like: Microsoft Excel, LibreOffice Calc, OpenOffice Calc or Gnumeric.

You have to create the file filled with information (or take it from another database) and you will only have to choose CSV file when you “Save as…” the file. As example, a CSV file is included with the plugin.

Some considerations

Plugin will automatically detect:

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for moving data.

Members

Members

94

The best WordPress membership and user role editor plugin. User Roles & Capabilities editor helps you rest...

Free 300k+ installs 4.9★ (1,274)
Easy Updates Manager

Manage all your WordPress updates, including individual updates, automatic updates, logs, and loads more. This...

Free 300k+ installs 4.8★ (725)
Redux Framework

Redux is a simple, truly extensible, and fully responsive options framework for WordPress themes and plugins....

Free 900k+ installs 4.4★ (273)
PrettyLinks

🌠 Shorten, brand, and track any URL on your own domain. Keep your links — and your data — where they belong....

Free 200k+ installs 4.8★ (1,317)