Home  /  Solutions  /  Migrate a store
Store migration

How to migrate a WooCommerce store without losing data

Export categories and tags first, then products, customers and orders, and import them into the new store in the same order. Pro moves all seven data types in one bundle ZIP.
Migration order
1 Categories and tags
first
2 Products
then
3 Customers
then
4 Orders
last
Free path

Migrate with the free plugins, in order

Do the dependencies in the order below so records can find each other.

01

Back up both sites

Take a full database backup of the old and the new store.

02

Categories and tags

Export, then import. Parent categories resolve by name or slug.

03

Products

Include variations with their parent SKU. Keep the old site online for images.

04

Customers

Import the users, matched by email.

05

Orders, then check

Import orders and open a sample in the new admin.

pro

Move everything with one bundle

Pro exports products, orders, customers, coupons, reviews, categories and tags as a single ZIP. Import the ZIP on the new store in a single operation.

Run the import in the background so it carries on if you close the browser, and follow it in the History tab. If something looks wrong, roll back the import once and try again.

Checklist before you switch DNS

Related

Keep reading

How to Migrate Your WooCommerce Store Without Losing Data
Longer guide on the blog
7 Best Practices Before Importing Data Into WooCommerce
Prepare your files
Bundle export and import
Documentation (Pro)
History and rolling back an import
Documentation
Faq

Migration questions

Plan the move with a free test

Export ten products, import them on a staging site and check the result.

We develop trusted WooCommerce import and export plugins that help store owners, developers, and agencies move products, orders, customers, coupons, and reviews to build successful online businesses.