What Is a Flash Sale? A Guide for Shopify Stores
A discount with a deadline measured in hours rather than weeks. It is also the most common campaign length there is.

In Discounty: Bulk price editor See how the Shopify bulk price editor works
A flash sale is a discount with a deadline measured in hours rather than weeks. That is the whole definition, and the deadline is the part doing the work. A shopper who can come back tomorrow usually does not come back at all.
It is also the most common thing stores run. Of every Discounty campaign with a start and an end, 38% finish within 24 hours, more than any other length. Flash sales are not a special tactic reserved for Black Friday; they are the default shape of a sale.
What separates it from an ordinary sale
The price is one of three differences.
The window is short enough to be a reason. A week-long sale is a price. A sale ending tonight is a decision the shopper has to make now.
It is announced, not discovered. A flash sale that a shopper only finds by browsing has no deadline for them, because they do not know it is running. The email, the banner and the countdown turn a short window into urgency.
It ends by itself. A sale that has to be switched off by hand is one that runs late, and a deadline that slips is not a deadline.
How long should a flash sale run?
The 24-hour window is the most common because it fits a day of email and social attention. Below about six hours you lose the people in other time zones; past 48 the deadline stops being a reason.
If you want a longer sale, do not stretch a flash sale. Run a scheduled campaign and say the closing date plainly. The two are different offers and shoppers can tell.
Where flash sales go wrong
They become the schedule. A store with a flash sale every Friday has taught its customers to buy on Fridays at a lower price. The discount now costs margin on people who would have paid full price, and the deadline means nothing.
They are set up by hand. Editing prices at the start and again at the end, under time pressure, is where the mistakes happen: the sale that opens an hour late, the prices that never go back.
They collide with something else. When the sale changes the prices themselves, as a Bulk price editor campaign does, a Shopify discount code still applies on top of the sale price: 20% off $100 is $80, and a 10% code takes it to $72. To stop that, restrict the code in Shopify to products or collections that leave out the sale items.
What to run instead when the deadline is not real
A short deadline you cannot justify reads as a trick. If the sale is really about clearing stock, a threshold offer or a quantity break does the same job without pretending there is a clock. Save the flash sale for when the clock is true: a launch window, a holiday, a genuinely limited quantity.
How we counted
Campaign lengths are counted across every Discounty campaign on a Shopify store that had both a start and an end date, read from our own records in September 2026. Every figure is a share across stores. No single store can be identified from it.
Questions
What is a flash sale?
A discount that runs for a short, announced window, usually 24 hours or less. The deadline is what makes it a flash sale rather than a price change.
How long should a flash sale be?
Most run within a day. Of Discounty campaigns with both dates set, 38% finish inside 24 hours. Under six hours excludes other time zones; past 48 the urgency goes.
How much should a flash sale discount be?
Deeper than your usual, or the deadline has nothing to justify it. If your normal campaign is 20%, a flash sale at 20% reads as an ordinary week with a countdown on it.
Do flash sales hurt your brand?
Only when they are predictable. A sale that arrives on a schedule is a lower price with a timer; one that is genuinely occasional is an event.
What Are Limited-Time Offers? 20+ Examples for Shopify
Price Anchoring: What is Price Anchoring & Anchor Benefit?
Psychological Pricing: 7 Strategies With Examples