← BullMoose Blog
Template & Guide · Sale Scheduler

Shopify Sale Planning Template

By BullMoose · 5 min read

Running a sale on Shopify without a plan means last-minute decisions, manual price edits, and a high chance that something reverts late — or doesn't revert at all. This template documents every decision about a sale before it runs, so setup is fast and execution is clean.

The sale brief

Before touching any prices or scheduling anything, answer these questions for every sale you run:

FieldExample
Sale nameMid-season clearance
Start date and timeFriday 14 March, 12:00am (midnight)
End date and timeSunday 16 March, 11:59pm
Products / collections in scopeClearance collection, Knitwear collection
Discount percentage25% off all items in scope
Exceptions (items to exclude)New arrivals tagged "SS26", bundles
Compare-at priceYes — show original price struck through
Minimum margin at sale priceChecked — no product below 35% GM
Email campaign linkedScheduled Friday 6am, reminder Saturday 9am
Who is responsible for setup[Name]
Test completedYes — [date/time]

The pre-sale checklist

Run through this before every sale:

During the sale

Post-sale review

Keeping a sale history

Log every completed sale in a simple running record: sale name, dates, collections, discount %, total revenue, and any issues. After a year you'll have a clear picture of which promotions drive the most revenue and when your customers respond. That data shapes the next promotional calendar.

A sale that isn't documented is a sale you can't learn from. The planning template takes ten minutes to fill in and saves every team member from reinventing the same decisions under pressure.
Keep reading