Schedule Shopify sales & price changes — start and end on autopilot
Build your sale prices once, review them, and set when they go live. Lasso applies the whole batch at your chosen date and time — and you can schedule the end too, so the sale reverts itself. No staying up to flip prices at midnight.
Install Lasso freeJust say it like this
How it works
- 1
Stage the sale
Discount a collection or filter, with compare-at copied first so the strike-through shows the original price. Review the before/after for every variant.
- 2
Set the start time
Give a wall-clock time + timezone ("Friday 9am PT"). Lasso schedules the apply correctly, daylight saving included. Nothing changes until then.
- 3
Schedule the end too
Stage a second project that clears compare-at / restores prices and schedule it for the end time. Start and end both fire automatically — with one-click undo on either.
Nothing ships without a preview — and everything has undo
Every change Lasso makes is staged in a project first, with a visual before/after diff for each item. Nothing touches your live store until you click Apply — and every apply snapshots the previous values, so one click reverts the whole batch. You also get a per-row report of exactly what succeeded and what didn't, plus a downloadable pre-apply backup for big jobs.
Frequently asked questions
Can I schedule a Shopify sale to start automatically?
Yes. Stage the price changes (e.g. 25% off a collection, with compare-at strike-throughs), then schedule the apply for a specific date and time in your timezone. Lasso applies the whole batch at that moment — no need to be at your desk when the sale starts.
Can I schedule the sale to end too?
Yes — stage a second project that clears the compare-at prices (or restores the originals) and schedule it for your sale's end time. Start and end both run automatically.
Does it handle timezones correctly?
Yes. Give a wall-clock time and a timezone (e.g. "Friday 9am PT") and Lasso schedules it correctly, accounting for daylight saving — so a sale set for 9am actually fires at 9am.
What exactly gets scheduled?
A whole staged project. You build and review the price changes first (with a visual diff), then set the apply time. Nothing changes until that time, and you can unschedule or edit the project beforehand.
What if something goes wrong when it fires?
A scheduled apply is still a normal apply — it snapshots the previous values, so one-click undo reverts the batch. You also get the per-row success/failure report.
Set your next promotion to start and end by itself — previewed, scheduled, and reversible.
Install Lasso free — takes 60 seconds