Order Status History for WooCommerce


Order Status History for WooCommerce (OSHWOO) offers a fresh, different view on sales. With a graphically intuitive, tabular overview, the shop manager can easily inspect all statuses of all Orders placed by all Customers. This can help with managing the flow of Orders, like quickly noticing the most repeating Customers, or spotting early unusual patterns happening both sides of the shop.

Main features

  • A clean, straightforward graphical add-on for WooCommerce that just works. Simply install and you’re ready to go
  • For each Order in the Orders table, get additional graphical data displayed. This can aid business decisions by analyzing the status of all orders placed by a given Customer
  • The newly added Order history column is also sortable. The Shop Manager now can easily discern their most repeating customers, or those having the most issues while ordering, for example
  • Shows Order history statuses as color swatches in 3 different places: the Orders page, the Edit Order page, and the Users page
  • Status colors are fully customizable, including the default WooCommerce statuses. Many color themes also available, inspired from major shopping carts
  • Can work in conjunction with, or replace altogether, the default WooCommerce status swatches
  • Fully supports Guest, registered Customer, and mixed Guest / Customer Orders
  • Detailed reports of past Orders and purchased Products, for any registered or Guest Customer
  • CSV export of Orders and Products reports
  • Support of composite products within Reports
  • Multi-currency support, with some extra usability features
  • Translation-ready
  • Completely free, with no limitations. Donations welcome.


  • New sortable Orders History column, inside the WooCommerce > Orders page. The history of statuses is displayed via pictorial color swatches for each Order row.
  • Details of the new Order History meta-tab, inside the Edit Order page. The aggregate color swatches for the Customer are displayed top-right.
  • Customer Orders History page tab. Displays a detailed view of each placed Order, including aggregated totals for the status of all Orders. Export to CSV also available.
  • Detail of the Customer Products History page tab. Displays a consolidated view of all products purchased, and aggregated totals for each Order status. Export to CSV also possible.
  • New sortable Orders History column, inside the Users > All Users page. Can help recognize the most active Customers by the number of their purchases.
  • New Order Status Colors page, under the main WooCommerce menu, is the settings page of the plugin. Colors and other behavior can be easily customized from that page.
  • Themed statuses, with many color schemes inspired from other well-known shopping carts.


Installing Order Status History for WooCommerce is straightforward. As with any other WP plugin, installation can be done either by searching the WP plugin repository, or via the “Plugins > Add New” screen in your WP Dashboard using the following steps:

  1. Download the plugin from wordpress.org
  2. Upload the ZIP file through the ‘Plugins > Add New > Upload’ screen in your WordPress Dashboard
  3. Activate the plugin through the ‘Plugins’ menu in WordPress


What is this plugin for?

Order Status History for WooCommerce offers a fresh, different view on sales. It brings forward customer’s historical data in an intuitive, graphical way. It’s targeted toward WooCommerce Shop Managers, to aid their decision-making and order fulfilment processes.

Does everything work? Is it there a Pro version?

There’s no Pro version, nor a planned one. Everything works with no limitations, completely free of charge. No strings attached.

Is this plugin supported?

It is supported within the WP forums.


Wish to thank the Woocommerce Customers Order History plugin, for becoming a motivational point to write our own from the ground up.


There are no reviews for this plugin.

Contributors & Developers

“Order Status History for WooCommerce” is open source software. The following people have contributed to this plugin.



1.4.1 – 2020-06-11

  • FIX: ‘postboxes’ undefined error (JS) that may happen in some configurations

1.4 – 2020-05-18

  • FIX: global vs local post object issue, which may affect other plugins in the loop of the Orders page
  • FIX: issue with admin page call with passed order_id param not being that of an order
  • FIX: pass by reference not allowed
  • Bumped compatibility to latest versions of WP and WC – 2020-04-26

  • FIX: Crash, because some files didn’t get committed. Sorry!

1.3.6 – 2020-04-24

  • FIX: default image link broken in Customer Products History report

1.3.5 – 2020-04-23

  • Finishing namespace code reorganization. Some other minor tweaks, fixes, cleanup

1.3 – 2020-04-21

  • NEW: all metaboxes are now collapsible and can be reordered
  • Codebase has been refactored by using namespaces

1.2.1 – 2020-04-20

  • FIX: Missing style include in order meta-tab, so swatches were not appearing, since 1.1 (sorry)
  • FIX: Contextual highlights not appearing in Customer Orders History in some cases

1.2 – 2020-04-19

  • NEW: Settings Export/Import
  • Better naming conventions and code organization
  • Minor adjustments

1.1.1 – 2020-04-16

  • CSS adjustments

1.1 – 2020-04-16

  • NEW: color themes support
  • Misc. code tweaks and optimizations

1.0.2 – 2020-04-15

  • Some code optimization

1.0.1 – 2020-04-15

  • FIX: HTML encoding
  • readme.txt updates

1.0 – 2020-04-11

  • Initial version