If your Shopify AOV is dropping, the cause is almost always one of four things: discounting that attracts smaller baskets, a shift in product mix toward cheaper items, a change in traffic quality, or add-on sales quietly disappearing from orders. Dashboards won't tell you which — they show the average falling, not why. The fastest way to find out is to segment your orders and compare. Here's what that looked like for a real store, with real numbers.
The store, and the question it asked
An electronics and PC-hardware retailer on Shopify — $2M+ in online revenue across roughly 4,700 orders in the 4.5 months we analyzed (anonymized by agreement; numbers are real, lightly rounded).
Their question was the one every founder eventually asks: "How do we grow revenue 15–25% in the next 3–6 months without burning margin?"
The answer came out of data they already had — Shopify orders, GA4, product analytics. No new tracking, no data team. Just questions the data hadn't been asked yet.
Finding 1: The discount illusion
About 1,800 of the ~4,700 orders — 38% — carried a discount.
Here's why nobody was worried: the total cost of all that discounting was just 0.3% of revenue. Practically free, right?
But when we compared basket behavior:
- Orders with a discount averaged 27% less than full-price orders
- On promo-heavy days, order volume jumped about +30% — while average order value stayed completely flat
The discounts were buying volume, not basket size. Thousands of promo interactions, and not one of them was making baskets bigger.
The fix wasn't "discount less." It was discount differently: bundle and threshold mechanics — "5% off an SSD when bought with a PC bundle" — instead of flat cuts. Same promo budget, pointed at growing the basket instead of just multiplying small ones.
That's the pattern behind a lot of "mysterious" AOV drops: the average isn't falling because customers changed. It's falling because your own promotions are pulling in a different shape of order.
Finding 2: More than half the revenue never came back
Same dataset, next question: who is this revenue coming from?
- 53.9% of all revenue came from one-time buyers
- The repeat purchase rate was 10.4%
For context: the average e-commerce repeat purchase rate sits around 28.2% across industry benchmarks (MobiLoud, 2026), and for an established DTC brand a 50–60% share of revenue from returning customers is considered healthy (Eightx benchmark data). This store was running at roughly a third of the benchmark repeat rate — which is exactly why retention, not acquisition, was its biggest lever.
Doubling that repeat rate — at current traffic and ad spend — was worth roughly +27% more revenue over 18 months with zero new customer acquisition. And the data even said where to start: two warm segments (recent one-time buyers, and recent bundle buyers who spend 44% above store average) covering about 3,200 reachable customers.
Finding 3: The bestseller that never sold
The store's single most-viewed product had roughly 2,300 views and 340 add-to-carts in the period — and zero purchases.
It wasn't alone. Five high-intent SKUs were silently leaking conversions to stock, pricing, or checkout friction that no standard dashboard was surfacing. Shopify's reports rank your sellers — they don't show you the products customers are trying and failing to buy.
Finding 4: The bundle attach gap
Customers who bought PC bundles spent 44% more than the store average. Yet 78.6% of bundle orders left with no add-on — no SSD, no peripherals, nothing. The co-purchase data named the exact product pairs to offer, some with 100% purchase-together confidence.
For a store worried about AOV, this was the most direct lever of all: the highest-value customers were already at checkout, and nobody was offering them the obvious next item.
What the store got
A prioritized 10-action plan (impact × effort, week by week), a customer-segment CRM playbook, the exact SKUs to fix first, and a 90-day SEO roadmap — including the finding that their fastest-growing competitor was 6–9 months from closing the traffic gap.
Every finding came from data the store already had. GA4 and Shopify exports. No analyst hire, no new tracking setup.
How to run this diagnosis on your own store
If your AOV is drifting down, ask your data these four questions — in a spreadsheet if you have the time, or by connecting your store to Datajar and asking them in plain English:
- What's the average order value of discounted vs. non-discounted orders?
- On promo days, does order volume rise and basket size — or volume only?
- Which of my most-viewed products have high add-to-cart numbers but few or no purchases?
- What share of my revenue comes from customers who never bought again?
Any one of those answers can explain a falling AOV. Together, they usually rewrite the growth plan.
Want the full analysis on your store's data? Speak to us — it starts with the exports you already have.
Sources
- Datajar client analysis: $2M+ Shopify electronics & PC-hardware retailer, ~4,700 orders, Jan 1 – May 16, 2026 (anonymized by agreement; figures lightly rounded)
- MobiLoud — repeat customer rate benchmarks for e-commerce (2026)
- Eightx — new vs. returning customer revenue split benchmarks
Frequently asked questions
- What usually causes a dropping AOV on Shopify?
- The four most common causes are discounting behavior (promos attracting smaller baskets), product-mix shift (cheaper items taking a bigger share of orders), traffic-mix shift (new channels bringing lower-intent buyers), and missing attach/bundle sales on orders that used to include add-ons. The only way to know which one is yours is to segment orders — for example, comparing discounted vs. full-price basket sizes.
- Do discounts lower average order value?
- They can — but not always in the way founders expect. In the store analyzed here, discounted orders averaged 27% less than full-price orders, and on promo-heavy days order volume rose about 30% while basket size stayed flat. The discounts were buying more orders, not bigger ones. Whether that trade is good depends on your margins and what the promos are meant to achieve.
- How can I check if this is happening in my store?
- Compare three numbers: average order value of discounted vs. non-discounted orders, order volume vs. basket size on promo days, and the share of orders carrying any discount. All three come from data Shopify already exports — or you can connect your store to Datajar and ask those questions in plain English.
- Was this store's discounting a mistake?
- Not exactly — total discount spend was only 0.3% of revenue, so it wasn't burning cash. The problem was that flat discounts weren't building bigger baskets. The recommended fix was to discount differently: bundle and threshold mechanics (like a small discount on an SSD when bought with a PC bundle) instead of flat cuts.
