Average order value is the only growth lever that doesn't need more traffic. It's also the easiest one to wreck, because most tactics for raising it quietly cost margin.

There are three ways to grow revenue. More visitors, a higher share of them buying, or a bigger order from each one who does.
The first costs money and gets more expensive every year. The second is slow and needs traffic before you can even measure it. The third works on the customers already in your cart, today, and most stores barely touch it.
Average order value is also the easiest of the three to wreck, because half the standard advice for raising it quietly costs you more margin than it adds.
What AOV is
Average order value = total revenue ÷ number of orders. Not per customer, not per session. Per order.
The median Shopify store sits somewhere around $70 to $85, though the spread by sector is enormous and the median is close to useless on its own. More on that below.
Two things to get straight before you build anything on it.
AOV and conversion rate can move against each other. Push a $200 bundle at everyone and your AOV climbs while fewer people buy. Discount hard and conversion climbs while AOV falls. Watching either one alone will eventually mislead you, which is why revenue per session is the number worth putting on the wall. It catches both.
AOV isn't a goal, it's a diagnostic. Nobody wants a high AOV. They want more profit per order, and AOV is the visible half of that.

Why this is the lever worth pulling
Run the arithmetic against acquisition cost and it becomes obvious.
The median apparel store sits around $82.50 AOV against $36.16 customer acquisition cost. Beauty and personal care sits at $66.00 AOV against $23.65 CAC. Those are medians across thousands of Shopify brands.
Now add ten dollars to the order.
That ten dollars costs you nothing in acquisition. You already paid for the visitor, they already decided to buy, and the only cost is the margin on whatever you added. On an $82 order with a $36 CAC, a ten dollar increase is worth more to the bottom line than a ten percent lift in traffic, and it does not compound your ad spend.
That's the entire argument for AOV work, and it holds at almost any size.

Upsell vs cross-sell, and why the difference matters
These get used interchangeably by people who should know better, and the distinction changes where you put them.
An upsell is a better version of the thing they're already buying. The larger size, the premium tier, the two-year warranty. Same need, more money.
A cross-sell is a different thing that goes with it. The case for the phone, the socks with the shoes, the filter for the machine. Different need, discovered because of the first one.
The reason it matters is timing.
Upsells work before the decision is locked. On the product page, next to the variant selector, while the buyer is still deciding what exactly they want. Offer a bigger size after they have committed to the small one and you're asking them to reopen a decision they already made.
Cross-sells work after. In the cart, at checkout, and after the order is placed. The buyer has decided, the friction of adding one more thing is at its lowest, and you're not disturbing the original choice.
Get those backwards and both underperform. Most stores put both in the cart because that's where the app installs by default.

