Advance Import and Export for WooCommerce DocumentationAdvance Import and Export for WooCommerce Documentation
Buy Now
View Demo
  • Getting Started

    • Introduction
    • Quick Start
    • Features
    • Installation
    • First-Time Setup
    • CSV Preparation
    • Sample Files
    • Use Cases
    • Common Mistakes
  • Tutorials

    • Google Sheets Live Sync
    • Shopify Migration
    • Daily Backup to S3
    • Multi-Store Sync
  • Using the Plugin

    • Dashboard
    • Quick Import Wizard
    • Quick Export
    • Settings
    • Compatibility
  • Import In Detail

    • Import Sources
    • Import Modes
    • Column Mapping
    • Transformations
    • Migration Presets
    • Delta Import
  • Export In Detail

    • Export Features
    • Export Destinations
    • Browser Download
    • Server Path (REST / CLI)
  • Data Types

    • Products
    • Variable Products
    • Orders
    • Customers
    • Categories & Tags
    • Coupons
    • Reviews
    • Posts
    • Pages
    • Users
    • Subscriptions
    • Bookings
    • Memberships
    • Menus
  • Automation

    • Scheduled Jobs
    • History & Logs
    • Rollback
    • Health Check
  • Cloud Service Setup

    • Google API Setup
    • Amazon S3 Setup
    • Dropbox Setup
    • Email / SMTP Setup
  • Server Configuration

    • PHP Configuration
    • Server Cron Setup
    • Image Handling
  • Developer

    • REST API
    • WP-CLI Commands
  • Compare

    • vs WP All Import
    • vs Product Import Export (WebToffee)
  • Help

    • Troubleshooting
    • FAQ
    • Glossary
    • Security
    • Changelog
Support
Buy Now
View Demo
  • Getting Started

    • Introduction
    • Quick Start
    • Features
    • Installation
    • First-Time Setup
    • CSV Preparation
    • Sample Files
    • Use Cases
    • Common Mistakes
  • Tutorials

    • Google Sheets Live Sync
    • Shopify Migration
    • Daily Backup to S3
    • Multi-Store Sync
  • Using the Plugin

    • Dashboard
    • Quick Import Wizard
    • Quick Export
    • Settings
    • Compatibility
  • Import In Detail

    • Import Sources
    • Import Modes
    • Column Mapping
    • Transformations
    • Migration Presets
    • Delta Import
  • Export In Detail

    • Export Features
    • Export Destinations
    • Browser Download
    • Server Path (REST / CLI)
  • Data Types

    • Products
    • Variable Products
    • Orders
    • Customers
    • Categories & Tags
    • Coupons
    • Reviews
    • Posts
    • Pages
    • Users
    • Subscriptions
    • Bookings
    • Memberships
    • Menus
  • Automation

    • Scheduled Jobs
    • History & Logs
    • Rollback
    • Health Check
  • Cloud Service Setup

    • Google API Setup
    • Amazon S3 Setup
    • Dropbox Setup
    • Email / SMTP Setup
  • Server Configuration

    • PHP Configuration
    • Server Cron Setup
    • Image Handling
  • Developer

    • REST API
    • WP-CLI Commands
  • Compare

    • vs WP All Import
    • vs Product Import Export (WebToffee)
  • Help

    • Troubleshooting
    • FAQ
    • Glossary
    • Security
    • Changelog
