WooCommerce Simply Order Export


This plugin exports data of WooCommerce orders, which may include Customer Name, Product details along with quantity, name and variation details, Amount paid., Customer Email and Order status. The data will be exported in the form of csv file.

You can add more fields to export and extend the functionality by using hooks. It has extensive options in woocommerce setting page, you can select which fields will be present in csv file.


  • Easy to install and setup
  • Very simplified and clean UI.
  • Exports each product in order in separate line.
  • Easily customizable
  • Exports csv file containing information of WooCommerce orders
  • Exports orders between certain duration, you can select start and end date.
  • Exports item quantity, product name along with variation details.
  • Options for fields which you want to export
  • Strong support.
  • For customization according to your need contact: https://www.facebook.com/shrthngz
  • Very lighweight code.
  • Translation ready code.
  • Contribution in translating plugin to different languages is strongly encouraged.

Features in WooCommerce Simply Order Export Add-on

  • All fields related to order.
  • Capability to reorder fields.
  • Reordering of fields in exported csv.

Purchase Add-on

Get your WooCommerce Simply Order Export Add-on from this link

Documentation of this add-on is present at WooCommerce Simply Order Export Add-on Documentation

Features in Order Export Scheduler and Logger Add-on

  • Schedule the order export for future.
  • Export will be repeat itself after specified interval of time automatically.
  • Log already exported reports.
  • Download logged reports individually.
  • Download logged reports in bulk by selecting multiple reports (zip extension should be installed on server).

Purchase Order Export Scheduler and Logger Add-on

Get your Order Export Scheduler and Logger Add-on from this link

Documentation of this add-on is present at Order Export Scheduler and Logger Add-on Documentation


  • WooCommerce Simply Order Export setting page.
  • Advanced options.
  • Usage instructions in admin help tab.


Install WooCommerce Simply Order Export from the ‘Plugins’ section in your dashboard (Plugins > Add New > Search for WooCommerce Simply Order Export ).

Place the downloaded plugin directory into your wordpress plugin directory.

Activate it through the ‘Plugins’ section.


Installation Instructions

Install WooCommerce Simply Order Export from the ‘Plugins’ section in your dashboard (Plugins > Add New > Search for WooCommerce Simply Order Export ).

Place the downloaded plugin directory into your wordpress plugin directory.

Activate it through the ‘Plugins’ section.

Export button not working, any problem ?
  1. Please check if you have installed latest version of woocommerce along with woocommerce simply order export plugin.
  2. Deactivate all plugins except woocommerce and woocommerce simply order export plugins, switch to default theme and check if issue still persists or not?
  3. If issue persists, consider contacting here
How to export orders with specific statuses ?

Go to advanced options and then check statuses you want to export.

How to add more fields to csv ?

Please use wpg_order_columns and wpg_before_csv_write hooks for performing this activity. Little WordPress programming knowledge is necessary for accomplishing this.

You can also opt for woocommerce simply order export add-on, it is available here. It adds all the fields related to orders and allows users to reorder the fields using drag and drop interface.


Avoid if you don’t want to kill your store

DANGEROUS PLUGIN – Crashed my whole store when updated woo and this plugin wasnt compatible. Could not access anything (also not plugins in admin) and had to roll back from backup data. Looks like this has happened to many if reading the forums and repeatedly.


Thanks guys. Nice to have a problem free install and instant result of what I was looking for.

Great Simple Plug-in

EXACTLY what I needed, works great. Thank you! Make sure you SAVE your settings before you export the data, otherwise your document will be blank.

Can’t get this to work at all

All I get is an empty file no matter what I do. Don’t know whether it conflicts with another plugin or simply doesn’t work, but haven’t got time to find out.

Plugin does not work and no support

I purchased the the premium version of WooCommerce Simply Order Export Add-on, however the plugin did not work. I have since tried to get support from the developer over a longer period, but got no response.

Read all 48 reviews

Contributors & Developers

