Lapsed

How to flag lapsed customers returning after 60 days in WooCommerce

Flag orders from lapsed customers who have not ordered in 60 days

Badges orders from customers whose last paid order was more than 60 days ago, helping you identify returning lapsed buyers and trigger win-back actions.

Customer info
The problem

When a previously active customer returns after a long gap, it is a win-back opportunity. Without a flag, the order looks like any other and the chance for re-engagement is missed.

The solution

OrderBadger can automatically flag orders from lapsed customers who have not purchased recently.

Who this is for

Stores with repeat purchase cycles - consumables, fashion, food, and any business where customer recency matters for retention strategy.

At a glance
Registered customers only Threshold: no order in more than 60 days Based on last paid order date Category: customer win-back Badge: Lapsed (yellow, info)
People also search for
WooCommerce alert when inactive customer places a new order how to detect returning lapsed customers in WooCommerce flag dormant buyers who come back after 60 days WooCommerce WooCommerce win-back opportunity alert for lapsed customers identify customers who stopped ordering and came back WooCommerce

How it works

Adds a Lapsed badge to orders from registered customers whose most recent paid order was more than 60 days ago. This highlights win-back opportunities as soon as a dormant customer returns.

Include a welcome-back message or discount code with the order. Consider adding the customer to a re-engagement email sequence to encourage continued activity.

Rule template

Plain English rule Customer has not placed an order in more than 60 days

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

Make it yours

Adjust thresholds
  • Shorten '60 days' to '30 days' if your products have a short repurchase cycle (e.g. coffee, pet food) and a 30-day gap already signals lapse.
  • Extend '60 days' to '90 days' if your products are seasonal or have a longer natural reorder window.
Add or remove conditions
  • Add 'and order total is over £50' to focus on meaningful win-back purchases and ignore small re-engagement orders. Customer has not placed an order in more than 60 days and order total is over £50
  • Add 'and customer has 3 or more previous paid orders' to only flag lapsed customers who were previously loyal, not one-time buyers who drifted away. Customer has not placed an order in more than 60 days and customer has 3 or more previous paid orders

Badge preview

Default: Lapsed

When this rule matches

Customer 90 Days Since Last Order
Guest: no
Customer last ordered 90 days ago, exceeding the 60-day lapse threshold.
Customer 180 Days Since Last Order
Guest: no
Customer last ordered 180 days ago, well beyond the 60-day lapse threshold.

When this rule does not match

Customer 30 Days Since Last Order
Guest: no
Customer last ordered 30 days ago, within the 60-day active window.
Customer 60 Days Exact Boundary
Guest: no
Customer last ordered exactly 60 days ago. The rule says 'more than 60 days', so the boundary does not pass.
Guest Checkout Null Recency
Guest: yes
Guest checkout has no customer account, so days_since_last_paid_order is null and cannot satisfy the condition.

Good to know

  • Guest checkouts are excluded - recency tracking requires a registered customer account.
  • First-time buyers have no previous order date, so they will not trigger this rule. Use the first-time-registered-buyer rule instead.
  • The 60-day threshold is fixed in the rule text. Edit the rule to change the lapse period.

Frequently asked questions

  • Will first-time customers trigger the lapsed badge?
    No. First-time buyers have no previous order date, so the days-since calculation has no value to compare. Use the first-time-registered-buyer rule for new customers.
  • If a customer last ordered exactly 60 days ago, will they be flagged?
    No. The rule requires more than 60 days, so exactly 60 days does not meet the threshold. You can adjust the number of days in the rule text to match your store's typical repurchase cycle.
  • Can I change the lapse period to 30 or 90 days instead?
    Yes. Edit the rule text and replace 60 with your preferred number of days. Choose a period that matches your typical repurchase cycle.
  • Does the 60-day count include cancelled or refunded orders?
    No. The rule checks days since the last paid order, so cancelled and refunded orders are not counted as recent activity.

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