Win-Back

How to identify win-back customers returning after months of inactivity

Highlight win-back customers returning after 6 months of dormancy

Badges orders from customers who are returning after being dormant for over 6 months, helping you celebrate and nurture win-back moments.

Customer info
The problem

When a long-dormant customer returns, it is a critical retention moment. Without a flag, your team cannot distinguish a win-back order from a regular repeat purchase, and the opportunity for targeted re-engagement is lost.

The solution

OrderBadger can automatically identify customers who are returning after a 6-month dormancy period.

Who this is for

Stores with seasonal or infrequent purchase cycles - fashion, homeware, gift shops, and any business where winning back dormant customers is a strategic priority.

At a glance
Registered customers only Dormancy period: over 180 days Uses pre-computed reactivation flag Passive badge, no inbox routing Badge: Win-Back (green)
People also search for
flag dormant customer coming back after 6 months WooCommerce detect returning lapsed buyer for re-engagement WooCommerce win-back order badge for dormant customers highlight reactivated customer after long absence identify customer returning after extended inactivity

How it works

Adds a Win-Back badge to orders from registered customers who have not placed an order in over 180 days but have now returned. This highlights a critical re-engagement moment for your team.

Include a welcome-back message or an exclusive returning-customer discount. Add the customer to a win-back email sequence to encourage continued activity and prevent them from lapsing again.

Rule template

Plain English rule Customer is returning after being dormant for over 6 months

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

Make it yours

Add or remove conditions
  • Add 'and order total is over £50' to focus on meaningful win-back purchases rather than a small curiosity order. Customer is returning after being dormant for over 6 months and order total is over £50
  • Add 'and customer has 3 or more previous paid orders' to only badge reactivated customers who were genuinely engaged before their hiatus, filtering out one-time buyers who returned. Customer is returning after being dormant for over 6 months and customer has 3 or more previous paid orders

Badge preview

Default: Win-Back

When this rule matches

Reactivated After 180d
Guest: no
Customer is flagged as reactivated after being dormant for over 180 days.

When this rule does not match

Not Reactivated Active Customer
Guest: no
Customer is not flagged as reactivated - they have been ordering within the last 180 days.
First Time Buyer Not Reactivated
Guest: no
First-time buyer has no previous orders, so they cannot be a reactivated customer.
Guest Checkout Null Reactivation
Guest: yes
Guest checkout has no customer account, so is_reactivated_after_180d is null and cannot satisfy the condition.

Good to know

  • Guest checkouts are excluded - reactivation tracking requires a registered customer account.
  • First-time buyers cannot trigger this rule since they have no previous dormancy period.
  • The 180-day dormancy threshold is built into the derived field. This rule checks the pre-computed flag rather than calculating days directly.

Frequently asked questions

  • Can a first-time buyer trigger the Win-Back badge?
    No. A first-time buyer has no previous orders and therefore no dormancy period. This rule only fires for returning customers who previously ordered and then went inactive for over 180 days.
  • Does the 180-day period start from the last order date or the last delivery date?
    It is based on the last order date, not the delivery date. The dormancy clock starts from when the customer last placed an order.
  • Will the badge fire again if the same customer lapses and returns a second time?
    Yes. Each time the customer returns after another 180+ day gap, the new order will receive the Win-Back badge. It evaluates the current gap, not whether they were previously flagged.
  • Can I change the dormancy period to 90 days instead of 180?
    This rule uses the pre-computed is_reactivated_after_180d field, so the 180-day threshold is fixed in the derived data. For a different period, you would need a separate derived field.

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