Set the sale up on Tuesday, let it start on Friday at midnight and end on Monday morning — with the original prices restored by the app, not by someone who remembered.
You will be redirected to the Shopify app store.
Shopify has no built-in way to say “change these prices on Friday and put them back on Monday”. Stores work around it with alarms, weekend logins and a spreadsheet of old prices — which is fine until the person with the spreadsheet is on holiday.
The scheduler in Bulk Product Edit by MITS carries both halves of that promise: a start time for the change and a revert time that restores the previous values.
Set up your next promotion once, with its own end time built in.
You will be redirected to the Shopify app store.
The revert writes back the values the task recorded when it ran. If a product was edited separately during the sale, the app reports it in the skipped list instead of silently overwriting the newer value.
Scheduled tasks are visible in the task list with their start and revert times, and can be cancelled before they run.

sale-oct to everything in the promotion. Filtering on a tag keeps the selection stable between start and revert.A flash sale is the same task with a short window — start at 18:00, revert at 22:00. Because the revert is part of the task, nobody has to be online at 22:00, and the prices go back even if the team is asleep in another time zone. Use the email notification as the signal to post the sale on social media.
| Task | Filter | Change | Start → revert |
|---|---|---|---|
| Early access | tag vip-bf | −15%, round .99 | Thu 18:00 → Mon 23:59 |
| Black Friday | tag bf-sale | −25%, round .99 | Fri 00:00 → Sat 00:00 |
| Weekend | tag bf-sale | −20%, round .99 | Sat 00:00 → Mon 00:00 |
| Cyber Monday | collection Accessories | −30%, round .99 | Mon 00:00 → Tue 00:00 |
Overlapping tasks on the same products are best avoided: let one task revert before the next one starts, or each revert restores the price the previous task left behind.
A task edits what matched when it ran. A product published during the sale keeps its normal price, and the revert does not touch it. If new arrivals should join the promotion, run a second task on them with the same revert time.
Repeat a bulk edit on chosen weekdays, with the filter re-evaluated each run.
Read moreBuild a tiered Black Friday promotion as scheduled tasks that roll themselves back.
Read moreRevert a finished task manually or on schedule, and read what changed.
Read more