Support
  • Getting Started

    • Introduction
    • Quick Start — Your First Import in 5 Minutes
    • Features — Full Tour
    • Installation — Full Setup Guide
    • First-Time Setup — Complete Checklist
    • CSV Preparation — How to Make a Good Import File
    • Sample Files — Download Ready-to-Use Templates
    • Use Cases — "I Want To..." Quick Reference
    • Common Mistakes — Things To Watch Out For
  • Tutorials

    • Tutorial — Google Sheets Live Sync
    • Tutorial — Migrate from Shopify to WooCommerce
    • Tutorial — Daily Backup to Amazon S3
    • Tutorial — Sync Between Two WooCommerce Stores
  • Using the Plugin

    • Dashboard — What You See First
    • Quick Import Wizard — 5 Steps to Import Any File
    • Quick Export — One-Page Export Tool
    • Settings — Every Option Explained
    • Compatibility — Third-Party Plugin Support
  • Import In Detail

    • Import Sources — 11 Ways to Pull Data In
    • Import Modes — Create, Update, Delete, Replace
    • Column Mapping — Connect Your Columns to WooCommerce
    • Transformations — Change Values During Import
    • Migration Presets — Move From Shopify, Magento, BigCommerce
    • Delta Import — Skip Unchanged Rows
  • Export In Detail

    • Export Features
    • Export Destinations — Where Your Files Go
    • Export Download — One-Click Browser Download
    • Export to Server Path — WP-CLI
  • Data Types

    • Products Import — Full Field Reference
    • Variable Products — The Complete Guide
    • Orders Import — Historical Orders and Line Items
    • Customers Import — With Addresses and Notes
    • Categories and Tags Import
    • Coupons Import — Discount Codes
    • Reviews Import — Product Reviews and Ratings
    • Posts Import — WordPress Blog Posts
    • Pages Import — WordPress Pages
    • Users Import — WordPress User Accounts
    • Subscriptions Import — WooCommerce Subscriptions
    • Bookings Import — WooCommerce Bookings
    • Memberships Import — WooCommerce Memberships
    • Menus Import — WordPress Navigation Menus
  • Automation

    • Jobs — Saved and Scheduled Imports and Exports
    • History — Every Run You Have Ever Done
    • Rollback — Undo Any Import in One Click
    • Health Check — Data Integrity Checks With Auto-Fix
  • Cloud Service Setup

    • Google API Setup — Sheets, Drive, OAuth
    • Amazon S3 Setup — IAM User and Bucket Permissions
    • Dropbox Setup — API Token for Private Files
    • Email Setup — Making Notifications Actually Work
  • Server Configuration

    • PHP Configuration — Memory, Execution Time, Upload Size
    • Server Cron Setup — Reliable Scheduled Imports
    • Image Handling — Download, Resize, Watermark
  • Developer

    • REST API — Developer Reference
    • WP-CLI Commands — Command Line Automation
  • Compare

    • Advance Import and Export vs WP All Import
    • Advance Import and Export vs Product Import Export for WooCommerce
  • Help

    • Troubleshooting — Fix Common Problems
    • FAQ — Common Questions
    • Glossary — Every Term Explained
    • Security — How Your Data Is Protected
    • Changelog — What Changed

Orders Import

Import historical orders from another platform, or bulk-update order statuses.

Quick Import wizard step 1 — upload and configureStep 1 of the Quick Import wizard: pick Orders as the entity, upload your export, and set the match key.

When to Use

  • Migrating from Shopify, Magento, BigCommerce (to keep order history)
  • Restoring orders from a backup
  • Bulk changing order status (e.g., mark 100 orders as shipped)
  • Adding tracking codes to many orders at once

Complete Column List

Basic Fields

ColumnRequiredExample
Order NumberYes12345
Order IDNo100 (WooCommerce internal ID)
Order StatusYesprocessing, completed, cancelled, refunded, pending, on-hold, failed
Date CreatedYes2026-04-14 10:30:00
Date CompletedNo2026-04-14 12:00:00
CurrencyNo (defaults to USD)USD, EUR, GBP
TotalYes59.98
SubtotalNo49.99
Shipping TotalNo9.99
Tax TotalNo5.00
Discount TotalNo0.00

Customer

ColumnExample
Customer Email[email protected]
Customer ID42 (WordPress user ID)
Customer Usernamejohndoe

The plugin will look up the customer by email first. If no customer exists, you can auto-create one.

Billing Address

ColumnExample
Billing First NameJohn
Billing Last NameDoe
Billing CompanyAcme Corp
Billing Address 1123 Main St
Billing Address 2Apt 4
Billing CityBoston
Billing StateMA
Billing Postcode02101
Billing CountryUS (2-letter code)
Billing Phone555-1234
Billing Email[email protected]

Shipping Address

Same columns as billing, but prefixed with Shipping:

  • Shipping First Name
  • Shipping Last Name
  • Shipping Address 1
  • Shipping City
  • Shipping State
  • Shipping Postcode
  • Shipping Country

Payment

ColumnExample
Payment Methodstripe, paypal, bacs, cod, cheque
Payment Method TitleCredit Card (Stripe)
Transaction IDch_1abc2def3ghi
Paid Date2026-04-14 10:35:00

Shipping

