VIP

How to recognise VIP customers by lifetime spend in WooCommerce

Highlight VIP customers who have spent over £500 lifetime

Badges orders from customers whose total net spend across all previous orders exceeds £500, making it easy to identify and prioritise your most valuable buyers.

Customer info
The problem

High-lifetime-value customers generate disproportionate revenue but are invisible in a standard orders list. Without a flag, your team may treat a £2,000 lifetime customer the same as a first-time buyer.

The solution

OrderBadger can automatically flag VIP customers based on their lifetime spend.

Who this is for

Stores with a wide range of customer values - especially premium retailers, B2B wholesalers, and subscription brands where lifetime value drives business decisions.

At a glance
Registered customers only Threshold: lifetime net spend over £500 Excludes refunded amounts from total Badge: VIP (orange, info)
People also search for
WooCommerce flag customers who spent over £500 total how to identify VIP customers by lifetime value in WooCommerce WooCommerce highlight high lifetime spend buyers automatically track customer lifetime value in WooCommerce orders WooCommerce badge for high LTV customers

How it works

Adds a VIP badge to orders from registered customers whose cumulative net spend on previous paid orders exceeds £500. This gives your team instant visibility into your highest-value buyers.

Prioritise VIP orders for fast dispatch, include personalised touches, or route them to a senior team member. Consider offering exclusive discounts or early access to new products.

Rule template

Plain English rule Customer has spent more than £500 in total across all their previous 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
  • Lower '£500' to '£250' to recognise loyal customers sooner, especially if your average product price is under £30.
  • Raise '£500' to '£1,000' if you want the VIP badge reserved for only your highest-spending customers.
Add or remove conditions
  • Add 'and customer has 5 or more previous paid orders' to ensure VIP status reflects both high spend and consistent order frequency. …ent more than £500 in total across all their previous orders and customer has 5 or more previous paid orders
  • Add 'and order total is over £50' to suppress the VIP badge on trivially small orders from otherwise high-LTV customers. …ent more than £500 in total across all their previous orders and order total is over £50

Badge preview

Default: VIP

When this rule matches

Customer 750 Lifetime Spend
Guest: no
Customer has £750 in prior net paid spend, well above the £500 threshold.
Customer 500 01 Just Above
Guest: no
Customer has £500.01 in prior net paid spend, just above the £500 threshold.

When this rule does not match

Customer 250 Below Threshold
Guest: no
Customer has only £250 in prior net paid spend, below the £500 threshold.
Customer 500 Exact Boundary
Guest: no
Customer has exactly £500 in prior net paid spend. The rule says 'more than £500', so the boundary does not pass.
Guest Checkout Null Spend
Guest: yes
Guest checkout has no customer account, so prior_net_paid_spend is null and cannot satisfy the condition.

Good to know

  • Guest checkouts are excluded - lifetime spend tracking requires a registered customer account.
  • The spend total reflects net paid amounts after refunds. Gross spend before refunds is tracked separately.
  • The £500 threshold is fixed in the rule text. Edit the rule to change the amount.

Frequently asked questions

  • Does the £500 threshold include the current order or only previous orders?
    Only previous orders. The rule checks prior_net_paid_spend, which excludes the order currently being evaluated.
  • What happens if a customer has refunds - does that reduce their lifetime spend?
    Yes. The rule uses net paid spend, so refunded amounts are subtracted from the lifetime total.
  • How quickly does the VIP badge appear after a customer crosses £500 in lifetime spend?
    It appears on their next order after crossing the threshold. If a customer's prior net spend is £480 and they place a £50 order, the badge will not show on that order because prior spend was still below £500 at evaluation time. It will appear on the following order.
  • Will guest checkout orders ever get the VIP badge?
    No. Lifetime spend tracking requires a registered customer account, so guest checkouts are always excluded.

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