Insights

Average order value: how to calculate, measure and raise it profitably.

Average order value (AOV) is the average amount a customer spends per order. You calculate it by dividing your revenue in a period by the number of orders in that same period. A shop that takes EUR 24,000 from 200 orders has an average order value of EUR 120.

Plan a strategic call
Our marketing approach

Marketing

17 min read

Two online shops with the same traffic and the same conversion rate can be very different businesses. One earns enough on every order to pay for advertising, shipping and service. The other turns over plenty of revenue and keeps very little of it. The difference often sits in one number: what a customer spends per order.

The fix is to read average order value next to your margin, never on its own. This guide shows how to calculate AOV, where GA4, Shopify, Google Ads and Meta Ads report it and why their numbers differ, what it means for the price you can pay per order, and which ways of raising it actually pay. Definitions come from Google’s and Shopify’s own documentation, market figures from Thuiswinkel.org and NielsenIQ. At Viralistic we look at what is left after costs first, and only then at how to sell more.

What is average order value?

Average order value is the average amount of a single order over a given period. It describes the order, not the customer. Someone who orders four times a year at EUR 50 has an average order value of EUR 50, even though they bring in EUR 200 over the year. The value of the whole relationship is a different metric: customer lifetime value.

You will see the same idea under other names. Average basket value, average cart value and average transaction value are used loosely, although cart value sometimes refers to baskets that never reached checkout. In physical retail, people talk about average transaction value or spend per customer. In marketing and ecommerce reports, the abbreviation AOV almost always means average order value.

A neatly packed order on a walnut table, a ceramic vase and matching bowl nested in tissue paper inside an open box.

AOV is one of three levers that make up your revenue:

Revenue = visitors × conversion rate × average order value

You can grow revenue by attracting more visitors, persuading more of them to buy, or making each order worth more. The third lever is often the cheapest, because it does not require you to buy more traffic. The second one is covered in conversion rate.

How to calculate average order value

You calculate average order value by dividing revenue by the number of orders in the same period.

Average order value = revenue ÷ number of orders

A worked example

A homeware shop takes EUR 24,000 in October from 200 orders, excluding VAT and shipping charges.

EUR 24,000 ÷ 200 = EUR 120

The average order value is EUR 120. You can calculate the same figure per week, quarter or year. Choose a period long enough to smooth out chance. With a handful of orders a day, one day tells you little, while a month usually tells you enough.

What revenue should you count?

The formula is simple. The debate is about the top half of it. Do you include tax? Shipping? What about discounts and returns? There is no single official definition, so the most important thing is to choose one and use it everywhere. This is how we usually calculate it:

ItemInclude?Why
Product price after discountsYesIt is what the customer actually pays for your products
VAT or sales taxNoYou pass it on to the tax authority; it is not your income
Shipping charged to the customerNo, or track it separatelyIt covers a cost and distorts the picture of the basket
Returns and refundsDeduct them in your own analysisAn order that comes back earns nothing

Each tool makes its own choice here. After a change to its definition, Shopify calculates AOV as gross sales minus discounts, divided by the number of orders, excluding adjustments made after the order was created. A return therefore does not lower your AOV in Shopify. GA4 does subtract refunds, as long as you send them as events. When two systems show different numbers, it is usually not an error but a different definition.

Mean, median or mode?

An average hides how your orders are spread. One large order pulls the whole number up. That is why it pays to look at the median as well: the middle order value when you line up all orders from low to high. The mode completes the picture: the order value that occurs most often. Exact amounts rarely repeat, so group your orders into bands, say of EUR 50, and look for the busiest band.

Take ten orders from the same shop. Nine fall between EUR 55 and EUR 105, and one customer furnishes an entire room for EUR 500. The mean comes out at EUR 120, while the median is EUR 80. Eight of the ten orders sit in the band from EUR 50 to EUR 100.

Ten orders, one outlierThe mean is € 120, the median € 80
€ 0€ 150€ 300€ 450€ 600€ 55€ 60€ 65€ 70€ 75€ 85€ 90€ 95€ 105€ 500Mean € 120Order 1Order 2Order 3Order 4Order 5Order 6Order 7Order 8Order 9Order10€ 0€ 150€ 300€ 450€ 600€ 55€ 60€ 65€ 70€ 75€ 85€ 90€ 95€ 105€ 500Mean € 120Order1Order2Order3Order4Order5Order6Order7Order8Order9Order10
Ten orders, one outlier
Order value
Order 1€ 55
Order 2€ 60
Order 3€ 65
Order 4€ 70
Order 5€ 75
Order 6€ 85
Order 7€ 90
Order 8€ 95
Order 9€ 105
Order 10€ 500

Worked example

