Discount Center: Scheduling and the timeline
You can set a discount to turn on and off automatically by giving it a schedule. The store handles the rest — activating it at the start and deactivating it at the end. The Timeline view shows all your scheduled discounts on a calendar so you can spot overlaps and gaps.
Scheduling a discount
Open the Schedule card on the detail page and set a Start and End.
- Set both for a fixed run (a weekend sale, a month-long campaign).
- Leave the Start empty to make the discount always active — it works immediately and never expires on its own.
- The end has to be after the start. The editor won't let you save it the other way round.
To make a scheduled discount permanent again, use Clear schedule. It removes the dates and the discount becomes always active.
What the status means
A discount's status reflects where it is in its schedule and sync:
Status | Meaning |
|---|---|
Active | Live and applying right now. |
Scheduled | Has a start date in the future. Not applying yet. |
Expired | Past its end date. No longer applying. |
Always active | No schedule — always on. |
Activating… | The store is in the middle of switching it on (syncing products to categories and tags). |
Deactivating… | The store is switching it off. |
Activation failed / Deactivation failed | The category or tag sync hit a problem. See Category and tag sync for how to resolve and retry. |
The activating/deactivating and failed states only appear when a discount uses category or tag sync. A plain discount with no sync just moves between scheduled, active, and expired based on its dates.
The timeline
The Timeline view in the sidebar lays out every discount that has a schedule on a horizontal calendar. Each discount is a bar spanning its start-to-end window, so you can see at a glance what's running when, and where two campaigns overlap.
What you can do:
- Switch the view between Week, Month, and Year to zoom the time range.
- Move through time with the previous/next period controls, or jump back to Today.
- Zoom in and out to make the bars wider or narrower.
- Search for a discount by code or name to filter the bars down.
Only discounts with a start or end date show on the timeline — always-active discounts don't have a window to plot. A discount that started before the visible window is marked so you know it's clipped, not missing.
Tips
- Use the Year view to plan a season's campaigns and check nothing clashes.
- An always-active discount won't appear on the timeline. That's expected — give it a schedule if you want it plotted.
- If a discount shows "Activating…" for a while, it's waiting for the store's next processing run; it isn't stuck. Only a "failed" status needs your attention.