How to Retain WooCommerce User’s Password on Import
One of the most vulnerable data of a user is their password. It is very important to safeguard it while migrating from one store to another. WordPress User & WooCommerce Customers Import Export Plugin facilitates efficient import and export of users and their relevant data.
Let us have a look into how this plugin retains the user’s password on migration.
- Navigate to WebToffee Import Export (Pro), after installing and activating the plugin via Plugin Setup .
- Click on Import and follow the steps in How to import users to get your site’s user data.
- Once you reach Step 4, the following window appears from which you can set Retain user passwords to “Yes” and import.

Note: This option is particularly used for users who have their passwords already encrypted in their CSV. In most cases, the passwords of users are encrypted on export from any site. Usually, the same exported file is used for importing users into another site. In those cases, the passwords will be in encrypted form in the CSV and so the users can choose the “Yes” option to import the user’s password so as to avoid duplicate encryption. However, there may be cases where a user is manually created in the CSV and the same is used for the import. In those situations, the passwords can be imported in encrypted form by choosing the “No” option for additional security.
In both the cases of automatic and manually created CSV, the plugin efficiently handles the user password with utmost security on import.
Know more about Importing.
Comments (6)
Piotr
March 19, 2021
Hi,
I have exported customers from my previous PrestaShop site into *.CSV file.
1) Does your plugin manage Presta > WP “password translate”? Passwords seem to be encrypted with different methods.
-Presta passwords are 32 chars long and consists only of a-z letters and 0-9 numbers.
-WP WooCommerce password are 34 chars long, begin always with $P$B and consists of various chars.
2) Does your plugin import transaction history for every customer?
a) order count
b) products and/or value for every order
3) Can I customize emails sent to customers?
Alan
March 22, 2021
Hi,
1. Sorry to say that the plugin does not support migrating passwords from other platform. The plugin only supports WordPress MD5 hashed passwords.
2. The transaction history/order count/product ordered data of the users are not stored along with the user details in the database. Hence the transaction data cannot be exported and imported using the plugin.
3. Yes, you can customize the email sent to the users. Here is the article regarding customising the email: https://www.webtoffee.com/how-to-send-a-custom-email-content-for-new-woocommerce-users/
José Sánchez
February 24, 2021
Hello, when it send the email to the new import users with the user / password, the password is wrong.
Can you help me please?
Thank you.
Mark
February 24, 2021
Hi,
If you are migrating the password from one site to another site then please make sure that you select Yes for the option Retain user password. if you are fresh import a user then please make sure that you select No for the option retain user password. If the issue persists please reach us via support.
Chris Mitchell
May 28, 2020
The link in this article that says “You may refer the user import export set up article to know more about the importing steps” gives a 404 error.
Mark
May 28, 2020
It could have been some temporary glitch. Please check now.