Some customers exclusively purchase during promotions, eroding margins without building full-price loyalty. Without visibility into this behaviour, marketing treats these customers the same as full-price buyers, leading to misguided retention spend.
OrderBadger can identify returning customers who exclusively buy sale items with significant discounts.
Fashion and lifestyle retailers running frequent promotions who want to distinguish full-price loyalists from discount-dependent buyers for smarter segmentation and margin management.
How it works
Combines three conditions: every item in the order must be on sale, the customer must have 3 or more previous paid orders, and the order discount percentage must exceed 15%. This isolates habitual sale-only shoppers from occasional bargain hunters.
Use this data to segment sale-dependent customers in your CRM. Consider offering early access to new collections or exclusive non-sale incentives to convert them into full-price buyers.
Rule template
Write this (or something similar) in the OrderBadger rule builder. The AI compiler turns it into executable logic automatically.
Make it yours
- Lower 'over 15%' to 'over 10%' to catch customers gaming modest promotions, not just deep-discount events.
- Raise '3 or more previous orders' to '5 or more' if you want stronger evidence of a habitual pattern before labelling someone a sale hunter.
- Add 'and order total is over £100' to focus on sale hunters placing meaningful orders, filtering out trivial clearance purchases. …s 3 or more previous orders and discount percent is over 15% and order total is over £100
- Remove 'and discount percent is over 15%' to flag any returning customer whose entire basket is on sale, regardless of discount depth - useful for spotting the behaviour early.
Badge preview
When this rule matches
When this rule does not match
Good to know
- The rule checks whether all items are on sale at evaluation time. If a sale ends between order placement and evaluation, the badge may not fire.
- Discount percent is based on the order-level discount, not individual item markdowns.
- Guest checkouts cannot trigger this rule as they have no order history.
Frequently asked questions
-
Does this rule fire if the customer uses a coupon on top of sale prices?The discount percent includes all discounts at the order level. A combination of sale prices and coupons that totals over 15% will satisfy the condition.
-
Why require 3 previous orders instead of just 1?A single previous order could be a coincidence. Requiring 3 or more establishes a pattern of behaviour, making the Sale Hunter label more meaningful for segmentation.
-
Can I track how many of a customer's past orders were also all-sale?Not directly with this rule. It only evaluates the current order. However, the badge history in OrderBadger lets you see how often the Sale Hunter badge has appeared for orders from the same customer.
-
What if the discount is exactly 15%?The rule requires the discount to be over 15%, so exactly 15% will not trigger the badge. The order needs at least 15.01% to qualify.
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