“WooCommerce Simply Order Export” is open source software. The following people have contributed to this plugin.




  • Fix: Fatal error, cannot convert object to array.


  • Fix: Fixed warning for has_meta function while fetching variation details.
  • Fix: Fixed license renewal warning.


  • Compatibility: WooCommerce 3.0 compatibility checks and fixes.


  • Modification: Changed main class structure to adopt factory method.
  • Modification: Changed settings API for plugin, now can be requested directly by calling instantiated object.
  • Feature: License checker and renewal reminder class for premium plugins.


  • Fix: Fatal error – Can’t use function return value in write context.


  • Feature: Ability to import and export settings of the plugin.


  • Bug fix: Fixed duplicate record entries in export.


  • Bug fix: Iterator value in do while loop.


  • Bug fix: Duplicate records are added for last iteration.


  • Fix: Memory leak issue, fetching data in chunks instead of all data at once.
  • Hook: Addition of wsoe_chunk_size hook for data fetching chunk size. Default is 20 records per query.
  • UI: Added spinner beside export button, so that user will get to know operation is in progress.


  • Minor fix: Removed product name check for adding fields in csv to solve 500 internal errors.
  • Miscellaneous: Code cleanup. Removed unnecessary blocks of code.


  • Minor fix: php support for older than 5.4.0 added for html_entity_decode function


  • Minor fix: Invalid argument in foreach warning fixed.


  • Minor fix: wsoe_after_value_* hook


  • Feature Add: Introduced wsoe_after_heading_* action to add headings for non-sanitized meta keys.
  • Feature Add: Introduced wsoe_after_value_* action to add values for non-sanitized meta keys.


  • Minor fix: Priority changed for wsoe_fix_weird_chars


  • Bug Fix: weird characters issue on MS-Excel resolved.
  • Added extra setting field for character set fix for Excel.
  • Compatibility test with WordPress 4.4 and latest woocommerce passed.


  • Bug Fix: htaccess missing notice.


  • Feature: Files created will be preserved and kept in separate folder.
  • Bug Fix: Content-Encoding added in header while downloading file to avoid strange characters.
  • Feature: Advanced options values are now persistent and can be saved for future use.
  • Bug Fix: “Hide Notice” button fix.
  • Compatibility: Order export scheduler and logger plugin compatibility.
  • Added Portuguese translation.
  • Feature: Formatted prices.
  • Bug Fix: Removed deprecated functions.


  • Bug Fix: admin help class class_exists missing parameter.


  • Bug Fix: Getting order number instead of order post ID.
  • Usability: Added usability instructions in help tab on plugin settings page.
  • Added parameters to wpg_add_values_to_csv filter.
  • .po file updated.


  • Feature Added: Each prouct for order in a different row.
  • Feature Added: Quantity and Variation added as separate fields.


  • Added ‘wsoe_query_args’ filter to filter query arguments.
  • Added ‘Settings’ action link on plugin page, so that users can easily navigate to order export settings page.


  • Added dismissible notice for WooCommerce Simply Order Export Add-On.


  • Fixed capability issue to download csv. Given manage_woocommerce capability.
  • Added support for wsoe add-on.


  • Fixed variation issue for WooCommerce 2.3.7.


  • Fixed variation details bug in csv.


  • Added custom delimiter option.
  • wpg_delimiter filter to override user-defined delimiter.


  • Changed hooks position.
  • Order object passed as parameter to wpg_before_csv_write hook.


  • Fixed script enqueue bug.


  • Added advanced options in settings page.
  • UI improvements.


  • Fixed Phone number export bug.
  • Made plugin translation ready.
  • Main file changed to class based structure.
  • Added po file for translation contribution.


  • Fixed “invalid request” js error.


  • Added nonce to export request to make it more secure.
  • Renamed file order_export_process to order-export-process.
  • Check for ABSPATH constant at start of files to avoid data leaks.
  • Check for WooCommerce installation in main plugin file.


  • Added ‘wpg_order_statuses’ hook to filter post status in export query.


  • First release.