Discounts work. That is exactly the problem.

When you run a promotion, sales go up. The numbers look good. So you run another one. At some point, discounts are embedded in your calendar and you cannot stop — because the moment you do, revenue drops.

That is not growth. That is dependency.

The costs nobody calculates

The margin hit is obvious. A 20% discount on a 40% margin product removes 50% of the profit on that sale, not 20% of revenue.

The less visible cost is customer expectation. Every discount you send teaches your audience that patience is rewarded. They wait for the sale. They open your emails to catch the next deal, not because they care about the brand. Over time, your list becomes a deal-hunting audience.

The third cost is to perceived value. Frequent discounting signals that the full price is wrong. The more often you discount, the less credible the full price becomes.

What discounts are actually for

Used well, discounts are a targeted conversion tool — not a default.

They make sense when re-engaging customers who have genuinely lapsed and would not return otherwise. They make sense when clearing inventory. They make sense as an earned reward for loyalty. They do not make sense as the closing argument in every campaign.

The alternative

The alternative to discounting is making the value case more clearly. A well-constructed email sequence can address objections, demonstrate results and surface social proof — without touching the price. This is harder than adding a discount code. It is also what builds a customer base that buys at full price.

If your conversion rate only moves meaningfully during promotions, your marketing is not doing its job between sales. That is the actual problem to fix.


Vít Sláma works with ecommerce brands on email marketing, frontend development and automation. Based in the Czech Republic.