● Scheduled sales for Shopify

Sales that start on time and end exactly.

Schedule a sale on products, collections, tags or vendors. Mint Sale Scheduler sets the sale prices at the minute you choose, in your store's time zone — and when it ends, puts every price back exactly as it was, leaving any price you changed during the sale alone.

Coming soon to the Shopify App StoreSee how it works
To the minute
sales start and end at the time you pick, in your store's time zone
Restored exactly
pre-sale prices written back as they were; your own edits left alone
One flat price
no fees that grow with your revenue, orders or number of products
Features

Set it up once, and it runs itself

Works on the prices already in Shopify — nothing to add to your theme, no scripts on your storefront.

Timing
Starts and ends at the minute you pick

A scheduler checks every minute and wakes each sale at its exact start and end time, in your store's time zone — overnight and on daylight-saving days too. Or start a sale right now.

Exact restore
Every price goes back as it was

Before anything changes, the app records each variant's price and compare-at price. When the sale ends it writes back exactly those values. Variants you edited during the sale are left as you set them and listed in the report.

Safety
Discounts never stack

A variant is in one sale at a time, and sale prices are always calculated from the recorded pre-sale price. If the app is interrupted mid-way, it picks up where it stopped and checks each price first.

Preview
See every price before it changes

Preview shows each variant's current price and its sale price, what's skipped and why, and any overlap with other sales — before you schedule anything.

Discounts
Percent off, amount off or a sale price

Target products (or single variants), collections, tags, vendors or product types. Optional .99, .95 or .00 endings are rounded down so the discount is never smaller than the one you set.

Pro
Repeating sales and a price editor

Run a sale every day, week or month at the same local time, and raise or lower prices right away with the price editor — every change can be undone.

How it works

Three steps

Most sales take a minute to set up.

Choose

Pick what's on sale and the discount: a percentage, an amount or a sale price, with optional price endings.

Preview

Check every variant's sale price, what's skipped, and any overlap with your other sales.

Schedule

Pick the start and end. The app does the rest and keeps a per-variant record you can download.

Pricing

One flat monthly price

Billed through Shopify. The same price however many sales you run. Cancel anytime.

Free
$0
Forever
  • One scheduled or running sale at a time
  • Up to 50 variants per sale
  • Percent off, amount off or sale price, with price endings
  • Exact restore and per-variant report
  • Preview and overlap warnings
7-day free trial
Pro
$5.99 / month
No limits on sales or variants
  • No limit on sales or variants
  • Repeating sales: daily, weekly, monthly
  • Price editor with undo
  • Everything in Free
FAQ

Questions merchants ask

What happens to a price I change by hand during a sale?

It's left as you set it. At the end of a sale the app only restores variants that still show the exact sale price it set; anything edited in the meantime is listed on the sale's page, with a button to restore the pre-sale price anyway if you want to.

What if two sales include the same products?

The preview warns you. A variant can only be in one sale at a time, so whichever sale starts first gets it and the other skips it — discounts never add up.

What exactly does the app change?

Each variant's base price and, if you choose, its compare-at price (to show the pre-sale price crossed out). That price is used by your online store, POS and other channels; prices converted for other markets follow it. Fixed prices you set in market or B2B price lists aren't changed, and nothing is added to your theme.

What if something goes wrong while a sale starts or ends?

The app records the pre-sale price before changing anything and keeps working until every variant is done: if Shopify doesn't respond or the app restarts, it retries automatically and checks each variant's current price before writing, so nothing is changed twice.

What happens if I uninstall the app during a sale?

Shopify removes the app's access immediately, so sale prices would stay in place — end your sales first. If you reinstall within 48 hours, the app still has the records and restores the prices of sales whose end time has passed.

What does the app store?

Only your own product data: variant and product IDs, titles, SKUs and the prices before and during each sale, plus the sales you set up. No customer data of any kind.

Put your next sale on autopilot.

Free for one sale at a time. Built by Mint Labs.

Coming soon to the Shopify App Store