Discount a Shopify product when it has enough history to show a meaningful pace problem, non-price causes have been checked, excess stock or a deadline creates economic urgency, and a bounded sale price has a clear goal. Do not discount solely because a product is a certain number of days old.
Use a gate, not a calendar alarm
A product-age threshold is useful for scheduling a review. It is not enough to authorize a price change.
Before discounting, require four gates:
- Evidence: enough history or exposure exists to evaluate pace.
- Diagnosis: visibility, availability, content, and data problems were checked.
- Urgency: current quantity is unlikely to exit acceptably without action.
- Economics: the proposed price remains inside the merchant's boundaries.
How long is enough history?
Match the evidence window to the purchase cycle. Frequently bought accessories may produce a useful signal in weeks. Furniture or high-ticket goods may need months. Newness protections should also account for campaign traffic: time passing with almost no relevant exposure provides limited demand evidence.
Add a deadline
Work backward from the useful selling horizon:
- season end;
- expiry or freshness date;
- planned assortment reset;
- warehouse or cash constraint;
- product discontinuation.
If a product has twelve weeks before its deadline, a merchant can reserve multiple observation windows and still retain a final-exit option. With one week left, the strategy necessarily changes.
Separate weak demand from excess quantity
A product may sell at a respectable pace but still have too much inventory. Compare remaining quantity with expected demand and incoming stock. The action might be to cancel replenishment rather than reduce price.
A simple readiness checklist
Discount only when you can complete this sentence:
“Because [evidence] indicates [problem], we will test [price or percentage] for [window], stop when [goal] is met, and never cross [floor/cap].”
If any blank is missing, the campaign is not ready.
When not to discount
Do not use price to solve an unpublished product, broken image, incorrect stock location, missing size guide, irrelevant search placement, or temporary out-of-stock condition. Do not mark down a launch that has not had a fair opportunity unless the launch strategy itself calls for it.
Review after the action
At campaign end, record units sold at each step, elapsed time, realized sale prices, and remaining quantity. Avoid claiming causal uplift from a simple before-and-after comparison; traffic and seasonality may also have changed.
Frequently asked questions
Is 30 days too soon to discount?
It depends on the product's buying cycle, launch plan, traffic, season, and deadline. Thirty days can be enough for a frequently viewed staple and far too little for a low-frequency product.
Should I discount a product with zero sales?
First confirm it was available, visible, and exposed to relevant customers. Zero sales can signal weak demand, but it can also reflect zero opportunity to buy.
Should an automatic campaign deepen on a fixed schedule?
A schedule can trigger review, but the system should re-check goals, current prices, floors, caps, and merchant changes before any deeper step.
Sources and further reading
- Shopify Help Center: Inventory reports
- Shopify Help Center: Forecasting orders
- Shopify Help Center: Setting sale prices
Product interfaces and documentation change. Sources were checked on July 22, 2026.
PUT THE METHOD TO WORK
Review slow movers before they become clearance.
Sale House detects weak selling pace and runs merchant-approved markdown steps with price floors, caps, and stopping rules.
Install Sale House free →