Serial Returner

How to flag serial returners on new orders in WooCommerce

Flag new orders from established customers with multiple previous refunds

Badges orders from customers who have 2 or more previous refunds, an order total over £100, and at least 3 previous paid orders - identifying serial returners whose new high-value orders warrant extra scrutiny before dispatch.

Review warning
The problem

Customers with a pattern of refunds cost more to serve with every subsequent order. Picking, packing, shipping, and processing the return eats into margins. Without a flag, a new order from a serial returner looks identical to one from a reliable buyer, and the team has no opportunity to take preventive action.

The solution

OrderBadger can automatically flag high-value orders from established customers who have a pattern of returning purchases.

Who this is for

Fashion retailers, electronics stores, and any business with a free or easy returns policy where serial returners significantly impact operational costs and profitability.

At a glance
Threshold: 2 or more previous refunds Requires 3+ previous paid orders (established customer) Order total must exceed £100 Badge: Serial Returner (red) Routes to inbox for pre-dispatch review
People also search for
WooCommerce warn about customers with multiple refunds how to flag frequent returners before dispatch WooCommerce identify serial return customers automatically reduce return costs by flagging repeat refund customers WooCommerce screen high-value orders from known returners

How it works

Combines three conditions: the customer must have 2 or more previous refunds, the current order total must exceed £100, and the customer must have at least 3 previous paid orders. The paid order requirement ensures the badge targets genuine serial returners rather than someone with a single bad experience.

Review the order before dispatch. Consider quality-checking the items, including a personalised note, or contacting the customer to confirm their selections. For repeat high-value returns, your team may want to flag the account for a returns policy review.

Rule template

Plain English rule Customer has 2 or more previous refunds and order total is over £100 and customer has 3 or more previous paid orders

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

Make it yours

Adjust thresholds
  • Raise '2 or more previous refunds' to '4 or more' to reduce noise and only flag the most persistent returners.
  • Lower 'over £100' to 'over £50' if your average order value is lower and you want earlier visibility on refund-prone customers.
  • Change '3 or more previous paid orders' to '5 or more' to focus on long-term customers whose return pattern is well-established.
Add or remove conditions
  • Add 'and at least one product is in the Clothing category' to limit this to fashion orders where return rates are highest. …is over £100 and customer has 3 or more previous paid orders and at least one product is in the Clothing category
  • Add 'and order contains more than 3 distinct products' to focus on multi-item hauls from serial returners, which are the most costly to process. …is over £100 and customer has 3 or more previous paid orders and order contains more than 3 distinct products

Badge preview

Default: Serial Returner

When this rule matches

Established Customer 2 Refunds High Value
Order total: £150.00  |  Previous paid orders: 5  |  Guest: no
Customer has 2 previous refunds, 5 previous paid orders, and order total of £150 - all three thresholds are met.
Serial Returner High Refund Count
Order total: £280.00  |  Previous paid orders: 10  |  Guest: no
Customer has 6 previous refunds and 10 paid orders with a total of £280 - well above all thresholds, a clear serial returner pattern.

When this rule does not match

One Refund Below Threshold
Order total: £200.00  |  Previous paid orders: 5  |  Guest: no
Customer has only 1 previous refund - below the threshold of 2 or more, even though order total and paid order count are above their thresholds.
High Refunds But Low Order Total
Order total: £80.00  |  Previous paid orders: 4  |  Guest: no
Customer has 3 refunds and 4 paid orders but order total is only 80 - below the 100 threshold.
Refunds But Too Few Paid Orders
Order total: £175.00  |  Previous paid orders: 2  |  Guest: no
Customer has 2 refunds and a high-value order but only 2 previous paid orders - below the 3-order threshold for established customer status.

Workflow

This rule includes workflow features that help your team act on flagged orders.

Inbox
Yes

Good to know

  • The refund count includes all types of refunds - product issues, buyer remorse, and shipping damage are not distinguished.
  • Guest checkouts are excluded because refund history requires a registered customer account.
  • Partial refunds on completed orders may or may not count depending on WooCommerce order status configuration.

Frequently asked questions

  • Why does the rule require 3 or more previous paid orders in addition to refund count?
    The paid order threshold ensures the customer has enough order history to establish a pattern. A customer with 2 refunds from 2 total orders has a 100% return rate, but could simply have had two bad experiences. Requiring 3 or more paid orders means the refund pattern is meaningful.
  • Does a partial refund count as a refund for this rule?
    It depends on the WooCommerce order status. Orders marked as 'refunded' in WooCommerce are counted. Partial refunds on orders that remain in 'completed' status may not be included.
  • Will the badge fire for an order total of exactly 100?
    No. The rule specifies 'over £100', so the total must exceed £100. An order at exactly 100.00 will not trigger the badge.
  • Can I use this rule to automatically restrict the customer's account?
    No. OrderBadger only applies a badge and routes the order to your inbox. Any account restrictions or policy changes need to be handled manually by your team based on the information the badge provides.

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