High AOV

How to identify high average order value customers in WooCommerce

Identify customers with a high average order value above £75

Badges orders from customers whose average order value across all previous paid orders exceeds £75, helping you spot consistently high-spending buyers.

Customer info
The problem

Some customers consistently place high-value orders but are invisible without a flag. Knowing a customer's average spend helps tailor the fulfilment experience and upsell strategy.

The solution

OrderBadger can automatically identify customers with a high average order value.

Who this is for

Stores selling products across a wide price range - fashion, electronics, homeware, and B2B stores where average order value is a key performance indicator.

At a glance
Registered customers with order history only Threshold: average order value above £75 Calculated across all previous paid orders Badge: High AOV (green, info)
People also search for
WooCommerce find customers with high average order value how to spot consistent big spenders in WooCommerce flag high AOV customers automatically in WooCommerce WooCommerce identify premium buyers by spending pattern which WooCommerce customers have the highest average spend

How it works

Adds a High AOV badge to orders from registered customers whose average value across all previous paid orders exceeds £75. This highlights consistently high-spending buyers at a glance.

Prioritise these orders for quality packaging and fast dispatch. Consider offering exclusive product bundles or loyalty rewards to maintain their high spending pattern.

Rule template

Plain English rule Customer's average order value is above £75

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

Make it yours

Adjust thresholds
  • Try lowering '£75' to '£50' to catch mid-range spenders who might benefit from a premium experience, or raise it to '£100' if £75 is too common in your store.
  • Switch from 'above £75' to 'above £150' if you only want to highlight truly premium customers.
Add or remove conditions
  • Add 'and customer has 3 or more previous paid orders' to combine high AOV with loyalty, filtering out one-off big spenders. Customer's average order value is above £75 and customer has 3 or more previous paid orders
  • Add 'and order total is over £100' so the badge only appears on orders where the current spend also reflects their high-value pattern. Customer's average order value is above £75 and order total is over £100

Badge preview

Default: High AOV

When this rule matches

Customer Aov 120
Guest: no
Customer's average paid order value is £120, well above the £75 threshold.

When this rule does not match

Customer Aov 40
Guest: no
Customer's average paid order value is £40, below the £75 threshold.
Customer Aov 75 Exact Boundary
Guest: no
Customer's average paid order value is exactly £75. The rule says 'above £75', so the boundary does not pass.
First Order Null Aov
Guest: no
First-time buyer has no previous orders, so average_paid_order_value is null and cannot satisfy the condition.

Good to know

  • Guest checkouts and first-time buyers are excluded - average order value requires at least one prior paid order.
  • The average is calculated across all previous paid orders, not just recent ones. A historically high spender who now places small orders may still trigger the badge.
  • The £75 threshold is fixed in the rule text. Edit the rule to change the amount.

Frequently asked questions

  • Does this badge appear for a first-time customer placing a large order?
    No. Average order value requires at least one previous paid order. A first-time buyer has no history, so average_paid_order_value is null and the rule will not trigger.
  • If a customer's AOV was high historically but their recent orders are small, will the badge still show?
    Yes. The average is calculated across all previous paid orders, not just recent ones. A customer with a historically high AOV will continue to trigger the badge until their overall average drops below the threshold.
  • Does the £75 threshold include or exclude VAT?
    The threshold is compared against the order total as recorded by WooCommerce. Whether that includes VAT depends on your store's tax display settings - check your WooCommerce tax configuration to be sure.
  • Will the badge persist even after the customer starts placing smaller orders?
    Yes. The average is calculated across all historical paid orders, not just recent ones. Smaller recent orders will gradually lower the average, but the badge only disappears once their overall AOV drops below £75.

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