Description
Free Order Export for WooCommerce does one thing well: it exports your WooCommerce orders to a clean, transaction-level CSV, one row per order line item, with exactly the columns you choose. No limits, no premium version, no signup.
Use it to move order data into Excel or Google Sheets, feed a BI tool, hand data to your accountant, or run your own analysis. Because the file is one row per product line, it is also the exact format needed for Market Basket Analysis: if you want to know which products sell together, upload the same CSV to Affinsy, which ranks cross-sell, bundle and reorder opportunities by revenue.
Key Features:
- One-Click Export: Generate a detailed CSV of your order items with a single click.
- Affinsy Preset: One click selects exactly the columns Affinsy’s importer needs.
- Streams Large Exports: Rows are written as they are read, so stores with tens of thousands of orders export without running out of memory.
- Flexible Filters: Easily filter orders by date range, order status, and order total.
- Customer History Filters: Isolate orders from first-time buyers, returning customers, or export only the very first order from each customer.
- Customizable Columns: Select exactly which data columns you want to include in your export.
- HPOS Compatible: Fully compatible with WooCommerce’s High-Performance Order Storage for modern, fast stores.
- Secure and Compliant: Follows WordPress coding standards and best practices.
Installation
- Upload the
order-exporter-by-apusnestfolder to the/wp-content/plugins/directory. - Activate the plugin through the ‘Plugins’ menu in WordPress.
- Navigate to WooCommerce > Export Orders to start exporting your orders.
FAQ
-
Does this work with HPOS (High-Performance Order Storage)?
-
Yes! The plugin is fully compatible with HPOS to ensure it works seamlessly with modern WooCommerce installations.
-
What is Market Basket Analysis?
-
Market Basket Analysis is a data mining technique used to discover associations between items. It works by looking for combinations of items that occur together frequently in transactions. For example, it might find that customers who buy coffee also tend to buy sugar. Affinsy uses the data from this plugin to build a ranked list of tested cross-sell, bundle and replenishment opportunities for your store.
-
What format is the export file?
-
The plugin exports your order data as a UTF-8 CSV (Comma-Separated Values) file with a BOM, so it opens correctly in Microsoft Excel, Google Sheets, or any data analysis tool.
-
Is it really free?
-
Yes. All features, all columns, unlimited orders. There is no premium version.
-
Was this plugin previously called Order Exporter by ApusNest?
-
Yes. ApusNest rebranded to Affinsy in 2026 and the plugin was renamed to describe what it does. The plugin slug and settings are unchanged, so updating is seamless.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Free Order Export for WooCommerce – Orders to CSV” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Free Order Export for WooCommerce – Orders to CSV” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.1.3
- Menu item renamed to “Export Orders”.
1.1.2
- Renamed to “Free Order Export for WooCommerce”. Export-first description and admin notice.
1.1.1
- Added translations: German, Spanish, French, Italian, Dutch, Polish.
1.1.0
- Rebranded from ApusNest to Affinsy.
- New columns: Product ID, Variation ID, Line Subtotal (before discounts), Currency, Coupon Codes.
- “Use Affinsy preset” and “Select all” column shortcuts.
- Export now streams rows to the browser instead of loading all orders into memory.
- CSV is written with a UTF-8 BOM so Excel shows accented characters correctly.
- Fixed: Min/Max order total filter excluded orders exactly equal to the boundary.
- Fixed: Date range filter is now applied in the store’s timezone.
- Fixed: “Initial order” detection compared timestamps; it now compares order IDs.
- Missing product SKU is exported as empty instead of “N/A”.
- Declares WooCommerce as a required plugin (WordPress 6.5+).
- Tested with WordPress 7.1 and WooCommerce 11.0.
1.0.0
- Initial public release.



