Raise average order value in WooCommerce without discounts that eat your margin. Five practical tactics: free-shipping thresholds, minimum orders, upsells, bundles and role-based rules.
The short answer: the quickest ways to raise average order value in WooCommerce are a free-shipping threshold, a sensible minimum order, and well-placed upsells and cross-sells. None of them require discounts that eat your margin, and most take minutes to set up.
Average order value, or AOV, is how much a customer spends per order. Raising it is often cheaper than finding new customers: the traffic and the checkout already exist, so you are just getting more from each order. A 10% lift in AOV drops almost straight to the bottom line.
"Free shipping over 50" is the classic nudge. Shoppers add an item to cross the line, and you cover shipping on a bigger order. Set the threshold a little above your current AOV.
Very small orders can lose money once packaging, fees and shipping are counted. A sensible minimum, by value or quantity, keeps every order worth fulfilling and nudges customers to add one more item. A plugin like ShopBoost sets this up with a clear cart message and no theme edits. See our guide on setting a minimum order amount in WooCommerce.
Show a better version on the product page (an upsell) and related add-ons in the cart (a cross-sell). WooCommerce supports both natively, and the trick is choosing relevant items, not random ones.
Package items that go together, or reward buying more with a small per-unit discount. Both raise the order total without feeling like a blanket discount.
If you sell wholesale, set higher minimums or different rules by user role, so B2B orders stay at sensible sizes.
Pick one change, run it for a few weeks, and watch AOV in your WooCommerce reports. Change one thing at a time so you know what actually worked.
You do not need discounts to raise AOV. A free-shipping threshold, a minimum order and relevant upsells do most of the work. For the minimum-order piece, ShopBoost gives you a flexible rule and a clear message in minutes.