Guide · Sale Scheduler
How to Schedule Multiple Sales in Shopify
One sale is easy to manage by hand. Three or four running back-to-back — or overlapping — is where it falls apart. Once you're juggling several promos, the real skill is sequencing them so prices change at the right times and never collide. Here's how to plan multiple sales in Shopify.
Common multi-sale scenarios
- Back-to-back: a weekend flash sale rolls straight into a week-long clearance.
- Overlapping: a storewide 15% promo runs while a specific collection is at 40%.
- Rolling: a "deal of the day" that swaps to a new collection each morning.
How to schedule multiple sales without conflicts
- Map the calendar first. Write out every sale with its start and end time before you build anything. Conflicts are obvious on paper.
- Define which products belong to which sale. Use collections so each promo has a clear, non-overlapping (or intentionally overlapping) set of products.
- Schedule each one independently. Every sale gets its own start, end, and automatic revert, so they hand off cleanly.
- Decide the tie-break. For products in two active sales, be explicit about which discount applies.
Avoiding the usual overlap problems
- Stranded prices. If one sale ends but its revert doesn't fire, those products stay discounted into the next promo. Automatic revert prevents this.
- Double discounting. Two overlapping sales on the same product can stack unexpectedly — plan the tie-break in advance.
- Lost original prices. When sales chain together, it's easy to lose track of the true full price. The tool should always restore the genuine pre-sale price, not the last sale price.
With the calendar mapped and each sale scheduled to revert on its own, even a busy promo season runs without you stepping in.