Are you planning on moving your WordPress or WooCommerce website? Then, how are you going to transfer all your users’ data? User data should always be handled with the utmost attention. Thus using a plugin specifically for this purpose would be a great help to you.

So, here is a list of both premium and free user import plugins for helping you with the import of your user’s data to a WordPress/WooCommerce website.

Import Export WordPress Users & WooCommerce Customers

If you are looking for a free user-import plugin for your WordPress site, then this free user import plugin is all you need. In addition to users, the plugin supports the migration of customers as well.

This plugin enables easy import of users from a CSV to your WordPress site. If you do not need a bundle of features but simply the import functionality then this one would be the right choice. Along with import, this plugin supports WordPress user export as well.

Key Features

  • Import and Export WordPress users using CSV
  • Supports the import and export of WooCommerce customers
  • Update user details during import
  • Powerful export filters
  • Supports existing/custom password migration
  • Easy drag and drop mapping
  • Save mapping preferences for future imports
  • Download for free

WordPress Users & WooCommerce Customers Import

This User Import-Export Plugin allows you to easily import users’ data from one WordPress site to another. It also supports the import of WooCommerce customers as well. This plugin is designed to be efficient with large imports as it splits large import files into smaller chunks, making it possible to import large files with thousands of records, even in slow hosting environments.

It easily imports WordPress User or WooCommerce Customer data to a CSV/XML file. This plugin’s simple interface makes it extremely easy to map the data in your CSV file to the appropriate customer fields in WooCommerce. In addition to customer-related data, this plugin also supports any custom meta fields part of the user details as well.

User/customer import is entirely an effortless task if you are using this plugin. The whole user/customer importing process can be summed into first getting a CSV file with customer details and then importing this CSV file by using the Import Users option, mapping the required fields. This import user to your online store with every user property like id, customer id, user login, user pass, user email, etc.

Key Features

  • Import WordPress users
  • Import WooCommerce customers
  • Supports export functionality
  • Both CSV and XML file formats are supported
  • Scheduled import using FTP
  • Import from URL
  • Powerful export filters

WP All Import Free


Here is another simple and free import plugin for importing users to your WordPress site. It has a drag and drop interface that makes it easier and faster to carry out import tasks no matter however complicated it is.

One of the greatest functionality of this plugin is that there are no special requirements that the elements in your file must be laid out in a certain way. WP All Import can import any XML or CSV file containing users’ data to your WordPress site. If you are looking for additional features in this plugin, you could take a look at the description of this plugins’ premium version.

Key Features

  • Import WordPress users
  • Drag and drop interface
  • Supports both CSV and XML file formats
  • Supports import of additional post types
  • Easy mapping
  • Download for free

WP All Import

This premium user import plugin offers you tons of features in its paid version. In addition to the features listed in its free version, it lets you easily import users by uploading a file from your system, from an existing file or by downloading from a URL of an external website, even if they are password protected with HTTP authentication.

URL imports are integrated with the recurring/cron import feature so that WP All Import can periodically re-download the files and add, edit, and delete them accordingly. This plugin offers scheduled user imports and periodical updates of your imports with new data automatically using a cron job.

Importing custom fields can be done easily by this plugin. WP All Import Pro automatically detects the names of the custom fields used by your plugins and themes, so you don’t have to guess, ask the author, or look through the code.

Key Features

  • Import WordPress users
  • Import WooCommerce customers
  • Supports scheduled import
  • Drag and drop interface
  • Supports both CSV and XML file formats

Import users from CSV with meta


Using this plugin you could easily import users from a CSV file along with the custom user meta (included in the CSV with your custom fields).

This plugin is capable of automatically detecting the line end so as to avoid problems with different OS and the delimiter which is being used in the CSV file(“,” or “;” or “|”). Besides that, this plugin ensures that all users are created or updated with their new information, if you do not want to update a field, simply leave it blank and its previous value will be preserved.

Key Features

  • Import WordPress users
  • Import WooCommerce customers
  • Supports CSV format
  • Assign roles while importing
  • Option to send mail to every new user
  • Import users from frontend using a shortcode

WP Import Export Lite

For those who need a solution that supports multiple file formats, WP Import Export Lite is the best pick. The plugin supports file formats such as CSV, XLS, XLSX, JSON, TXT, ODS, and XML.

With the plugin, you can pause, resume, and stop the import process to your ease. Background import is supported as well. With the background import, multiple imports can be processed at the same time. In addition to import, you can use the plugin to export the user data as well. In addition to users, the plugin supports the import and export of other post types as well.

Key Features

  • Import users
  • Drag & Drop Field mapping
  • Supports multiple file formats including (csv, xls, xlsx, json, txt, ods and xml)
  • Support export functionality
  • Supports import and export of multiple post types
  • Download for free


Even though user import might seem a bit complex process owing to various user data involved, it will not be a big deal once you start using the help of a user import plugin. Reading the above article must have helped you in getting a better perspective about user import and in choosing the right plugin for your WordPress or WooCommerce site.

Leave a Reply

Your email address will not be published. Required fields are marked *

Latest Posts

How to Find & Delete Unused Images on WordPress Sites in 2024

Imagine you are running an online shop with thousands of products, eac...

The Power of Personalization: Driving Sales with Strategic Product Recommendations

Today’s customers appreciate and value online personalization. Onlin...

How Can I Optimize eCommerce Product Pages for Increased Conversions?

The eCommerce landscape is booming, and online shopping is becoming an...