Features
Scheduling rules
Set start and end dates so rules turn on and off automatically.
Rules can be scheduled to start and end automatically, so you don't have to remember to activate or deactivate them manually.
How it works
In the rule editor, expand the Schedule section:
- Start date — the moment the rule becomes active. Defaults to now if left blank.
- End date — the moment the rule deactivates. Optional — leave blank for an indefinite rule.
Both fields support date and time. Times are interpreted in your store's timezone (set in Shopify admin → Settings → General).
Examples
Weekend flash sale
Start: Saturday 12:00 AM End: Monday 12:00 AM
Black Friday week
Start: Black Friday 12:00 AM End: Cyber Monday 11:59 PM
Permanent ongoing rule
Start: now (blank) End: blank
Activation status vs schedule
Schedule and activation status work together:
- A rule must be Active AND within its scheduled window to apply at checkout.
- Setting a start date in the future doesn't automatically activate the rule. You still need to toggle it Active. The rule is then "active but waiting" until the start date.
- An expired rule (past end date) stops applying at checkout but stays Active in the rules list. You can edit or extend it.
Active period conflicts
If you create or edit a rule whose schedule overlaps with another rule that targets the same variants, the app warns you about the conflict. Only one discount applies per matched variant per cart at checkout, so overlapping schedules waste rule slots and create unpredictable behavior.
The "Active period conflict" warning shows up at the top of the rule editor when this happens. To resolve:
- Change the dates to avoid overlap, or
- Switch one of the rules to a discount code (so it only applies when the customer enters the code)
Notes
- Schedules are evaluated at checkout time, not when the cart is started.
- Customers who have items in their cart when the schedule ends will lose the discount when they reach checkout if the rule has expired.