Nine out of ten customers spend less than the average. If you set a free shipping threshold of EUR 150 because your AOV is EUR 120, you put the bar far out of reach for almost everyone. A threshold slightly above the point where most orders cluster, around EUR 100 here, is within reach of far more customers. So export your orders and look at the distribution before you choose a threshold, a bundle or a promotion. Whether the choice works, you only know after a test.

What is a good average order value?

A good average order value is one that leaves enough after product costs, shipping and advertising. There is no amount that is good for everyone. A shop selling phone cases and a shop selling designer furniture have completely different normal order values, and both can be healthy businesses.

Benchmarks do exist. Commerce platforms and analytics vendors publish AOV figures per industry, based on the stores that use their software. Triple Whale, for instance, published median order values from its own platform in 2025, ranging from $104 for shoes to $130 for computers across its five highest categories. Figures like these are useful for orientation, but they describe those vendors’ customers, not your market, and they rarely say whether tax, shipping or returns are included. Read them as a rough range, never as a target.

National data shows why a single number misleads. In the Netherlands, where we are based, the Thuiswinkel Markt Monitor (in Dutch), run by NielsenIQ for the Dutch ecommerce association Thuiswinkel.org, counted just over 170 million online purchases in the first half of 2026, worth EUR 17.1 billion in total. That is EUR 100 per purchase on average, 3% lower than a year earlier and the first decline since COVID. The device makes a large difference.

Average spend per online purchaseThe Netherlands, first half of 2026
€ 0€ 37.5€ 75€ 112.5€ 150€ 100€ 80€ 126All purchasesVia smartphoneVia laptop or desktop€ 0€ 37.5€ 75€ 112.5€ 150€ 100€ 80€ 126All purchasesViasmartphoneVia laptopor desktop
Average spend per online purchase
Average amount
All purchases€ 100
Via smartphone€ 80
Via laptop or desktop€ 126

Source: Thuiswinkel Markt Monitor HY1 2026 (NielsenIQ for Thuiswinkel.org)

Those figures combine products and services, which differ sharply. Working through the published totals, an online product purchase came to roughly EUR 74 (EUR 10.9 billion over 147 million purchases) and an online service purchase, such as a trip, to roughly EUR 274 (EUR 6.3 billion over 23 million purchases).

The gap between phone and computer is directly useful, though. If your customers mostly order on mobile, expect a lower order value than an audience that buys from a laptop. Compare your figures mainly with your own past, and break them down:

  • by device: mobile versus desktop;
  • by channel: organic search, Google Ads, Meta Ads and email;
  • new versus returning customers;
  • by product category;
  • with and without a promotion or discount;
  • by season: compare a month with the same month last year, not with the month before.

That shows you where the larger orders come from, and where a change is likely to have the most effect.

Finding AOV in GA4, Shopify, Google Ads and Meta

Every tool has its own name and its own definition for average order value. Knowing them saves you arguments about which number is right.

ToolWhere you find itHow it is calculatedWatch out for
Google Analytics 4The metric Average purchase revenue, or Purchase revenue ÷ Transactions yourselfPurchase revenue is revenue from purchases minus refundsOnly works if your purchase event sends a value. Refunds only count if you send refund events
ShopifyAnalytics, under Average order valueGross sales minus discounts, divided by ordersExcludes taxes, shipping and later adjustments. Returns do not lower it
Google AdsThe column Value / conv.Conv. value ÷ ConversionsOnly equals your AOV if purchases are your only primary conversion, valued at the real order value
Meta Ads ManagerThe column Average purchases conversion valuePurchases conversion value ÷ PurchasesOnly counts purchases Meta attributes to your ads, and can include modelled purchases

The GA4 definitions are in Google’s list of dimensions and metrics. Google Ads adds a second difference: its standard columns report conversions on the date of the click, while GA4 and Shopify use the date of the purchase. In its guide to conversion columns, Google says differences of up to 20% with systems such as Google Analytics or Shopify are expected, mostly because of different attribution models. For a fair comparison, use the column Value / conv. (by conv. time).

Our rule of thumb: treat your shop platform or your accounts as the source of truth for order value, and use GA4 and the ad platforms to see where those orders come from. Then everyone on your team talks about the same number.

What AOV means for your ad budget

Average order value sets how much you can afford to pay for an order. Multiply it by your gross margin and you know what an order earns before any advertising. That amount is your break-even CPA.

Maximum CPA = average order value × gross margin

The homeware shop has a gross margin of 40%. An order of EUR 120 leaves EUR 48 after product costs. If Google Ads costs you EUR 30 per order, EUR 18 remains for shipping, packaging, staff and profit. If you pay EUR 48 or more, orders from advertising earn you nothing. Cost per order is covered in more depth in CPA.

This is where the leverage sits. If the average order value rises by 10% to EUR 132, at the same margin and the same EUR 30 ad cost, EUR 22.80 remains instead of EUR 18. That is more than a quarter extra per order, without a single extra click. The condition is that the additional products carry the same margin and do not cost you extra discounts or shipping.

