Skip to content

How Sale Scheduler works

A sale is a price rule, a product selection and a time window. You build it in the app inside Shopify admin, review the exact result, and choose when it runs.

  1. Install the app from the Shopify App Store

    Sale Scheduler opens inside your Shopify admin. It asks for permission to edit products, and it doesn't request access to orders or customers.

  2. Set how prices should change

    Increase, decrease or set a new price, by percent or by amount, or set prices to the current compare-at. Add an ending such as .99, and choose one of 8 compare-at actions.

    Decrease 25%Ending .99Compare-at: original price
    Linen shirt39.9929.99
    Leather tote64.0048.99
    Ceramic mug18.5013.99
    Illustration with sample data
  3. Choose which products are on sale

    Target all products, collections, products, specific variants, or one advanced condition on product title, tag, vendor, type or SKU. Then exclude collections, products or variants that should keep their price.

    ConditionProduct tag equals summer-sale
    ExcludeNew arrivals−12
    Match estimate: 128 products · 412 variants
    Illustration with sample data
  4. Review every variant before it goes live

    The review shows each variant's price before and after, plus compare-at where it changes. Ready rows will be applied; Warning and Skipped rows won't. Save it as a draft if you're not ready.

    Before → After
    Linen shirt39.99 → 29.99Ready
    Leather tote64.00 → 48.99Ready
    Ceramic mug12.00 → 9.99Warning
    Desk lamp— → —Skipped
    Illustration with sample data
  5. Start now, or schedule the start and the end

    Choose "Start after I review" to apply prices right away, or "Schedule start and end" with an end date or a duration. Scheduled sales are processed within about a minute of the time you set.

    StartFri 00:00Prices applied
    EndMon 23:59Previous prices restored
    ✓ Sale is live · 214 / 214
    Illustration with sample data
  6. Restore previous prices

    Scheduled sales restore automatically at the end. Any sale can be restored with one click. Variants whose price changed somewhere else are skipped, so newer prices stay.

    Linen shirt29.99 → 39.99Restored
    Leather tote48.99 → 64.00Restored
    Ceramic mug15.00 → 15.00Price changed
    Illustration with sample data

Illustration with sample data.

What you need

  • A Shopify store and permission to install apps and edit products.
  • A paid plan, or the free allowance of 10 successful variant changes a month to try it.
  • For the countdown: an online store theme where you can turn on the app embed or add the app block in the theme editor.

Permissions and data →

What the app reads and changes

Sale Scheduler works with product data only.

DataWhat happens
Products and variantsRead to find what's on sale: title, tags, vendor, product type, SKU, collections, price and compare-at price
Price and compare-at priceChanged when a sale starts, and restored when it ends or when you restore it
Previous pricesSaved by SalePilot for every variant a sale changes, so they can be restored
Orders, customers, paymentsNot requested
BillingThrough Shopify Billing; SalePilot stores no card details

Frequently asked questions

Do I need to keep the app open for a scheduled sale to run?

No. A background worker checks every minute and starts or ends scheduled sales at their time, even when nobody is signed in.

Can I edit a scheduled sale before it starts?

No. A scheduled sale can't be edited, but you can delete it before it starts, which changes no prices, and create a new one.

How long does a large sale take to apply?

Variants are updated in sequence, so a sale with thousands of variants takes longer than a small one. The scheduled time is when processing starts.

Which time zone are scheduled times in?

One-time sales use the time shown in your browser when you set them. Recurring sales use your shop's time zone.

Can I end a scheduled sale early?

Yes. Click "Restore prices" on the sale. It restores the prices now, and the scheduled restore doesn't run again.

Related guides

All guides →

Run your next sale without the spreadsheet

Install Sale Scheduler from the Shopify App Store, build a sale, and review every price before it goes live. The free allowance lets you try it on a few variants first.

Chat with us on WhatsAppQuestions before or after you install