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 free

Just say it like this

Take 25% off the Holiday collection with compare-at pricesSchedule this sale to apply Friday at 9am PTStage a project that clears the compare-at prices to end the saleSchedule the end for Monday at 11:59pm PT

How it works

  1. 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. 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. 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

Cart

Your cart is empty

Add some items to get started