Use this calculator to run the numbers for your own shop. The default values reproduce the worked example.

Order value calculatorEnter your revenue, orders, margin and cost per order, and see what each order earns.
Average order value
€ 120.00
Gross profit per order (maximum CPA)
€ 48.00
Left per order after ad costs
€ 18.00
ROAS
400%

Every order earns back its advertising cost. What remains pays for shipping, packaging and your profit.

How AOV drives ROAS

The same logic sits inside your ROAS. Your ROAS equals your conversion rate times your AOV, divided by what you pay per click:

ROAS = conversion rate × average order value ÷ CPC

If you pay EUR 0.75 per click and 2.5% of visitors buy, an order costs EUR 30 and your ROAS is 0.025 × 120 ÷ 0.75 = 4, or 400%. At a 40% margin, your break-even ROAS is 250%. A campaign with the same click price and the same conversion rate becomes more profitable as the order value rises. Where that line sits for your margin is explained in ROAS. If you want to steer on profit rather than revenue, look at POAS. How Google Ads works with CPC, CPA and target ROAS is covered in our guide to search engine advertising.

A higher order value makes advertising more profitable, but it is not a reason to raise the budget straight away. At Viralistic, paid media only comes in once the foundation is healthy: a clear story, a website that converts and measurement you can trust. That order of work is set out in our marketing approach.

Selling services? Use the value of a deal

If you sell services, there is no basket, but there is an average deal value: revenue from new engagements divided by the number of engagements. It works the same way. Once you know what a deal is worth on average and what share of enquiries becomes a client, you know what an enquiry can cost. For premium service firms, this is often the most important number in the whole account. That is why we measure how many enquiries come in, how good they are and what a new client finally costs: your CAC.

How to increase average order value

You raise average order value in two ways: customers buy more items per order, or they choose a more expensive item. Your own orders tell you which lever fits. If most customers order a single product, a logical companion product is the obvious place to start. If they often pick the cheapest version, the difference with the better version is probably not clear enough.

Hands placing a small ceramic bowl beside a matching vase on a boutique counter, the moment a second product joins the order.

TacticExampleWhat it costs you
Cross-sellingShowing the matching bowl next to a vaseSpace on the product page and in the cart
UpsellingThe larger or better version next to the chosen variantLittle, as long as the difference is well explained
BundlesA set of three cushions at a fixed priceThe bundle discount comes off your margin
Free shipping thresholdFree shipping from EUR 100You pay the shipping above the threshold
Volume pricingA lower unit price from three itemsMargin per item
Service or customisationAssembly, gift wrapping or personal adviceYour team’s time

Where should a free shipping threshold sit?

Set a free shipping threshold slightly above the point where most of your orders cluster, not at a fixed percentage above your mean. The rules of thumb in circulation disagree. Shopify’s AOV guide quotes a consultant who places the threshold about 30% above AOV, while Triple Whale, citing MarTech, recommends 5 to 15% above it. Both start from the mean, the very number a few large orders distort.

Work from your order export instead. In the homeware example, eight of ten orders sit between EUR 50 and EUR 100, so a threshold around EUR 100 puts the bar within reach of most customers. Then check the cost side: every order above the threshold now ships at your expense, so the extra basket value has to cover that shipping in gross profit, not only in revenue.

For premium brands: show value instead of discounting

For premium brands, discounts often work against you. Promotions can teach customers to wait for the next one, and a brand that stands out on quality does not want to sell that quality with a red price tag. Order value then rises better through presentation. Think of product photos that show the material and the finish, a product page that explains why the better version is worth the difference, and recommendations that genuinely match what the customer chose. The last of these can be done with website personalisation, based on what someone views. Good product photography helps too: when people see the detail, they understand the price.

Test it instead of guessing

A change that raises order value can lower your conversion rate at the same time. A higher free shipping threshold produces bigger orders, and it can also produce fewer of them. So never judge a test on average order value alone. Look at revenue per visitor, margin per order and the return rate as well.

A worked example. Order value rises from EUR 120 to EUR 132, but conversion drops from 2.5% to 2.2%. Revenue per 1,000 visitors then falls from EUR 3,000 to EUR 2,904. The average went up and the revenue went down.

Run a change like this as an A/B test, with half of your visitors on the old version and half on the new one, and let the test run long enough. How to do that reliably, even with modest traffic, is covered in conversion rate optimisation.

AOV, CLV, ROAS and POAS: how they connect

Average order value rarely stands alone. It appears in the formula of almost every other ecommerce KPI.

