---
title: How to Sort Order Statuses in WooCommerce
description: Sort WooCommerce order statuses, including the default ones, to control the order they appear in the admin.
url: "https://wpfactory.com/docs/woocommerce-order-status-sorting/"
updated: "2026-09-27"
category: How to
---

# How to Sort Order Statuses in WooCommerce

To sort order statuses in WooCommerce with Additional Custom Order Status for WooCommerce, go to WPFactory > Order Status (also reachable at WooCommerce > Settings > Order Status) and open the Sorting section. Choose Default, By title (ascending) or Custom for each of four admin places, and for Custom list one status slug per line. Sorting is free.

![Sorting Options section for order statuses](https://wpfactory.com/wp-content/uploads/Sorting-Options-Order-Status-Options.png)

### Where to set sorting

Go to **WPFactory > Order Status** (also reachable at **WooCommerce > Settings > Order Status**) and open the **Sorting** section.

### The four sorting options

You can sort each of these independently:

| Setting | Option ID | Default |
| --- | --- | --- |
| Admin order edit page dropdown box | `wfwp_wc_order_status_sorting` | Default |
| Admin order list action buttons | `wfwp_wc_order_status_sorting_order_list_actions` | Default |
| Admin order preview action buttons | `wfwp_wc_order_status_sorting_order_preview_actions` | Default |
| Admin order bulk actions | `wfwp_wc_order_status_sorting_bulk_actions` | Default |

### Sorting modes

Each setting offers three modes:

- **Default**: keep the standard WooCommerce order.
- **By title (ascending)**: sort alphabetically by status name.
- **Custom**: set your own order.

### Using custom sorting

1. Set the sorting option to **Custom**.
2. In its **Custom sorting** box, enter one status slug per line, in the order you want.
3. Open the **Custom sorting tips** panel to see the exact list of your current status slugs, then copy them into the box in your preferred order.
4. Save changes.

**Note:** custom sorting for the "Admin order edit page dropdown box" is the most reliable. If a custom list does not take effect for the list, preview, or bulk contexts, use "By title (ascending)" there instead.

### Get more from your statuses

Sorting is free. [Additional Custom Order Status for WooCommerce](https://wpfactory.com/item/order-status-for-woocommerce/) Pro adds automated emails on status change. [See what Pro unlocks](https://wpfactory.com/item/order-status-for-woocommerce/).

Related articles

- [Styling Custom Order Statuses in WooCommerce](https://wpfactory.com/docs/style-options-woocommerce/)
- [Creating Custom Order Statuses in WooCommerce](https://wpfactory.com/docs/create-custom-statuses/)
- [Troubleshooting Custom Order Statuses](https://wpfactory.com/docs/general-issues/)
- [General and Order Options for Custom Statuses](https://wpfactory.com/docs/custom-order-status-general-payments/)
- [Showing Processing and Complete Buttons on More Orders](https://wpfactory.com/docs/woocommerce-processing-complete-action-buttons/)
