If your D2C discount strategy is "run 30% off whenever the month looks soft", you don't have a strategy. You have a habit. And like most habits, it feels good for a week and costs you for a year.
We see it constantly in audits of Indian skincare, beauty, fashion and wellness brands: revenue spikes during the sale, flatlines the moment it ends, and the margin quietly disappears. Most D2C brands don't have a traffic problem. They have a systems problem, and discount addiction is one of the most expensive ones.
Below: why discounts erode margin, the math every founder should run, better offers than a flat percentage, and a plan to stop discounting without tanking revenue.
A discount comes straight off the top line, but your costs don't shrink with it. Product cost, shipping, packaging, payment gateway fees, RTO and your ad spend all stay the same. So 30% off revenue is rarely 30% off profit. It is usually most of your profit, and sometimes more than all of it.
Run enough sales and customers learn your calendar. Full-price traffic drops, abandoned carts rise in the weeks before a sale, and your email list starts behaving like a coupon list. In our audits, the brands with the heaviest discount calendars are usually the ones with the weakest full-price conversion.
Discounts are a painkiller. If your product page doesn't explain why the product is worth the price, a discount makes the price smaller instead of making the value clearer. The underlying conversion problem stays, and you pay for it every month.
Contribution margin is what's left from an order after every variable cost. It's the number that tells you whether a sale actually made you money. Here's a simplified example for a ₹1,000 serum (GST left out to keep it clean):
Now run the same order at 30% off:
You went from making ₹150 on every first order to losing ₹150. To earn the same contribution before marketing, you would need to sell 2.2x as many units. To simply break even after ads, your CAC would have to fall from ₹400 to ₹250. A sale rarely does either.
Compare that with a bundle: two serums for ₹1,800. Costs come to roughly ₹760 (two units of product, a little extra shipping, gateway fees on a bigger order), so contribution before marketing is about ₹1,040. After the same ₹400 CAC you keep around ₹640. The customer still feels a deal. You keep the margin, and you lift average order value (AOV) instead of cutting it.
That's the core of good offer architecture: give customers a reason to buy more or buy now, without handing your margin back.
Group products that are naturally used together: a cleanser, serum and moisturiser routine; a kurta with matching dupatta; a 60-day wellness pack. Price the bundle below the sum of its parts, but well above a single item. Bundles raise AOV, increase product trial and make the "deal" about the set, not your hero product's price.
A travel-size product, a pouch or a sample costs you a fraction of its perceived value. "Free mini cleanser on orders above ₹1,499" protects your price point and introduces customers to a second product they may reorder.
Set the free-shipping threshold just above your current AOV, then add a second tier with a gift. A progress bar in the cart ("₹230 away from free shipping") does a lot of quiet work.
Add value instead of subtracting price: a free skin consultation, a styling guide, extended returns, a refill at a better price. They build trust and give your ads something to say besides "sale".
Instead of discounting a new drop, give past buyers and email or WhatsApp subscribers 48 hours of early access. Scarcity and status move people without touching the price, and you reward your best customers instead of bargain hunters.
For replenishable products like skincare and supplements, a modest subscribe-and-save price is a trade, not a giveaway: a small saving in exchange for predictable repeat revenue and a lower blended CAC.
One skincare brand we worked with was doing about ₹8L a month with heavy discount dependency. We simplified the offer architecture, rebuilt the PDP, moved to UGC creatives and set up email and WhatsApp flows. Within 60 days, conversion rate went from 0.9% to 1.8% and CAC came down 32%. No bigger sale required. Just a better system.
This is exactly what our Growth Partner Program is built for: fixing conversion, offers and retention before scaling ads.
No. The goal is to stop discounting by default. Targeted incentives like a welcome offer, a win-back for lapsed customers or a festive bundle still have a place. What hurts is the constant sitewide percentage that trains everyone to wait.
It can, briefly, if you switch them off overnight. That's why the plan steps discounts down gradually, replaces them with bundles and gifts, and fixes the product page first. Measure contribution margin, not just revenue, to see whether you're actually better off.
Bundles and tiered free shipping are usually the fastest levers. Bundles increase units per order while protecting margin, and a free-shipping threshold set just above your current AOV nudges customers to add one more item.
If your brand is doing ₹5L–3Cr a month and every good week depends on a sale, the problem isn't your traffic. It's your system. Book a free Growth Diagnosis Call and we'll show you where your offers, product page and retention are leaking margin, and what to fix first.