Discounts and Promotions That Do Not Destroy Your Margin

In this article10 sections
Ecommerce discounts work best when each promotion has a clear purpose, a known cost and a way to measure whether it paid off. Offers can win new customers, clear old stock, raise basket sizes or reward loyal buyers. But constant, untargeted discounting teaches customers to wait for the next sale, attracts bargain hunters who never return and can turn profitable products into loss-makers. The difference between a smart promotion and a costly habit lies in planning: choosing the right type of offer, doing the margin maths, targeting carefully and measuring honestly.
Key takeaways
- Give every promotion a specific goal, such as first orders, larger baskets or clearing stock.
- Calculate the extra sales needed to break even before you launch.
- Prefer targeted offers and value-adds over store-wide percentage cuts.
- Follow honest pricing rules: genuine reference prices and clear terms.
- Measure profit, not just revenue, and watch what happens after the promotion ends.
Start with the goal
A promotion is an investment of margin, and like any investment it should have a target return. Each promotion type suits a different goal. Decide the goal first, then choose the offer.
| Goal | Suitable promotions |
|---|---|
| Win first orders | First-order offer for new subscribers, free delivery on first order |
| Raise basket size | Free-delivery threshold, spend-and-save tiers, bundles |
| Clear old or seasonal stock | Markdowns on specific products, outlet section |
| Reward loyalty | Member prices, early access, loyalty points |
| Bring back lapsed customers | Targeted win-back offer by email |
| Launch a product | Introductory bundle or gift with purchase |
Some promotions serve more than one goal, but one should lead. A first-order offer that also tries to clear old stock usually does neither well. Without a goal, it is impossible to judge whether a promotion worked. "Sales went up" is not enough if margin fell more than revenue rose.
Do the margin maths first
This is the step most often skipped, and the one that matters most. A discount reduces the profit on every order, including orders that would have happened anyway. Before launching, work out how many extra orders you need just to stay level.
- Know your gross margin per order after product cost, delivery and payment fees.
- Calculate the margin after the discount.
- Work out the extra volume needed for total profit to match a normal period.
- Ask whether that increase is realistic for your store and the offer.
The deeper the discount and the thinner your normal margin, the more extra volume you need. Quite modest-looking discounts can require a surprisingly large increase in orders just to break even. Do the sums with real figures from your own store.
Include the hidden costs as well: extra customer service contacts, higher return rates on impulse purchases, the cost of advertising the promotion and any discount given to customers who would have bought at full price. Once these are counted, some promotions that looked successful turn out to have lost money.
Smarter alternatives to blanket discounts
- Free delivery thresholds: remove a common objection while encouraging larger orders. Our guide to ecommerce shipping strategy explains how to set one.
- Bundles: combine products at a modest saving, often increasing basket value and moving slower items.
- Gift with purchase: a product that costs you less than its perceived value.
- Tiered offers: spend more, save more, which rewards larger baskets.
- Member benefits: early access or member prices that build loyalty. Our guide to loyalty programmes covers this approach.
- Targeted codes: offers for specific groups, such as first-time buyers or lapsed customers, rather than everyone.
These alternatives share a common idea: give customers more value without simply lowering the price of everything for everyone. They protect your price positioning while still giving people a reason to buy now.
Value-adds also tend to cost you less than they are worth to the customer. A free gift bought at trade price, or delivery you were already paying for, can feel generous to the buyer while costing far less than an equivalent cash discount.
Honest pricing and promotion rules
Honest pricing protects customer trust as well as keeping you within the law. Shoppers increasingly notice fake reference prices and permanent "sales". Consumer protection laws in many markets regulate how discounts are presented. Common principles include:
- A "was" price or reference price must be genuine, not inflated just before a sale.
- Urgency claims, such as "ends tonight", must be true.
- Terms and exclusions must be clear before purchase.
- The final price must not include hidden extras revealed only at checkout.
In the European Union, recent rules require the prior price shown in a price reduction to reflect the lowest price over a recent period, and misleading practices are covered by the rules on unfair commercial practices. Check the rules in each market you sell to, and keep records of your normal prices so you can show that reference prices are genuine if anyone asks.
Stopping discount leaks
Leaks are one of the most common and least visible costs of discounting. Codes intended for a small group often spread to coupon websites, giving discounts to customers who would have paid full price.
- Use unique, single-use codes for valuable offers.
- Limit codes by customer, email, device or first order only.
- Set expiry dates and minimum spends.
- Prevent codes stacking unintentionally with other offers.
- Monitor which codes are used and where orders come from.
If a code does leak, decide quickly whether to honour it, limit it or switch it off. Switching off a code that customers found publicly can cause complaints, so set clear terms from the start and apply them consistently.
Our guide to fraud prevention covers promotion abuse, such as creating many accounts to reuse first-order discounts.
Planning a promotion calendar
Planning ahead also gives suppliers, warehouse staff and marketing time to prepare. Random promotions confuse customers and make planning hard. A calendar keeps offers deliberate:
- Plan major sales around key dates in each market.
- Leave full-price periods between promotions, so customers do not expect constant discounts.
- Coordinate stock, so promoted products are available and old stock is cleared.
- Prepare the store: banners, landing pages, emails and checkout testing.
- Brief customer service on terms and common questions.
Vary the type of offer through the year. A calendar made only of percentage discounts teaches customers to compare percentages; mixing in bundles, gifts and member benefits keeps promotions interesting and protects your price positioning.
Ecommerce discounts for trade and wholesale customers
Discounting works differently when your buyers are businesses rather than consumers. Business customers expect different kinds of offers. Public, store-wide sales matter less to them than reliable pricing and terms that reward their loyalty.
- Volume pricing: lower unit prices at higher quantities, shown clearly on product pages for logged-in trade buyers.
- Customer-specific price lists: negotiated prices that apply automatically when they log in.
- Payment terms: early-payment discounts or extended terms can be worth more to some buyers than a price cut.
- Bundles and kits: combinations that save the buyer time as well as money.
- Annual agreements: rebates or tiered pricing based on total yearly spend.
Keep trade offers separate from consumer promotions so a public sale does not undercut negotiated prices or confuse trade accounts. Our guide to B2B ecommerce portals explains how customer-specific pricing works online.
Getting the store ready for a promotion
Many promotions lose money not because the offer was wrong but because the store was not ready. Pricing errors, sold-out products and slow pages during a busy launch can turn a good idea into a costly mistake within hours.
- Test the discount logic on staging: the right products, the right price, correct exclusions and no unintended stacking.
- Check stock for promoted products, with enough to meet demand and a plan if they sell out.
- Prepare landing pages that load fast on phones and show the offer, terms and products clearly.
- Check the checkout handles the expected traffic and applies the offer correctly.
- Brief customer service with the terms, start and end times and answers to likely questions.
- Schedule start and end times carefully, especially across time zones.
- Remove the promotion promptly when it ends, including banners, emails and codes.
A promotion that charges the wrong price or runs past its end date can cause complaints, refunds and, in some markets, legal problems. A short checklist prevents most of these mistakes. Keep it with your promotion calendar and reuse it for every campaign, adding a line each time something goes wrong.
Measuring whether it paid off
- Profit during the promotion compared with a similar normal period.
- New customers acquired, and whether they return later at full price.
- Average order value and units per order.
- Returns, which can rise with impulse purchases.
- The dip afterwards: sales often fall after a promotion as customers who bought early stop buying for a while.
Compare like with like. A sale in your busiest month should be measured against the same month last year, not against a quiet week. Where you can, hold back a small group of customers from an email offer and compare their buying with those who received it; the difference shows how much the offer really changed behaviour.
Look at the whole period before, during and after, not just the promotion days. A sale that pulls orders forward from the following weeks may look impressive while adding little overall.
Write a short summary after each promotion: the goal, the offer, the cost, the results and what you would change. After a year, these notes become your most reliable guide to which offers work for your customers and which only look busy.
Frequently asked questions
Are percentage discounts better than fixed amounts?
It depends on price. For lower-priced items, percentages often sound bigger; for expensive items, a fixed amount can sound more attractive. Test both against your goal and margin.
How often should I run sales?
Often enough to meet your goals, but with clear full-price periods between them. Constant sales train customers to wait and erode trust in your normal prices.
Should every customer get the same offer?
Targeted offers usually work better: welcome offers for new customers, rewards for loyal ones and win-back offers for lapsed ones.
How do I stop discount codes spreading online?
Use single-use or customer-specific codes for valuable offers, set limits and expiry dates, and monitor where code use comes from.
Want promotions your store can run accurately and measure properly? Talk to our team about pricing rules, coupon controls and promotion landing pages.
Want an expert to look at your store?
Tell us what you are working on. A senior e-commerce consultant will reply within one working day with honest, practical advice. No obligation and no sales script.
- Reply within one working day
- Advice even if we are not the right fit
- Your details are never shared