Percent Off, Dollar Off, or Free Bonus? The Discount Type That Actually Sells
A 20% discount and a $10 discount can move the exact same price — but they don't move the same number of buyers.
Run the numbers on a $50 template and a '20% off' code looks identical to a '$10 off' code — same $40 final price. But drop those two codes into the same launch email and you'll often see meaningfully different click-through and completion rates. Discount format isn't cosmetic. It's a lever on how your buyer's brain processes the deal, and pulling the wrong lever quietly costs you sales you'll never see you lost.
The Math Trick Your Brain Falls For
Behavioral economists call it the framing effect: people judge a discount's size relative to how it's presented, not just what it's worth in cash. Take a $9 mini-guide. '20% off' sounds like a real event — a fifth of the price, gone. Say it as '$1.80 off' and the same offer suddenly looks trivial, almost insulting. Now flip to a $299 cohort course. '20% off' means $59.80, an abstract fraction your buyer has to calculate in their head. Say '$60 off' instead and it becomes something they can picture: a dinner out, a tank of gas, real money back in their pocket.
Neither framing is lying. They're the same discount described two different ways — and one of them will convert better depending on the price you started with. That's the whole game.
Where Percent-Off Dominates: Low-Ticket Digital Products
For templates, presets, checklists, and mini-guides in the $5-$49 range, percent-off almost always wins. The reason is proportion bias: buyers at this price point are making fast, low-risk, often impulse decisions, and a big-looking percentage ('40% off today only') triggers urgency far more effectively than a small dollar figure ever could. '$3 off' on a $9 product is mathematically identical to 33% off — but nobody puts '$3 off' in a subject line and expects it to perform.
Where Dollar-Off Wins: Courses, Memberships, and Coaching
Once you're pricing a course, a membership, or a 1:1 coaching call anywhere from $97 to $997, the math reverses. A percentage now requires mental arithmetic your buyer isn't going to do while half-reading an email on their phone. A flat dollar amount, on the other hand, is instantly concrete: '$100 off' on a $497 course is unambiguous, easy to picture, and easy to justify to themselves ('that basically pays for my flight'). This is also why cart-abandonment recovery emails for higher-ticket offers convert better with a flat number — the buyer already knows the price, so you're not selling the discount, you're just removing the last bit of friction.
The Crossover Cheat Sheet
| Price range | Best format | Example code | Why it works |
|---|---|---|---|
| $5 – $49 | Percent-off | SAVE30 | Big-looking percentage triggers fast, low-risk impulse buys |
| $50 – $100 | Either — test both | SAVE20 or SAVE15 | This is the crossover zone; run a small split-test before committing |
| $100 – $500 | Dollar-off | SAVE75 | Flat number is concrete and easy to mentally bank against the price |
| $500+ | Dollar-off or bonus | SAVE150 or +BONUSCALL | At this price, trust and perceived value matter more than the discount size |
The Bonus Play: When Adding Beats Subtracting
There's a third option most creators underuse: don't touch the price at all — add something instead. A bonus template pack, an extra 15-minute strategy call, a private walkthrough video, or early access to your next drop. This protects two things a straight discount quietly erodes: your price anchor (the next buyer who pays full price doesn't feel cheated) and your margin (a $15 bonus asset that costs you an hour to make can feel worth far more than a $15 price cut, because it arrives as a gift, not a markdown).
A discount says your product was worth less than you charged. A bonus says the buyer got more than they paid for. Same math, very different story.— A pattern worth remembering before your next sale
Bonuses are especially strong for memberships and cohort courses, where discounting the recurring price trains buyers to expect it forever. Bundling a one-time bonus into the first month avoids that trap entirely — you get the urgency of a limited offer without discounting your actual value long-term.
Setting Up Your Next Discount Campaign
Before you launch a discount code
0/5All of this lives in one place once you create your store: discount codes, your customer list, and broadcast emails to announce a sale are built into the dashboard, so you're not stitching together a spreadsheet and three separate tools just to run a promotion. Discount codes are available on every store.fan plan, though features like broadcast campaigns and deeper sales tracking unlock on the Pro plan.
If you want to see this in practice rather than theory, a live example store shows how bundled bonuses and tiered offers actually look on a real storefront — worth studying before you copy a format blind. And if you're mid-setup and a code isn't applying the way you expect at checkout, contact support rather than guessing; it's usually a one-minute fix.
FAQ
Yes, but pick one hero offer per campaign. Stacking two discount mechanics in the same email dilutes the message — buyers need one clear reason to act, not a math problem.
Yes. Just be intentional about whether the discount applies to the first billing cycle only or recurs — recurring discounts are powerful for churn-prevention but expensive if left running indefinitely.
For low-ticket items, 20-30% off is a reasonable opening test. For higher-ticket offers, start with a flat amount that's roughly 10-20% of the price — enough to feel real without training buyers to wait for markdowns.
Compare redemption rate and total revenue per campaign, not just clicks. A code with a lower redemption rate but a higher average order value can still be the better outcome — check the FAQ for how sales and code data show up in your dashboard.
Often yes. New stores benefit from protecting price integrity from day one — a bonus lets you look generous to early buyers without setting a discount expectation you'll have to live with at every future launch.
The format you choose isn't a minor styling detail buried in your checkout settings — it's part of your pricing strategy. Get it wrong and a technically generous offer can quietly underperform; get it right and the exact same margin sacrifice sells more. Browse the blog for more breakdowns like this one, then go test it on your own audience.
Set up your first discount code and start matching the format to your price point today.
Start freeTurn your knowledge into income
Launch your Store.Fan in minutes — sell digital products, courses, and calls straight from your bio. Free to start.



