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

Export Features

Quick Export Admin Page

URL: wp-admin/admin.php?page=wkaie-export

ControlValues
EnginePlugin pipeline (default) · WordPress native · WooCommerce native
Entity15 types — see below
FormatCSV (default) · JSON · XML · WXR (only with WordPress native engine)
PreviewRow count + column count before running
Run ExportExports file, shows one-click Download link

Three Export Engines

EngineOutputUse when
Plugin pipelineCSV / JSON / XML, all 15 entities, streaming for large datasetsDefault. Nearly every case
WordPress nativeWXR XMLFull site backup re-importable into WordPress
WooCommerce nativeCSV matching WC core exporter byte-for-byteRound-trip through WC core Product CSV Importer

15 Entity Types

Product · Order · Customer · User · Coupon · Category · Tag · Attribute · Review · Subscription · Booking · Membership · Post · Page · Menu.

Subscription / Booking / Membership appear only if the matching plugin is active.

4 Output Formats

FormatNotes
CSVProducts default to WooCommerce-standard shape (re-importable by WC core)
JSONArray of objects, header as keys
XML<items><item>...</item></items>, one element per row
WXROnly with WordPress native engine

Fast Export for Large Datasets

Plugin auto-switches to streaming mode for CSV exports above 2000 rows. Memory stays flat regardless of row count. Ran 10031 products → 7.3 MB CSV in seconds on the test box.

REST Endpoints

Base: /wp-json/wkaie/v1

MethodPathPurpose
GET/export/preview?entity=<slug>Entity label, total row count, column list
POST/exportRun export. Args: entity, format, columns[], filters{}, limit, offset, template, return_file

Permission: manage_woocommerce. Auth: cookie + nonce, Basic, or JWT.

return_file: true → response body = raw file bytes. Default returns a signed download_url.

WP-CLI

wp wkaie-export <subcommand> [<job_id>] [--output=<abs-path>] [--format=<csv|json|xml>] [--limit=<n>] [--status=<s>]

Subcommands: run (by job ID) · products · orders.

wp wkaie-export run 42
wp wkaie-export products --output=products.csv --format=csv
wp wkaie-export orders --status=completed --output=orders.csv

See export-server-path.

Saved Export Jobs

Create a saved job with type = export in the Jobs editor. Run via:

  • Run button on the Jobs list
  • Scheduled cron
  • Event triggers (WooCommerce hooks, job chain)

Every run logs to the History page.

Export History

Every run (Quick Export, REST, CLI, saved job) gets a row with:

  • Entity type
  • Records exported
  • Elapsed time
  • Status / error message
  • Link to the output file

View: admin.php?page=wkaie-history.

Browser Download

Signed one-click link — nonce-gated, capability-gated, path-validated. Full detail: export-download.

Server Path

Absolute path delivery via WP-CLI --output=. Full detail: export-server-path.

Related Pages

  • Quick Export
  • Export Destinations
  • Export Download
  • Export Server Path
  • Jobs
  • REST API
  • WP-CLI
  • History
Next
Export Destinations — Where Your Files Go