The free shipping threshold
This is the single biggest AOV lever available to most stores, it takes about ten minutes, and a surprising number of merchants have never set it deliberately.
The mechanism is simple. A threshold gives the buyer a reason to add one more item, and it converts a cost you were absorbing anyway into a target they want to hit.
The arithmetic that matters: set the threshold above your current AOV, but within reach of one more item.
If your AOV is $82 and your typical item is $30, a $99 threshold works. The buyer is $17 away and one item gets them there comfortably. A $150 threshold doesn't work, because it needs two more items and most people won't do the math, they'll just leave.
Rules of thumb that hold up:
- Roughly 15% to 30% above current AOV is the usual landing zone. Higher and it stops being motivating.
- Show progress. "You're $17 away from free shipping" massively outperforms a threshold stated once in the header. The buyer needs to know where they are.
- Put it in the cart, where the arithmetic is happening, not only in the announcement bar.
- Check the margin. If free shipping at $99 costs you $12 and the extra item makes you $9, you've built a machine for losing money efficiently.
That last one catches people. A threshold isn't free money, it's a trade, and it only works if the added item carries enough margin to cover the shipping you just gave away.
Bundles and post-purchase offers
Bundles work when they solve a decision rather than just discount a pile. "Everything you need to start" beats "3 items, 10% off," because the first one removes work for the buyer and the second one just costs you ten percent. The best bundles are built around a use case, not a discount.
Post-purchase offers are the most underused thing on this list. An offer shown after the order is confirmed, on the thank-you page, carries no risk to the original conversion. The buyer has already paid. If they say no, you've lost nothing, which isn't true of anything you put in front of checkout.
That property makes post-purchase the safest place to be aggressive and the first place to experiment.
Checkout upsells sit in between. They convert well because intent is at its peak, and they are also the riskiest placement on the site, because anything that interrupts a committed buyer risks the order you already had. On Shopify most of the checkout is locked down, which limits what is possible and also protects you from your own worst instincts.
This is the category we work in, so read the next paragraph knowing that. Bundles, cross-sell blocks, post-purchase offers and threshold progress bars typically arrive as four separate apps, four scripts and four subscriptions, which is how a store ends up paying for weight it can't afford. Qosmic builds these into your existing theme from a plain-English description, using your own components, and stages the result as a draft you approve. One tool, one script, and the block you actually described rather than the nearest thing a template allows.
Specialist apps aren't bad at this. The argument is that the four-app version is an expensive way to get there.
Where AOV work backfires
Discounting to hit a number. The fastest way to raise AOV is a spend-more-save-more offer, and it's often the fastest way to lose money. Check revenue per session and margin per order, not AOV, before you call it a win.
Interrupting a committed buyer. A modal between the cart and checkout is the classic own goal. You are risking a sale you already had for an increment you might get.
Recommending things nobody wants together. Automated "frequently bought together" blocks trained on thin data recommend nonsense, and nonsense next to your add-to-cart button costs trust.
Raising AOV by raising prices and calling it optimization. It isn't the same thing, and the conversion rate will tell you within a month.
Stacking every tactic at once. Threshold, bundle, cross-sell, checkout upsell and post-purchase offer all firing on the same order reads as a shakedown. Pick two.
What good looks like, by sector
Sector explains more of the variation in AOV than anything else, so a global average is close to meaningless. Median AOV across thousands of Shopify brands:
Sector · Median AOV
Business & Industrial · $405.86
Sports & Outdoor · $142.69
Consumer Electronics · $135.60
Toys & Hobbies · $124.19
Automotive · $122.10
Home & Garden · $121.00
Arts & Entertainment · $94.33
Gifts & Occasions · $84.04
Apparel & Accessories · $82.50
Retail (multi-category) · $82.04
Food & Beverage · $80.29
Beauty & Personal Care · $66.00
Health & Wellness · $66.00
Pets · $64.90

Business and industrial runs roughly six times pets, and neither is doing anything wrong. High-consideration, high-ticket, infrequent purchases sit at the top. Low-ticket, high-frequency, repeat-purchase categories sit at the bottom and make their money on the second order instead.
Across all sectors the distribution is wide: the top quartile of stores runs somewhere near $192 and the top decile near $311. Those two figures are the least reliable numbers on this page, drawn from a weaker source than the sector medians, so treat them as shape rather than target.
If you sell supplements and you are benchmarking against a furniture store, you'll reach the wrong conclusion about your business.
The short version
AOV is revenue divided by orders, and it is the only growth lever that works on people who are already buying.
Compare it against your acquisition cost, not against other stores. Ten dollars added to an $82 order with a $36 CAC beats ten percent more traffic.
Upsells go before the decision, cross-sells go after it. Most stores put both in the cart because that's where the app installed itself.
The free shipping threshold is the biggest ten-minute win available. Set it 15% to 30% above your current AOV, show progress in the cart, and check that the added item covers the shipping you gave away.
Post-purchase offers are the safest place to push, because the order is already yours.
And watch revenue per session rather than AOV alone, or you will optimize your way into bigger orders and a smaller business.



