Ecommerce

15 Sales Promotion Ideas That Move Product (Without Killing Margin)

A promotion is three decisions: what you offer, who sees it, and how they hear about it. Get all three right and you move stock at a profit. Get the third one wrong — which is what usually happens — and you just gave a discount to people who were already buying.

📅 Updated August 2026 ⏱ 14 min read ✍️ By ChilliPopup
A flash sale promotion being designed in the ChilliPopup editor, with a 50% off headline and a countdown timer counting down to the end of the offer

A sales promotion is three decisions, not one. The offer — what changes hands. The audience — who is allowed to see it. The announcement — how they find out. Most promotions fail on the second and third, not the first: a perfectly good offer shown to everyone, everywhere, forever, is just a price cut with extra steps.

Below are fifteen sales promotion ideas grouped by the job they do — acquiring new customers, raising order value, clearing stock, and bringing people back — each with the offer, who should see it, how to announce it, and the margin trap to watch for.

Key Takeaways

  • Pick the promotion by the job. Acquisition, order value, stock clearance and win-back need completely different offers.
  • Audience rules are where the margin is saved. A first-order offer shown to loyal customers is money you didn't need to spend.
  • Non-price offers beat discounts more often than people expect — thresholds, gifts, early access and games all create urgency without training customers to wait.
  • A deadline only works if it's real. The permanently-ending sale is the fastest way to teach customers your prices are fiction.
  • Judge every promotion on revenue per session and margin, never on how many codes were claimed.

Before the ideas: the maths that decides which you can afford

A discount doesn't cost you the discount — it costs you the discount off your margin. On a 40% gross margin, a 20% discount removes half your profit on that order, which means you need roughly double the volume just to stand still.

The break-even question: at margin M and discount D, the extra volume you need is D / (M − D). At 40% margin, a 10% discount needs +33% volume to break even; a 20% discount needs +100%. Run this before you pick a number, not after.

Two consequences worth internalising. First, small discounts are much cheaper than they look relative to big ones — the curve is steep. Second, an offer that doesn't touch the headline price is often the better deal: free shipping over a threshold costs you the shipping on orders that got bigger, not a slice of every order.

Four sales promotion jobs — acquire, raise order value, clear stock and win back — each matched to the offer types and the audience that should see them

Choose the row first. Almost every wasted promotion is the right offer aimed at the wrong job.


Acquire: five promotions for first-time buyers

1. The first-order incentive

The workhorse. 10–15% off, or a fixed amount, in exchange for an email address. Audience: new visitors only — this is the single most important rule on the page, and the one most stores get wrong. Announce it with a scroll-triggered popup at 50–60%, or on exit intent. Sample copy: "First time here? Take 10% off your first order — enter your email and the code is yours."

2. The prize game

Instead of handing everyone the same code, let them play for it. A spin wheel, scratch card, slot machine or claw machine with per-prize win chances means you decide how often the expensive prize appears — most people win something small, a few win something memorable, and the average cost per claim lands where you set it. It converts better than a flat code because the reward feels earned, and the outcome is decided server-side so it can't be rigged from the browser.

3. Free shipping, threshold-free, for order one

For stores where delivery cost is the top objection, this beats a percentage. It removes the exact thing blocking the purchase, and it doesn't discount the product itself — so the customer's mental price for your product stays intact.

4. The risk-remover

No discount at all: an extended returns window, a longer guarantee, or a free first exchange. Costs you almost nothing on most orders and directly answers the "what if it's wrong" objection that stops first-time buyers. "Not sure about size? First exchange is on us — 60 days."

5. The lead magnet instead of a discount

For considered purchases, a fit guide, a size finder, a sample, or a short quiz that recommends the right product will out-earn a discount — because the barrier is confusion, not price. A product recommendation quiz does double duty: it helps the shopper decide and it collects the email at the end.

A spin-to-win sales promotion running live over a store homepage with different discount prizes on each wheel segment

