Easily Import WooCommerce Orders from XML & CSV

Drag & drop to set up an import for thousands of orders in minutes.
  • Support for all order data
  • Order status, billing & shipping, taxes, etc
  • Match orders to products and customers
  • Migrate orders from any platform
Buy Now
Import WooCommerce Orders
Wallet icon
90-Day Money Back Guarantee
Not 100% happy? Let us know and we’ll promptly send you a refund.
Free Updates For Life
Pay once for unlimited installs, even client sites. No renewal fees.
Fast, World Class Support
Over 9 years experience with WordPress imports and exports.
"I had a large catalog with thousands of SKUs to load and modify in WooCommerce and this plugin made it a breeze."
@cholleman
"The must have plugin for every WooCommerce retailer. WP All Import and WP All Export are magic."
@psvos
"Efficiency at its best! This plugin is absolutely a must have. Save thousands of hours with WooCo product management."
@gr1performance1
1500+ five star reviews and over 100,000 happy users.

Drag & drop WooCommerce order imports.

Import WooCommerce orders from CSV, XML, or any spreadsheet. Create an import for thousands of orders in minutes. No need to reorganize your data, just drag & drop.

Billing details, order items, taxes, and everything else.

WP All Import can import data into every WooCommerce order field, including status, shipping details, order notes, and more.

Link imported orders to customers and products.

Link your orders to existing customers and products, automatically pulling their data into your orders.

No-setup migration for orders from other WordPress sites.

Use WP All Export to migrate orders, customers, and products without overwriting any existing data. No configuration required, everything is set up automatically.

Import orders from anywhere.

Import orders from any platform, even if it doesn't have an export function. Upload any file format, with no need to process, convert, or reorganize your data. XML, CSV, Excel, Google Sheets, etc. - we have you covered.
Any file format

Featured packed, flexible, and dead-simple.

Check mark

Any File Type, Any File Structure

No need to reorganize your data, just upload your file to WP All Import and it'll sort it out.
Check mark

Complete Customization

Granular control over every single piece of data. Think your import is too complicated? Think again.
Check mark

Import Huge Amounts of Data

It doesn't matter how big your site is or how much data you need to import, WP All Import can handle it. 
Check mark

WPML & Polylang

Importing data to a multilingual site has never been easier, with support from the WPML and Polylang teams.
Check mark

Not Just Orders, Everything

Import and export WooCommerce products, customers, categories, image galleries, and more.
Check mark

WooCommerce Extensions, ACF, and More

Import user data into any theme or plugin, including WooCommerce extensions, ACF, Toolset Types, etc.
Check mark

Scheduled Imports

Run imports automatically on a schedule. Subscribe to our point and click scheduling service, or set up cron jobs.
Check mark

Developer Friendly

Write and test PHP right inside WP All Import when setting up your import, with tons of snippets to get you started.

Go for a test drive right now.

Frequently Asked Questions

Can I import WooCommerce orders from CSV files?
Yes. WooCommerce order imports from CSV files are easy with WP All Import. Simply drag & drop to map the columns in your CSV file to the appropriate fields in WooCommerce.
Can I import an Excel file or Google Sheet?
Yes. Importing WooCommerce Orders from Google Sheets or Excel is easy. With WP All Import, you simply drag & drop to map the data in your spreadsheet to the appropriate WooCommerce order field.
Can I import XML to WooCommerce orders?
Yes. No matter the structure of your XML, importing it to orders in WooCommerce is simple and straightforward. Simply drag & drop the data in your XML file into WP All Import to import your WooCommerce orders.
What about my product and customer data?
WP All Import matches your existing products and customers to orders as it imports them. If you haven't imported them yet, not a problem - WP All Import can take care of it.
How does my data need to be organized so I can import orders?
You probably won't have to make any changes at all, WP All Import is extremely flexible. You can try your import right now, and if you have any issues we'd love to help you out.
What plugins do I need to import WooCommerce orders?
To import orders you'll need WP All Import and the WooCommerce Add-On. If you want to migrate orders, you'll also need WP All Export. For customers, you'll also need the User Add-On.

Trusted by over 12,000 customers.

Independent freelancers, top WordPress agencies, and the biggest brands in the world choose us for their data import and export needs.