Short answer
Watch promotion frequency and full-price revenue, not just flash-sale sales. Model the margin tradeoff and apply reference-price rules only in their proper markets.
The answer in detail
One flash sale does not automatically damage a brand. Repetition is the larger concern: customers can learn to wait until the next offer, making full price an amount fewer people pay. Measure that commercial dependence, and separately check the reference-price rules applicable in each market.
The benchmark
Mela, Gupta and Lehmann's 1997 Journal of Marketing Research paper followed more than eight years of consumer packaged-goods panel data and associated promotion activity with greater price sensitivity. It did not study your online brand or directly measure brand image. The useful hypothesis is that repeated promotions can change the price customers consider normal; the size of that effect needs your own evidence.
EU consumer pricing provides a regional example. The CJEU’s English September 26, 2024 Aldi Süd release explains that an announced percentage reduction must be based on the lowest price applied during at least the preceding 30 days. That is EU consumer-law context, not a worldwide promotion calendar.
| Situation | Question for the price ledger |
|---|---|
| First reduction after a stable full-price period | What was the actual lowest prior price? |
| Another offer 20 days later | Does the 30-day history include the earlier lower price? |
| Progressive markdowns in one campaign | What treatment does the applicable local rule permit? |
Reference-price compliance and truthful urgency are separate questions. A promotion can use a defensible comparison price and still mislead if its supposedly final deadline simply restarts. Keep the price ledger and the actual start/end record together so both claims can be substantiated.
The rule
Give each flash sale a written objective in the commercial calendar: clear a discontinued line, recruit within a category or reengage an inactive audience. A month-end offer launched only to close a revenue gap may pull forward orders that would otherwise have happened at full price. Test that possibility rather than counting every promoted order as additional demand.
Keep the assortment narrow and protect products central to brand positioning. Choose frequency based on customer behavior, margin and applicable price-history rules. The source’s “more than 30 days apart” recommendation responds to that regional reference-price mechanism; it is not a universal legal safe harbor or proof that every 31-day cadence preserves a brand.
The steps
- Maintain price history. Store daily prices by variant and consult the record before preparing promotional artwork. For further regional context, see reference-price law. Keep evidence of the actual offer, not just a compare-at field.
- Calculate required volume. To preserve total gross profit before extra fees and returns, the source uses volume multiplier = gross-margin rate ÷ (gross-margin rate − discount rate). With fictional 60% margin and a 30% discount, volume must double. Both rates use the original selling price as their base. If the discount equals or exceeds the margin, this simplified model has no positive profitable volume solution. See promotion profitability.
- Select by stock and margin. Discontinued items and healthy-margin products may fit better than bestsellers already selling at full price. Check whether the offer solves a real inventory problem.
- Honor the deadline. Do not restart the same countdown or reproduce an identical “last chance” next week. Review deceptive interface patterns.
- Track full-price behavior. Divide revenue from undiscounted units by total revenue on a rolling 12-month basis, with a consistent classification. Track participants who return at full price, for example over 90 days. The source notes Shopify compare-at markdowns may not appear as order discount amounts: orders retain the paid price, so reconstruct markdown status from price history or use supported discount records. Verify API fields before building the report.
The pitfall
Under the cited EU prior-price approach, advertising “30% off” the full price when the product was already 20% off three weeks earlier can misstate the relevant saving. More generally, a missing price ledger leaves the team unable to substantiate its claims.
Commercial dependence is harder to unwind. An outdoor brand in Le Club reportedly ran offers almost weekly, with only two or three promotion-free weeks per year, while email clicks declined from spring. Category presales also ate into Black Friday demand. Rather than stop suddenly, the team alternated brand-led and promotional emails. That is one response to an observed problem, not proof of a universal recovery plan. Full-price share provides a way to monitor gradual changes.
What to tell your team
“Full-price revenue share fell from 78% two years ago to 62% last year. We propose four rather than eight flash sales, each covering no more than 15 products, and will track subsequent full-price purchases.” These figures are fictional. For a different loyalty approach, see private sales.