A prize game turns one flat discount into a distribution you control — big prizes rare, small prizes common.


Raise order value: four promotions that grow the basket

6. The free-shipping threshold

The most reliable order-value promotion there is. Set the threshold roughly 20–30% above your current average order value — high enough to require a second item, low enough to feel reachable. Announce it in the cart, not just the header: "You're €12 away from free delivery."

7. Buy more, save more (tiered)

"Buy 2 save 10%, buy 3 save 20%." Works best on consumables and anything bought in multiples. The tier structure does the selling — the shopper does the arithmetic themselves and talks themselves into the next tier.

8. The bundle

Group items that genuinely go together and price the bundle below the sum. Better than a straight discount because you're moving a slower item alongside a popular one, and because the customer can't price-compare a bundle line for line.

9. Gift with purchase over a threshold

A sample, an accessory, or a low-cost-high-perceived-value extra. Costs you unit cost, not margin percentage, and the perceived value is usually far above what you paid. Excellent for clearing a slow SKU at the same time.

Promotion What it costs you Best for Watch out for
% off everything A slice of every order, including ones you'd have won anyway Genuine clearance moments Training customers to wait for the next one
Fixed amount off A flat sum, so it hurts most on small orders Higher-priced items Set a minimum spend or you'll fund tiny orders
Free shipping threshold Delivery cost on orders that got bigger Raising average order value Setting it so high nobody reaches it
Bundle Margin on the bundle, not on singles Moving slow stock with fast stock Bundling things nobody wants together
Gift with purchase Unit cost of the gift Perceived generosity on a budget Gifts nobody values — ask before you buy 5,000
Prize game The weighted average of your prize pool Email capture and first orders Making the top prize too likely

Clear stock: three promotions with a real deadline

10. The flash sale

24 to 72 hours, one clear discount, one clear end time. Announce it with a countdown so the deadline is visible rather than merely stated — a countdown timer in an announcement bar is enough. The rule that makes flash sales work is the rule most stores break: it has to actually end.

11. Last-chance sizes and colours

Genuine scarcity, no discount required. "Only 3 left in your size." This is the most honest urgency you have, and the only kind that doesn't erode trust — provided the number is real.

12. The mystery discount

The code's value is revealed at the moment of claim — a scratch card or a spin wheel with 10%, 15% and 20% segments. Clears stock without publishing a headline discount that becomes your new expected price, and the reveal itself is the reason people engage.

A flash sale promotion popup with a 50% off headline and a live countdown timer being designed in the ChilliPopup editor

A countdown makes a deadline visible. Just make sure the deadline is the actual deadline.


Win back: three promotions for people who already know you

13. The replenishment nudge

For consumables, timing beats discounting. A returning-visitor campaign that says "Running low? Reorder in two taps" converts because it arrives when the need does. No discount needed at all.

14. Early access for subscribers

The sale opens 24 hours early for people on your list. This does three jobs at once: it rewards subscribers, it makes signing up worth something concrete, and it front-loads the sale so you learn early whether the offer is landing.

15. The "we saved your cart" offer

For a returning visitor who left a full cart, an exit-intent offer that references the cart is the highest-intent moment you will ever get. Keep the incentive small — this shopper is closer than anyone else, so the last thing you should do is pay them heavily to finish.

Segment or overpay. Ideas 1–5 belong to new visitors and 13–15 to returning visitors. Running an acquisition discount with no audience rule means your loyal customers get paid to buy what they were buying anyway — every single day of the campaign.


How to announce a promotion without wrecking the site

The announcement is where good offers die. Match the loudness of the format to the size of the moment:

