How to calculate average order value
Take revenue for a chosen period, such as a week or a month, and divide it by the number of orders or receipts in the same period. Compare like with like, and keep retail, delivery and wholesale apart. A single large wholesale deal can inflate the average and hide what ordinary customers actually spend.
For an online shop taking payments through Click or Payme, count only paid orders, since cancellations and returns distort the figure. For service businesses such as a salon or a car workshop, treat a closed job or a completed visit as one purchase.
Why it matters for revenue
Revenue breaks down into three parts: the number of customers, the average order value, and how often each customer buys. Growing the customer count usually needs budget for Instagram targeting, Google Ads, or listings on OLX and Uzum. Growing order value builds on people who are already in your funnel, so you get more from each one without extra acquisition spend.
It also gives your advertising breathing room. A higher average order value means you can pay more per lead and still stay profitable, so a rise in click costs hurts less.
Practical ways to increase it
Every tactic below works only if the customer genuinely benefits. If the extra item is useless to them, the gain in order value will be short-lived.
- Cross-selling: offer something that goes with the purchase, such as a dessert with coffee, a case with a phone, or consumables with a renovation job.
- Upselling: show a better version, like a larger size, an extended warranty or an added service, next to the basic one with a clear explanation of the difference.
- Bundles: several items priced slightly below the sum of the separate parts.
- Free-delivery or gift threshold: set just above your current average so adding one more item feels sensible.
- Staff training: sellers who ask about the customer's goal recommend add-ons naturally.
- Shop layout and interface: related products next to the main one, small items near the till, and a “bought together” block on your site or Telegram bot.
Delivery thresholds and bundles in practice
Picture a clothing store in Tashkent offering citywide delivery. If free delivery starts far above the usual basket, customers will not stretch to reach it. They order less or leave. Set the threshold slightly above your current average and one extra item becomes an easy decision. A site or bot that shows how much is missing for free delivery makes the nudge even clearer.
The same logic applies to bundles. A set like “shampoo, mask and oil” should be a little better value than buying separately, but it should not become a discount that eats your margin. Work out the bundle margin before launch, not after.
How not to scare customers away
Pushy upselling lifts the average check today and costs you loyalty and repeat purchases tomorrow. A buyer who felt pressured into something unnecessary will order from a competitor next time, perhaps another Instagram shop.
- Offer one add-on, not five.
- Explain the benefit instead of simply naming a product.
- Accept a refusal and do not ask three times.
- Never hide the price of extras until checkout.
Measuring the result properly
Track average order value together with the number of purchases. If the average climbs while orders fall, you may be losing part of your audience, so compare total revenue rather than a single figure. Break the data down by category, channel, branch and seller. The gaps show where growth is possible and which staff already do it well.
It also helps to see order value by source: Instagram, Google, Telegram, OLX, phone calls. That requires connecting advertising to real sales rather than stopping at leads. This is what end-to-end analytics does: you see which channel brings high-value customers and can move budget accordingly.
Where to start
Calculate your average order value for the last few months, split it by channel, and pick one tactic, for example a related-product suggestion at checkout. Run it for a limited time and compare both order value and order count with the previous period. If you want these numbers to appear automatically, markdev can set up end-to-end analytics and reporting for your business. Tell us about your situation and we will talk through where to begin.
FAQ
What is the formula for average order value?
Divide revenue for a period by the number of purchases in the same period. Exclude cancelled orders, returns and unusually large wholesale deals so the figure reflects typical customers.
Is it better to raise order value or get more customers?
They are not rivals. Raising order value needs no extra acquisition spend, so many businesses test it first and then scale advertising.
Why did my average order value rise while revenue fell?
Most likely the number of orders dropped. Pushy offers or a high free-delivery threshold may have driven some buyers away. Always read order value next to order count.
How do I choose a free-delivery threshold?
Set it slightly above your current average order value. Too high and customers will not bother to reach it, too low and it will not change basket size.
Let’s look at your task for free
Leave your contact — in a 15-minute call we’ll show where leads get lost and what to fix first.