The Discount Audit: How Much of Your Discount Spend Actually Bought You Anything?
The Discount Audit: How Much of Your Discount Spend Actually Bought You Anything?
Every month, you give away margin. 10% off first orders. 15% to abandoning carts. 20% at end of season. You look at revenue, see it went up, and assume the discounts worked.
But here's the question almost nobody asks:
How much of that discounted revenue would have happened anyway?
For most stores, the honest answer is: most of it.
The uncomfortable truth about discounts
A discount only creates value when it changes a shopper's behavior. If someone was going to buy regardless, the discount didn't create a sale — it just reduced the price of a sale you already had.
That's not a discount. That's margin walking out the door.
And it happens constantly, because the tools most stores use — popup apps, blanket sales, "10% off for everyone" — can't tell the difference between a shopper who needs a nudge and a shopper who's already reaching for their card.
They show the same offer to both. Which means half the time, you're paying a shopper to do something they were going to do anyway.
The math on a typical store
Let's take a mid-sized Shopify store doing $50,000/month, with a 2% conversion rate and a 10% average discount on discounted orders.
If 40% of orders use a discount, that's:
- 80 discounted orders/month
- $50 AOV × 10% = $5 off each
- $400/month in discount cost
Now the question: how many of those 80 shoppers needed the discount to convert?
If it's half — a conservative estimate for blanket offers — then $200/month was given to shoppers who would have bought anyway. That's $2,400/year on a single small store. For larger stores, it scales proportionally into tens of thousands.
And that's before you count leaked codes, stacked discounts, and the price expectations you've trained into your best customers.
Why this keeps happening
- Blanket targeting. Rules like "show to all visitors" can't distinguish hesitate from ready.
- Code leakage. A 15% code shared to a coupon site reaches people who never needed it.
- No measurement. Most popup apps report clicks and conversions — not incremental conversions. They can't tell you which discounts were necessary, because they never ran a control group.
- Optimizing for conversion, not margin. More conversions at a lower price is not automatically more profit.
How to run your own discount audit
You can start today, with data you already have.
Step 1 — Pull your discounted orders. Last 90 days. Which orders used a code or automatic discount?
Step 2 — Split by customer type. New vs. returning. A returning customer on their fourth order almost certainly didn't need 10% off.
Step 3 — Split by behavior. Did they add to cart before the discount appeared? Did they return to the site multiple times? Those are buying signals, not hesitation signals.
Step 4 — Estimate the leakage. The orders that came from high-intent behavior and got a discount are your likely waste.
That number is your discount leakage. Most stores underestimate it by a factor of two to three.
The fix isn't "stop discounting"
Discounts work — when they're aimed at shoppers who actually need them. The fix is to stop treating every shopper the same:
- Lead with the product most likely to convert. When someone's hesitating, show the item that will move them — not a generic offer.
- Target the hesitant. Cart, dwell, exit intent — those are real signals of hesitation, and they're where an incentive earns its keep.
- Offer the minimum. The smallest discount that converts, never more. A shopper who'd buy at 5% shouldn't get 15%.
- Measure incrementality. Compare against a control group. If you can't measure what would have happened without the discount, you can't know whether it worked.
That's the difference between discounting and deciding whether to discount. Most popup apps do the first. Almost none do the second.
The bottom line
Discounts are not a growth strategy on their own. They're a tool — and like any tool, they cost you money when used indiscriminately.
Run the audit. Find your leakage. Then aim your discounts at the shoppers who actually need them — and measure the difference, not in clicks, but in margin.
The number you're looking for isn't opt-in rate. It's discounts saved.
Want to see your own leakage? Connect your Shopify store and Unico will show you what your discounts bought — and what they didn't.