MetricWhat it measuresHow it relates to AOV
Conversion rateWhat share of visitors buysTogether with AOV, it sets revenue per visitor
CPAWhat an order costs in advertisingHas to stay below AOV × gross margin
ROASRevenue per unit of ad spendEquals AOV ÷ CPA
POASGross profit per unit of ad spendEquals AOV × gross margin ÷ CPA
Customer lifetime valueWhat a customer brings in over the relationshipIn its simplest form: AOV × orders per year × number of years
CACWhat a new customer costsCan exceed the first order value when customers come back

Which numbers you put side by side depends on your goal. Our article on KPIs shows how to pick one headline number per goal. If many of your customers come back, combining order value with customer lifetime value gives the fairest picture. The first order can then earn little, as long as the second and third make the profit.

Common average order value mistakes

Most mistakes happen because the number looks simpler than it is. These are the ones we see most often:

  • You calculate with revenue including tax and shipping, so your order value looks higher than what you actually sell in products.
  • You compare figures from GA4, Shopify and Google Ads with each other, while each system calculates differently.
  • You steer on the mean while a few large orders decide the number.
  • You raise order value with discounts and shipping offers, and watch margin per order fall.
  • You judge a promotion on order value alone, without looking at conversion rate and returns.
  • You set a free shipping threshold from the mean, so it sits out of reach for most customers.
  • You compare your shop with a market average that adds products, services and travel together.
  • You look at all orders at once, while new and returning customers order very differently.

How we help

Viralistic is a strategic digital partner in Amsterdam, founded and led by Marrallisa Kreijkes. We look at the numbers that carry your business. For a shop, that is average order value and the margin behind each order: a bigger basket only counts when more of it stays with you. For a service firm, it is enquiries, their quality and the cost of a new client. If measurement is off, we start there. A purchase event without the right value, or a Google Ads account that counts every add-to-cart click as a conversion, makes every decision after it unreliable.

Then comes the order of work we always keep: first a clear story, a fast website that converts and visibility in Google and in AI answers. Only when that foundation is healthy do we run Google Ads and Meta Ads, as an accent on top. Changes meant to raise order value are tested with A/B tests, so you know what works instead of guessing. A person reviews every number and every recommendation, also when AI helped. Read more about our marketing approach.

Frequently asked questions

What does AOV stand for in business?

In business and ecommerce, AOV stands for average order value: the average amount customers spend per order. You calculate it by dividing revenue by the number of orders in the same period. Outside marketing the abbreviation can mean other things, so in reports and conversations it helps to write the full term at least once.

Is a high AOV good?

A high AOV is good when the margin comes with it. An order of EUR 200 at a thin margin can earn less than an order of EUR 120 at a healthy one. A rising AOV is also only good news if your conversion rate and return rate hold steady. Judge AOV together with gross profit per order and revenue per visitor.

What is the average order value in e-commerce?

There is no reliable universal figure, because order values differ enormously by product, price level and device. Vendor benchmarks describe the stores that use their software. National data gives some context: in the Netherlands, online purchases averaged EUR 100 in the first half of 2026, according to the Thuiswinkel Markt Monitor. Compare yourself mainly with your own history.

What is the 80/20 rule in ecommerce?

The 80/20 rule, or Pareto principle, is the observation that a small share of customers or products often accounts for a large share of revenue. It is a rule of thumb, not a law, so check your own data. It matters for AOV because a few large orders can pull the mean far above what most customers spend.

What is the difference between average order value and average cart value?

Average order value counts completed orders only. Average cart value measures what sits in shopping carts, including carts abandoned before checkout. Cart value tells you about intent, order value about revenue. The gap between them shows how much value leaks out at checkout, often through surprise shipping costs or a slow payment step.

Is AOV a KPI?

Yes. AOV is one of the core ecommerce KPIs, next to conversion rate, customer acquisition cost and customer lifetime value. It works best as a supporting KPI rather than the headline number. Pair it with gross profit per order and revenue per visitor, because a higher average order value means little if margin or conversion falls with it.

Does AOV include tax and shipping?

It should not, as a rule. Tax is passed on to the authorities and is not your income, and shipping charged to the customer covers a cost. Shopify excludes both from its AOV. More important than the choice itself is using the same definition everywhere, including for the conversion value you send to Google Ads and Meta Ads.

What is the difference between AOV and customer lifetime value?

Average order value describes one order; customer lifetime value describes the whole relationship. A customer who orders three times a year at EUR 80 and stays for three years has an AOV of EUR 80 and brings in EUR 720 in revenue over the relationship. Use both: AOV sets your margin per order, lifetime value what a new customer may cost.

Written by

Marrallisa Kreijkes

Founder of Viralistic and official n8n Ambassador

Marrallisa leads strategy, design, search and automation for premium brands from Amsterdam. She has trained teams at Volkswagen and speaks at n8n and Anthropic events. Want to talk through your situation? Book a call with her directly.

Keep reading
All insights ↗