Array ( [0] => GDPR Cookie Consent [1] => CCPA [2] => Getting Started [3] => Changelog [4] => GDPR [5] => Add and Categorise Cookies [8] => Auto-block cookies with Script Blocker [13] => Create Privacy Policy Page [15] => Customize Cookie Notice [18] => Customize Settings Pop up [19] => Change Toggle button color [21] => Display Cookie List [22] => FAQ [23] => Getting Started [24] => Multilingual Support [25] => Overview [26] => Import Export Suite for WooCommerce [28] => Order / Coupon / Subscription Export Import Plugin for WooCommerce [29] => PayPal Express Checkout Payment Gateway for WooCommerce [30] => Changelog [31] => Getting Started [32] => Issue Refund [34] => Video Tutorial [35] => Print Invoice, Packing Slip, Delivery Note & Label for WooCommerce [36] => Address Label [39] => Changelog [41] => Credit Note [43] => Delivery Note [45] => Dispatch Label [47] => FAQ [48] => Invoice [49] => Adding meta data [50] => Customizations [51] => Email PDF Invoice [52] => FAQ [53] => Getting Started [54] => Invoice Number [55] => Multilingual Support [56] => Overview [57] => Packing Slip [58] => Customizations [59] => Getting Started [60] => Pick List [62] => Proforma Invoice [65] => Shipping Label [68] => Product Import Export Plugin for WooCommerce [69] => Smart Coupons for WooCommerce [70] => Abandoned Cart Discount [71] => Advanced Coupon Options [72] => Bulk Generate [73] => Changelog [76] => Getting Started [78] => Import Coupon [80] => Sales Countdown Timer [81] => SignUp Coupon [82] => Store Credit [84] => Volume/Quantity based coupon [85] => Stripe Payment Gateway for WooCommerce [86] => Alipay [87] => Apple Pay [88] => Changelog [89] => Compatibility with Subscription [90] => Getting Started [93] => SCA Ready [94] => Stripe Checkout [95] => Stripe Overview [96] => Stripe via Credit Card [97] => Troubleshoot [98] => Video Tutorial [99] => Subscriptions for WooCommerce [100] => Changelog [101] => Email Notifications [102] => FAQ [103] => Getting Started [104] => Manually Add or Modify Subscriptions [105] => Subscriptions Payment Gateway Guide [106] => URL Coupons for WooCommerce [107] => Changelog [108] => FAQ [109] => Getting Started [110] => Import URL Coupons [111] => QR Code Coupon [112] => WordPress Users & WooCommerce Customers Import Export )

Documentation/WordPress Users & WooCommerce Customers Import Export/How to Import Customer Data from Magento into WooCommerce

How to Import Customer Data from Magento into WooCommerce

More and more people are changing their e-commerce platforms to WooCommerce. Being open-source, powerful and highly flexible, the popularity of WooCommerce is increasing by the day. The best thing about WooCommerce is that it gives the owner complete control over the website.

If you already have an e-commerce website for e-commerce platform like Magento, and you want to migrate to WooCommerce, all you need to find the right plugin that can help you with it.

From your existing e-commerce store on Magento, export all the user data into a CSV file. Once you have exported the customers and customer data into a CSV file, the next thing you need to do install the WordPress Users and WooCommerce Customers Import Export Plugin in your WooCommerce store. Now, take the CSV file and upload it to the plugin.

Note: The CSV Import file must be in UTF-8 format. For more information about UTF-8 encoding, read How to save CSV / Excel File as UTF-8 Encoded?

Then from the WooCommerce store, go to the dashboard, navigate to WooCommerce > Customer Import Export. This will take you to the plugin page from where you can import a CSV file to the store or export the data from the store to a CSV file.

From the plugin page, go to the Import Users in CSV Format section and click on Import Users.

This will take you to the Import page. From this page, you can upload the CSV file in which the data of your store resides.

If the CSV file is located on the local computer, then you can use Method 1 to upload the CSV. If the CSV file is located on a remote server, the plugin also helps you to upload the CSV from the server. This can be done by Method 2 on the Import page. All you need to do is to give the FTP details to connect to the server.

Once you have uploaded the CSV file to the plugin, click on Upload file and import. This will take you to the next step in the import process, Mapping.

Since the data are being imported from Magento, the customer data fields of Magento will not necessarily correspond to that of WooCommerce. So, we need to tell the plugin the right column in the CSV that corresponds to the right WooCommerce customer data field.

Map column header for user import

Map column header

In the mapping fields, you can also tell the plugin if you do not want to import any particular field in the CSV file. Also, during mapping, if you do want to changes in bulk in the data that are being imported, you can do so using the evaluation field.

User import evaluation field

User import evaluation field

After the mapping, click on Submit. This will import all the data in the CSV file into the WooCommerce store.

User imported completed successfully

User import completed successfully

The imported customers will now be listed on the Users page.

Imported user on the users page

The imported user on the Users page

This way the plugin makes it easy to migrate from your existing e-commerce store to a WooCommerce store. No matter which you e-commerce platform you are migrating from WordPress Users & WooCommerce Customers Import Export Plugin will help you effortlessly import the users and user data into the new WooCommerce store.



The Best WordPress User/ WooCommerce Customer Import Export Plugin

40,000+ Active Installs as per WordPress Official Plugin Repository

#1 in Customer Satisfaction With Most 5 Star Reviews

WebToffee Guarantee: Get Your Money Back if You Are Not Satisfied With The Product

Buy Now!


  • Was this article helpful ?
  • YesNo