Reorder

How to detect single-product reorders in WooCommerce

Flag orders where every item is the same product

Automatically badges orders that contain only one distinct product (regardless of quantity), helping your team identify likely reorders or subscription-style purchases for streamlined fulfilment.

Workflow info
The problem

Single-SKU orders often indicate repeat customers or subscription behaviour. Without a visual flag, these orders are mixed into the general queue and you miss opportunities to fast-track them or identify subscription patterns.

The solution

OrderBadger can automatically flag orders where every item is the same product.

Who this is for

Stores that sell consumable or replenishable products where customers frequently reorder the same item, such as supplements, pet food, or office supplies.

At a glance
One distinct product regardless of quantity Applies to all customers and order values Badge: Reorder (blue) Useful for identifying subscription-style purchases
People also search for
WooCommerce flag orders with only one product how to identify repeat reorder patterns automatically WooCommerce detect subscription-style single SKU orders find customers reordering the same item in WooCommerce WooCommerce fast-track single product orders for dispatch

How it works

Checks whether the order contains only one distinct product (any quantity) and adds a badge if so. This helps identify reorders and subscription-style purchases at a glance.

Consider fast-tracking single-SKU orders for quicker dispatch. If you see repeat single-SKU orders from the same customer, consider offering them a subscription or bulk discount.

Rule template

Plain English rule Every item in the order is the same product

Write this (or something similar) in the OrderBadger rule builder. The AI compiler turns it into executable logic automatically.

Make it yours

Adjust thresholds
  • This rule has no numeric threshold to tune - it simply checks for one distinct product. If you want to narrow it, add a quantity or value condition instead.
Add or remove conditions
  • Add 'and total number of units ordered is more than £3' to focus on bulk single-SKU reorders rather than one-off single-item purchases. Every item in the order is the same product and total number of units ordered is more than £3
  • Add 'and the customer has previously purchased at least one item in this order 2 or more times' to badge only confirmed repeat reorders, not first-time single-product buys. Every item in the order is the same product and the customer has previously purchased at least one item in this order 2 or more times

Badge preview

Default: Reorder

When this rule matches

Single Sku
All items in the order are the same product, so the single-SKU flag is true.

When this rule does not match

Mixed Sku
Order contains multiple different products, so it is not a single-SKU order.

Good to know

  • This checks product identity, not variations. Different sizes or colours of the same variable product may count as the same product depending on how WooCommerce stores them.
  • A single-SKU order with quantity 1 is also flagged. Combine with quantity rules to focus on bulk reorders.

Frequently asked questions

  • If a customer orders 10 units of the same product, does it count as a single-SKU order?
    Yes. The rule checks the number of distinct products, not the quantity. An order with 10 units of one product is a single-SKU order and will be badged.
  • How are product variations handled - does a Size M and Size L of the same product count as one SKU or two?
    This depends on how WooCommerce stores the variation. In most setups, different variations of the same parent product are treated as the same product, so the order would still be flagged as single-SKU.
  • Can I combine this with other rules to specifically catch bulk reorders?
    Yes. Use this rule alongside the 'total quantity over £5' rule. Orders badged with both Reorder and Bulk Order are high-quantity single-product purchases - prime candidates for subscription offers.

Related rules

Try this rule in your store

OrderBadger is free on WordPress.org. Install it and create this rule in minutes - no code required.

Install OrderBadger Free