ColumnExample
Shipping Methodflat_rate, free_shipping, local_pickup
Shipping Method TitleStandard Shipping

Line Items

Orders have multiple products. Use one of two formats:

Format 1 — JSON in a Single Column

Order Number,Line Items
12345,"[{""sku"":""WK-001"",""qty"":2,""price"":29.99},{""sku"":""WK-002"",""qty"":1,""price"":18.50}]"

Format 2 — Multiple Rows per Order (Pivoted)

Order Number,Line Item SKU,Line Item Qty,Line Item Price
12345,WK-001,2,29.99
12345,WK-002,1,18.50

Plugin groups rows by Order Number automatically.

Format 3 — Pipe-Separated

Order Number,Line Item SKUs,Line Item Qtys,Line Item Prices
12345,"WK-001|WK-002","2|1","29.99|18.50"

Handling Line Items

What the Plugin Does

  1. Looks up the product by SKU
  2. If found, links the line item to that product
  3. If not found, creates a line item with the name/SKU but no product link
  4. Sets the quantity and line total

Missing Products

If a product SKU in the order does not exist, the plugin has three options:

  • Link by name only (default) — line item shows name but has no product connection
  • Create placeholder product — creates a draft product for the SKU
  • Skip the line — drop the line item from the order

Order Status Updates Only

If you just want to change order status (not import new orders), use Update Only mode with just these columns:

Order Number,Order Status
12345,completed
12346,completed
12347,cancelled

This is super fast — no line items to re-create.

Order Notes

Add Notes to Existing Orders

Order Number,Order Note,Note Type
12345,Customer called to confirm shipping,private
12346,Order shipped via FedEx tracking 1Z...,public

Note types:

  • private — internal admin note
  • public — customer-facing (sends email)

Tracking Numbers

Order Number,Tracking Number,Tracking Carrier,Tracking URL
12345,1Z999AA1234567890,UPS,https://ups.com/track?tracknum=1Z999AA1234567890
12346,9400111899223190000000,USPS,https://tools.usps.com/go/TrackConfirmAction?tLabels=9400111...

This is where you mark orders as shipped with tracking.

Refunds

Refunds are tracked separately. Columns:

ColumnExample
Refund Amount29.99
Refund ReasonCustomer requested
Refund Date2026-04-20 10:00:00

Date Formats

The plugin accepts many date formats:

  • 2026-04-14
  • 2026-04-14 10:30:00
  • 04/14/2026
  • 14/04/2026
  • 2026-04-14T10:30:00Z (ISO 8601)
  • Unix timestamps (1744588800)

Set the format in Step 2 → Transformations → Date Format.

File Upload source panelUpload the export file directly from your computer — CSV, XML, JSON, XLSX, and ODS are all supported for order files.

Migrating Orders From Other Platforms

From Shopify

Shopify exports orders with these key fields:

  • Order Number → Order Number
  • Financial Status → Order Status (needs mapping: paid → completed)
  • Fulfillment Status → custom field
  • Currency → Currency
  • Total → Total
  • Billing and shipping address fields map directly

Use the Shopify migration preset in Step 1.

Migration preset dropdownPick a migration preset to auto-map common source columns from Shopify, Magento, BigCommerce, and other platforms.

From Magento

Magento uses 4 related files: orders, items, addresses, payments. Export each, then import each separately.

From WooCommerce Itself

Exporting from one WooCommerce store to another is the easiest. Just use our Quick Export → Orders, then Quick Import → Orders on the target store.

Troubleshooting

ProblemFix
Customer is not linkedEmail in file does not match any customer. Auto-create in Step 3
Line items missing productSKUs in line items do not exist. Import products first
Totals do not add upYour Total, Subtotal, Tax, Shipping should balance. Double-check the math
Date shows 1970Date format could not be parsed. Check with a sample date
Order shows as "failed"Status might be wrong. Check allowed values
Payment method shows "Unknown"Payment method is not registered in this WooCommerce. Add the plugin first

Wizard step 5 — import results summaryOrder import results: created vs updated orders, line-item counts, and any rows that were skipped because a SKU or customer could not be resolved.

Related Pages

  • Customers Import — Import customers before orders
  • Import Modes — Create vs Update for orders
  • Migration Presets — Shopify, Magento order migration
Prev
Variable Products — The Complete Guide
Next
Customers Import — With Addresses and Notes