Title: Import Users &amp; Customers with Meta | WP Ultimate CSV Importer Add-on
Author: Smackcoders Inc.,
Published: <strong>14 สิงหาคม 2017</strong>
Last modified: 24 มิถุนายน 2026

---

Search plugins

![](https://ps.w.org/import-users/assets/banner-772x250.jpg?rev=2703093)

![](https://ps.w.org/import-users/assets/icon.svg?rev=2703090)

# Import Users & Customers with Meta | WP Ultimate CSV Importer Add-on

 By [Smackcoders Inc.,](https://profiles.wordpress.org/smackcoders/)

[Download](https://downloads.wordpress.org/plugin/import-users.1.7.1.zip)

 * [Details](https://th.wordpress.org/plugins/import-users/#description)
 * [Reviews](https://th.wordpress.org/plugins/import-users/#reviews)
 *  [Installation](https://th.wordpress.org/plugins/import-users/#installation)
 * [Development](https://th.wordpress.org/plugins/import-users/#developers)

 [Support](https://wordpress.org/support/plugin/import-users/)

## Description

Migrating users to a new WordPress site, onboarding a customer database into WooCommerce,
or managing members across a membership platform — all of it requires moving user
data at scale, accurately and without duplicates. The **Import Users & Customers
with Meta Add-on** makes this straightforward.

This add-on extends [WP Ultimate CSV Importer](https://wordpress.org/plugins/wp-ultimate-csv-importer/)—
the free parent plugin — to support bulk WordPress user import and WooCommerce customer
import from CSV, XML, Excel, TSV, and Google Sheets files. It handles standard WordPress
user fields, user meta, WooCommerce billing and shipping details, and profile data
from popular membership plugins including **WP-Members**, **MemberPress**, **BuddyPress**,
and the **Listeo** theme.

It also includes a full user export system, so you can export WordPress users and
WooCommerce customers to CSV, XML, XLS, XLSX, JSON, or TSV.

**This add-on requires the free [WP Ultimate CSV Importer](https://wordpress.org/plugins/wp-ultimate-csv-importer/)
plugin.** It is part of a complete data management ecosystem for WordPress and WooCommerce:

 * **[WP Ultimate CSV Importer](https://wordpress.org/plugins/wp-ultimate-csv-importer/)**(
   Free, required) — Import posts, pages, custom post types, and more.
 * **Import Users & Customers with Meta** (This plugin) — Bulk import and export
   WordPress users and WooCommerce customers with full meta support.
 * **[Import WooCommerce Suite](https://wordpress.org/plugins/import-woocommerce/)**—
   Import WooCommerce products, orders, coupons, and reviews.
 * **[WP Ultimate Exporter](https://wordpress.org/plugins/wp-ultimate-exporter)**—
   Export any WordPress or WooCommerce data to CSV, XML, or other formats.

Install just what you need, or use all four together for a complete import/export
solution.

### Key Features

**Flexible Import Sources**
 You can import user data from: – Your desktop – FTP/
SFTP servers – External URLs (Google Sheet / Dropbox)

**Supports Multiple File Formats**
 Import from a wide range of file formats including:–
CSV – XML – Excel (XLS/XLSX) – TSV – Google Sheets – ZIP files containing structured
data

**Import WordPress Users and WooCommerce Customers**
 Bring in new users with: –
Standard WordPress fields – User meta – WooCommerce billing and shipping information–
Additional customer details like phone, address, notes, and more

**Membership Plugin Compatibility**
 Seamlessly import profile data for: – WP-Members–
MemberPress

**Automatic Password Handling**
 If your CSV (or other import file) doesn’t include
a password, the plugin generates a secure one and automatically emails it to the
user.

**Smart Field Mapping**
 Use an intuitive drag-and-drop interface or dropdown suggestions
to map all your fields correctly. If your file headers and WordPress field headers
are same, the plugin will automatically maps them. This makes large and complex 
imports easier and faster.

**Conditional Filters for Imports**
 Apply filters to import only the specific users
you want based on conditions like role, status, or any metadata, helping you maintain
clean and organized data imports.

**Duplicate Handling**
 Prevent duplicate user creation by validating user email.

Use update mode to modify existing users instead of creating new ones. (Pro feature)

**Iteration-Based Import**
 Large files are split into smaller manageable chunks(
iterations), ensuring that high-volume imports run smoothly without server timeouts.

**Monitor Import Progress**
 Track import status in real time, view logs, and quickly
resolve any issues. Errors are highlighted clearly for easy debugging.

### Export Capabilities

The add-on is not only for importing, it also provides a full user export system.

**Export Users and WooCommerce Customers**
 Export: – WordPress users – WooCommerce
customers – All their meta fields

**Multiple Export Formats**
 Export your user data into file formats like: – CSV–
XML – XLS – XLSX – JSON – TSV

**Iteration Export and Date-Based Export**
 Export users in batches or export only
users created during a specific time period.

**Preview Before Export**
 Review your user data before downloading to ensure accuracy.

**One-Click User Migration**
 Move users between sites seamlessly with the one-click
import & migrate feature.

### Use Cases

 * **Migrate users from another WordPress site** — Export users from your old site
   and bulk import them into your new one, including all meta fields and roles.
 * **Import WooCommerce customers** — Bring in a customer database with billing 
   addresses, shipping addresses, phone numbers, and notes in one import run.
 * **Onboard members from a spreadsheet** — Import a list of new members into WP-
   Members, MemberPress, or BuddyPress from a CSV or Excel file.
 * **Sync users from an external system** — Import user data from a CRM, LMS, or
   HR system exported as CSV or Google Sheets.
 * **Import users after a platform switch** — Moving from Shopify, Magento, or another
   CMS? Import your customer list directly into WooCommerce.
 * **Bulk update user roles or meta** — Use update mode (PRO) to change roles, update
   profile fields, or assign membership levels across hundreds of users at once.
 * **Migrate membership site data** — Import MemberPress or WP-Members subscriber
   data including subscription levels and profile fields.
 * **Export users for backup or audit** — Export your full WordPress user database
   or WooCommerce customer list to CSV, Excel, or JSON at any time.

### How It Works

 1. Install WP Ultimate CSV Importer (Free).
 2. Install and activate this add-on.
 3. Upload your source file or choose an external source.
 4. Map fields using the drag-and-drop UI or dropdown mode.
 5. Apply filters if required.
 6. Run the import and track progress live.

### How to Import Users

**1. Prepare Your File**
 Create a CSV, Excel, XML, TSV, or Google Sheet containing
user fields such as username, email, user meta, and WooCommerce billing/shipping
data.

**2. Go to Import Screen**
 Navigate to Ultimate CSV Importer Free  Import/Update
page.

**3. Choose File Source**
 Upload your file from desktop, FTP/SFTP, or external 
URL. Only fresh import is allowed. For update, you require pro version.

**4. Map Fields**
 Match your file columns to WordPress Users fields using drag-
and-drop or dropdown mapping mode.

**5. Apply Filters (Optional)**
 Apply conditional filters to import only users 
matching specific roles, dates, or others.

**6. Run Import**
 Click Import to instantly run it. You can configure iterations
and other settings before proceeding the import. The plugin can processes large 
files. It shows progress, errors, and completed entries after import.

### How to Export Users

**1. Visit Export Screen**
 Go to WP Ultimate CSV Importer  Export.

**2. Choose What to Export**
 Select Users or WooCommerce Customers from the modules
list.

**3. Select Export Format**
 Provide a file name and select export file formats 
like CSV, XML, XLS, XLSX, TSV, or JSON.

**4. Preview (Optional)**
 Click Preview button to review selected users and fields
before exporting.

**5. Download Export File**
 Click Export and the export file will be prepared. 
Then click Download to save the file to your device.

### WP Ultimate CSV Importer Pro Features

WP Ultimate CSV Importer offers many advanced features in its pro version. Here 
are some listed below:

**Update Existing Users**
 Modify existing WordPress users and WooCommerce customers
without creating duplicates. Update roles, profile data, and meta fields while keeping
user IDs intact.

**Scheduled Imports**
 Run cron-based automatic schedule import from FTP/SFTP, and
Google Sheets. Useful for sites that receive user data on a regular basis from external
systems.

**Mapping Templates**
 Save your field mapping once and reuse it for future imports,
making repeated or scheduled tasks easier to manage.

**Import and Export All WordPress Data**
 Pro supports full-site data handling, 
including posts, products, orders, taxonomies, custom fields, comments, and SEO 
fields, enabling complete migrations.

**Advanced Export Options**
 Export users and other WordPress data with filters,
date ranges, selected fields, user roles, or in iteration mode for large datasets,
and much more.

**One-Click Rollback**
 Revert an import instantly if needed, helping maintain clean
and reliable user data.

Visit [WP Ultimate CSV Importer Pro plugin here](https://www.smackcoders.com/wp-ultimate-csv-importer-pro.html?utmsource=web&utmcampaign=readme&utmmedium=wporg)

#### Other Useful Plugins & Addons By Smackcoders

The Leads Builder for WordPress to capture your webforms as leads to one of the 
top ranking open source CRM, install the [WordPress Lead Form Data Collection to CRM](https://wordpress.org/plugins/wp-leads-builder-any-crm/)
Plugin. Install one of the CRM of your choice with the additional add-ons listed
below and keep both parent plugin and CRM addon activated.
 * [Zoho CRM & Zoho CRM Plus](https://wordpress.org/plugins/wp-zoho-crm/)*
[Salesforce](https://wordpress.org/plugins/wp-salesforce/) * [SugarCRM](https://wordpress.org/plugins/wp-sugar-free/)*
[Freshsales](https://wordpress.org/plugins/wp-freshsales/) * [Vtiger CRM](https://wordpress.org/plugins/wp-tiger/)

To know more about the premium bundled version, visit [WordPress Lead Form Data Collection to CRM with unlimited features](https://www.smackcoders.com/wp-leads-builder-any-crm-pro.html)

#### Helpful links

Visit [Smackcoders](https://www.smackcoders.com/wordpress.html) to explore more 
WordPress products. You can write to us your comments, feedback at [support@smackcoders.com](https://th.wordpress.org/plugins/import-users/support@smackcoders.com?output_format=md).

Get to know about other WordPress addons and latest product update news at [www.smackcoders.com/blogs.html](https://www.smackcoders.com/blog/category/wordpress-products).

## Screenshots

[⌊Import file upload screen⌉⌊Import file upload screen⌉[

Import file upload screen

[⌊Drag-and-drop mapping interface⌉⌊Drag-and-drop mapping interface⌉[

Drag-and-drop mapping interface

[⌊WooCommerce customer field mapping⌉⌊WooCommerce customer field mapping⌉[

WooCommerce customer field mapping

[⌊Import progress view⌉⌊Import progress view⌉[

Import progress view

[⌊Users module selection to export⌉⌊Users module selection to export⌉[

Users module selection to export

[⌊Configure Advanced export settings⌉⌊Configure Advanced export settings⌉[

Configure Advanced export settings

[⌊Export completed page⌉⌊Export completed page⌉[

Export completed page

## Installation

 1. First, install [CSV Importer & Exporter](https://wordpress.org/plugins/wp-ultimate-csv-importer/).
 2. Extract the Import-Users.zip in wordpress/wp-content/plugins using FTP or through
    plugin install in wp-admin.
 3. Activate the plugin in the WordPress plugin list.
 4. Install Import WooCommerce add-on to import WooCommerce customers.

## FAQ

### Do I need WP Ultimate CSV Importer installed?

Yes. This add-on works only with the free parent plugin [WP Ultimate CSV Importer](https://wordpress.org/plugins/wp-ultimate-csv-importer/).
Install and activate it first.

### How do I bulk import WordPress users from CSV?

Prepare a CSV file with your user fields (username, email, role, user meta, etc.),
then go to Ultimate CSV Importer  Import. Upload your file, select “Users” as the
post type, map your columns to the corresponding WordPress user fields using the
drag-and-drop interface, and click Import. The plugin processes large files in iterations
to prevent server timeouts.

### Can I import WooCommerce customers with billing and shipping details?

Yes. All WooCommerce customer fields are supported, including billing name, billing
address, billing city, billing country, shipping address, phone number, and customer
notes. Map these fields in the import screen and they will be populated on the WooCommerce
customer profile.

### Can I import WordPress user meta fields?

Yes. Standard WordPress user meta fields are supported. For custom meta fields created
with third-party plugins, the PRO version of WP Ultimate CSV Importer supports extended
custom field compatibility.

### Can I import users from Google Sheets?

Yes. Paste your publicly accessible Google Sheet URL into the external URL field
in the import screen. Make sure the sheet is set to “Anyone with the link can view”
before running the import.

### Is it possible to update existing users without creating duplicates?

Update mode (modifying existing users by email without creating duplicates) requires
the [WP Ultimate CSV Importer Pro plugin](https://www.smackcoders.com/wp-ultimate-csv-importer-pro.html).
The free add-on supports fresh imports with duplicate detection by email.

### Can I import MemberPress or WP-Members data?

Yes. The add-on supports importing profile data for both MemberPress and WP-Members
users, including membership levels and custom profile fields.

### Can I import BuddyPress profile fields?

Yes. BuddyPress extended profile fields are supported from version 1.4 onwards.

### What file formats are supported?

CSV, XML, Excel (XLS/XLSX), TSV, Google Sheets, and ZIP files containing structured
data are all supported for both import and export.

## Reviews

![](https://secure.gravatar.com/avatar/85aa3529dcb4e6562582713f003c927026d077bbc7121a07c75e6d33c78744ac?
s=60&d=retro&r=g)

### 󠀁[I can’t uninstall](https://wordpress.org/support/topic/i-cant-uninstall-2/)󠁿

 [alexa69](https://profiles.wordpress.org/alexa69/) 28 มิถุนายน 2020

Your plugin was installed in my wordpress without me wanting it. And I can’t uninstall

![](https://secure.gravatar.com/avatar/b2857b70f69d650004e8b41e6c7f7fad2f8b59df88636cf332f6981405f81027?
s=60&d=retro&r=g)

### 󠀁[Nice matching of columns and flawless import](https://wordpress.org/support/topic/nice-matching-of-columns-and-flawless-import/)󠁿

 [tonvandervalk66](https://profiles.wordpress.org/tonvandervalk66/) 22 ตุลาคม 2019

I had some struggles to import new users, but that was due to some code snippets
on my site halting the import process. It was clear that the import would work with
this free plugin. You only need the premium version when you need extra custom fields.

 [ Read all 2 reviews ](https://wordpress.org/support/plugin/import-users/reviews/)

## Contributors & Developers

“Import Users & Customers with Meta | WP Ultimate CSV Importer Add-on” is open source
software. The following people have contributed to this plugin.

Contributors

 *   [ Smackcoders Inc., ](https://profiles.wordpress.org/smackcoders/)
 *   [ riswanasmack ](https://profiles.wordpress.org/riswanasmack/)
 *   [ Prema Iruthayarajan ](https://profiles.wordpress.org/premairuthayarajan/)

[Translate “Import Users & Customers with Meta | WP Ultimate CSV Importer Add-on” into your language.](https://translate.wordpress.org/projects/wp-plugins/import-users)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/import-users/), check
out the [SVN repository](https://plugins.svn.wordpress.org/import-users/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/import-users/) by
[RSS](https://plugins.trac.wordpress.org/log/import-users/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.7.1

 * Added PHP 8.3 compatibility support
 * Fixed minor bugs and stability issues

#### 1.7

 * Added: compatibility for WordPress 7.0

#### 1.6

 * Added: Compatibility with WordPress 6.9.
 * Added: Support for the Listeo theme, including import of profile meta fields 
   such as phone, address, social links, and more.

#### 1.5

 * Added: Support for MemberPress Users data import/export.

#### 1.4.3

 * Resolved: Issue with PHP Notice error occurring when installing import-users 
   plugin has been fixed.
 * Resolved: Fixed PHP Notice for Undefined index: user_pass iss

#### 1.4.2

 * Checked: Compatibility for WordPress 6.4.1

#### 1.4.1

 * Checked: Compatibility for WordPress 6.3.1

#### 1.4

 * Checked: Compatibility for WordPress 6.2
 * Added: BuddyPress Profile Fields Import

#### 1.3

 * Checked: Compatibility for WordPress 6.0

#### 1.2.9

 * Checked: Compatibility for WordPress 5.9

#### 1.2.8

 * Fixed: Plugin activation conflict – file missing issue

#### 1.2.7

 * Checked: Compatibility for WordPress 5.8

#### 1.2.6

 * Added: WordPress 5.6 compatibility
 * Added: PHP 8 compatibility

#### 1.2.5

 * Fixed: User password import issue.

#### 1.2.4

 * Checked: Compatibility for WordPress 5.5.1
 * Fixed: Updated existing user password based on email while import.

#### 1.2.3

 * Checked: Compatibility for WordPress 5.3.2

#### 1.2.2

 * Fixed: Minor issues and warnings

#### 1.2.1

 * Added: new api call to find plugin installed or not
 * Fixed: Minor issues and notice/alert for plugin not installed.

#### 1.2

 * Fixed: wp-members image field import issue
 * Added: Improved user interface and performance.
 * Added: Check mandatory field in mapping section

#### 1.1

 * Added: addon support
 * Fixed: send password through email

#### 1.0

 * Initial stable release version.

## Meta

 *  Version **1.7**
 *  Last updated **3 ชั่วโมง ago**
 *  Active installations **5,000+**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/import-users/)
 * Tags
 * [bulk user import](https://th.wordpress.org/plugins/tags/bulk-user-import/)[import users](https://th.wordpress.org/plugins/tags/import-users/)
   [import users from csv](https://th.wordpress.org/plugins/tags/import-users-from-csv/)
   [user import](https://th.wordpress.org/plugins/tags/user-import/)
 *  [Advanced View](https://th.wordpress.org/plugins/import-users/advanced/)

## Ratings

 3 out of 5 stars.

 *  [  1 5-star review     ](https://wordpress.org/support/plugin/import-users/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/import-users/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/import-users/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/import-users/reviews/?filter=2)
 *  [  1 1-star review     ](https://wordpress.org/support/plugin/import-users/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/import-users/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/import-users/reviews/)

## Contributors

 *   [ Smackcoders Inc., ](https://profiles.wordpress.org/smackcoders/)
 *   [ riswanasmack ](https://profiles.wordpress.org/riswanasmack/)
 *   [ Prema Iruthayarajan ](https://profiles.wordpress.org/premairuthayarajan/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/import-users/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://www.paypal.me/smackcoders)