Format Interruption Use it for
Announcement bar (top or bottom) None — it sits in the layout Free-shipping thresholds, sale-is-running, delivery cut-off dates
Corner slide-in Low Secondary offers, replenishment nudges, social proof
Scroll-triggered popup (50–60%) Medium — but only reaches readers First-order incentives, lead magnets, quizzes
Exit-intent popup Medium, but the session was ending anyway Cart recovery, last-chance offers, prize games
Full-screen overlay High Genuinely major moments only — a launch, a once-a-year sale
Inline form in the page None Waitlists, back-in-stock requests, early-access signup

Whichever format you pick, four display rules do the actual work: audience (new versus returning, with your own definition of "new" in days), page targeting so the campaign is excluded from checkout, frequency so nobody meets it twice a day, and a date window so the promotion starts and stops on its own. That last one is worth setting even for a three-day sale — it's the difference between a deadline and an intention.

Run your next promotion properly

Announcement bars, countdowns, coupon codes and prize games from one editor — with the audience and date rules that keep the offer where you meant it. Plans from $15/month with a 14-day free trial.

Start your free trial →

Delivering the code without leaking it

A single shared code posted on a coupon aggregator becomes a permanent discount you didn't budget for. Two mechanics prevent that:

Show the code on the popup's thank-you screen straight away — a customer who has to wait for an email to arrive before they can use their discount often doesn't come back. The coupon popup guide covers the delivery patterns in detail.


Seven mistakes that turn a promotion into a loss

  1. No audience rule. Everyone gets the new-customer discount, including your best customers. The most expensive mistake on this list.
  2. A deadline that never arrives. "Sale ends Sunday" every Sunday teaches customers to wait, permanently.
  3. Discounting your bestsellers. Those were selling. Promote the slow stock and let the bestsellers carry full margin.
  4. The promotion on the checkout page. A discount field in front of someone about to pay sends them off to search for a code, and some of them don't come back.
  5. Measuring claimed codes instead of profit. Codes claimed is a vanity number. Revenue per session and margin are the real ones.
  6. Running three promotions at once. Nobody knows which one applies, support gets the questions, and you can't tell which worked.
  7. Forgetting to turn it off. Set a date window on the campaign so the sale ends even if you're on holiday.

What to measure

The ChilliPopup analytics dashboard showing opens, unique views, clicks, submissions and conversion rate for a sales promotion campaign

Separating "the announcement wasn't seen" from "the offer wasn't wanted" is the difference between fixing the right thing and the wrong one.

Related reading

Frequently asked questions

What is a sales promotion?

A sales promotion is a temporary offer designed to make people act now rather than later — a discount, a bundle, a free gift, a threshold, a competition, or early access. The defining feature is that it is time-bound: a permanently discounted price is not a promotion, it is your price.

Which sales promotion works best?

It depends entirely on the job. To acquire a first-time customer, a first-order incentive or a prize game works best. To raise order value, use a threshold or a bundle rather than a percentage. To clear stock, use a deadline plus scarcity. Choose the promotion by the job, not by what looks generous.

Is a percentage discount or a fixed amount better?

A rough rule: use a percentage when the item is cheap and a fixed amount when it is expensive, because that is the version that sounds bigger. 20% off a 15 euro item sounds better than 3 euros off; 30 euros off a 200 euro item sounds better than 15%. Run the arithmetic on both and pick the one you can afford that sounds larger.

How do I promote an offer without annoying visitors?

Match the loudness to the moment. An announcement bar sits at the top of every page and interrupts nobody. A scroll-triggered popup only reaches people who are reading. An exit-intent offer only reaches people who are leaving. Reserve full-screen overlays for genuinely major moments, and never show any of them on your checkout page.

How long should a promotion run?

Long enough for your normal buying cycle to complete, short enough to feel like a deadline — for most small stores that is three to seven days. Anything permanently 'ending soon' stops working, because customers learn the deadline is fake and simply wait for the next one.

Do I have to discount at all?

No, and often you should not. Free shipping over a threshold, an extended returns window, a free gift with purchase, early access, a bundle, or a prize game all create urgency without cutting the headline price — which matters because a price customers have seen discounted three times becomes the price they expect to pay.