WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by StorePlugin v3.0.9

Advanced Custom Order Status for WooCommerce

Create unlimited custom order statuses in WooCommerce with custom colors, icons, and actions to match your store's exact fulfillment workflow.

Advanced Custom Order Status for WooCommerce

The facts

Rating
5★ from 2
Active installs
600+
Price
Free
Last updated
17 Aug 2026
Added
Aug 2023
Requires WP
5.0
Tested up to
WP 7.0.4
Requires PHP
7.4
Downloads
8,739

Our analysis

AI-assisted

Advanced Custom Order Status for WooCommerce is a WordPress plugin that allows you to create and manage custom order statuses for your WooCommerce store. This plugin enables you to replace default statuses with ones that better reflect your business operations, such as 'Packed' or 'Awaiting Payment Confirmation'. You can also assign distinct colours to each status for easier visual identification.

This plugin is suitable for various types of businesses, including those that sell physical products, digital goods, or services. It provides the flexibility to create unlimited custom statuses, edit existing ones, and customize the appearance of default statuses, enhancing the order management process in your store.

Best for: This plugin suits WooCommerce store owners who need tailored order management workflows.

What it does well

  • Create unlimited custom order statuses
  • Assign unique colours for visual recognition
  • Edit and delete custom statuses easily
  • Compatible with WooCommerce HPOS
  • Lightweight with no impact on store performance

Where it falls short

  • Limited feature set in the free version compared to premium

Verdict

Advanced Custom Order Status for WooCommerce offers useful customisation options for order statuses, making it a practical choice for businesses with specific order tracking needs.

From the developer

StorePlugin's own description of Advanced Custom Order Status for WooCommerce, lightly tidied.

Advanced Custom Order Status for WooCommerce gives you complete control over your WooCommerce order statuses. The default WooCommerce statuses (Processing, On Hold, Completed, etc.) rarely fit every store. With this plugin, you can build a fulfillment workflow that mirrors how your business actually operates – whether you ship physical goods, deliver digital products, run a print-on-demand shop, or manage a service-based store.

Add as many custom order statuses as you need, assign distinct colors so your team can scan the orders screen at a glance, and (in Pro) attach action buttons, icons, sales reports, and automatic email notifications to each status.

Why use Advanced Custom Order Status?

  • Match your real workflow – replace generic statuses with ones like “Packed”, “Out for Delivery”, “Awaiting Payment Confirmation”, or anything else your team uses.
  • Identify orders faster – color-coded statuses let staff scan the orders list and spot what needs attention without reading every row.
  • Customize the defaults too – rename and recolor built-in WooCommerce statuses (everything except the slug) so the whole status system feels consistent.
  • Lightweight and clean – no bloat, no settings overload, no impact on store performance.

Free Features

  • Create unlimited custom order statuses.
  • Edit existing custom statuses at any time.
  • Delete custom statuses you no longer need.
  • Customize the appearance of default WooCommerce order statuses.
  • Assign a unique color to each order status for instant visual recognition.
  • Fully compatible with WooCommerce HPOS (High-Performance Order Storage).
  • Works with the latest versions of WordPress and WooCommerce.

Premium Features

Upgrade to Advanced Custom Order Status Pro to unlock:

  • Status icons – replace text with icons for a cleaner orders screen.
  • Order actions – assign any custom status to a one-click action button on the order page.
  • Custom positioning – control exactly where each status appears in the order status list.
  • Status types – define the type/category of each status to control its behavior.
  • Bulk actions – change multiple orders to any custom status at once from the orders list.
  • Sales reports – generate sales reports filtered by any custom order status.
  • Automated emails – send custom email notifications to customers automatically when an order moves to a specific status, with placeholder variables for dynamic content.

Use Cases

  • Physical product stores – track orders through Packed, Ready to Ship, Shipped, and Delivered.
  • Print-on-demand and made-to-order – add Awaiting Production, In Production, and Quality Check statuses.
  • Local delivery and pickup – use Out for Delivery, Ready for Pickup, Picked Up.
  • Service businesses – Booked, In Progress, Awaiting Client Approval, Completed.
  • Wholesale and B2B – Quote Sent, Awaiting PO, Invoiced, Paid.

Enhance your store with our other plugins

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for shipping.

Modern Cart

Modern Cart gives your store a side cart and free shipping bar so shoppers stay on the page, spend more to unl...

Free 60k+ installs 4.9★ (12)