Put your prices on a schedule.

SunDial drops your prices when a sale starts and restores them when it ends — automatically. Run it once, or on repeat every week.

Rated 5 out of 5 on the Shopify App Store

A weekend sale, start to finish
Sale on
$40$28
Sale off
Starts Fri, 9:00amPrices restored Sun, 6:00pm

How it works

Three steps, then it runs on its own.

  1. 1

    Pick what's on sale

    Choose the products or a collection, and the discount you want.

  2. 2

    Set the schedule

    Pick a start and end. Once, or on repeat with a daily time window.

  3. 3

    Let it run

    SunDial applies the sale on time and restores prices when it's over.

What SunDial does

The whole job of running a sale, handled — so you set it once and move on.

Starts and ends on time

Choose a start and an end. SunDial applies the discount and puts your original prices back, right on schedule.

Runs on repeat

Daily, weekly on the days you pick, or monthly. Perfect for weekend deals and flash Fridays.

Any discount, any products

Percentage off, an amount off, or a fixed price, across chosen products or a whole collection.

Keeps you posted

Get an email when a sale starts, ends, or needs a look, so your pricing is never a surprise.

Scheduling a sale inside SunDial in the Shopify admin

Questions, answered

Does SunDial change my prices back automatically?

Yes. SunDial captures each product's original price, applies the sale at the start time, and restores the original price when the sale ends — fully automatic.

Can I schedule recurring sales?

Yes — daily, weekly on specific weekdays, or monthly on a chosen day, each with a start/end time window.

What kinds of discounts are supported?

Percentage off, a fixed amount off, or a fixed sale price. You choose per sale, for products or whole collections.

Do I need to edit my theme or add code?

No. SunDial changes your product prices through the Shopify admin. There is nothing to install in your theme and no code to touch.

Do my customers need a discount code?

No. SunDial changes the product price directly, so the sale price shows on your storefront automatically — customers don't enter a code.

Can I put a whole collection on sale?

Yes. Pick a collection and SunDial applies the sale to its products. The collection's membership is snapshotted when the sale starts, so later changes don't affect a running sale.

Does it work for Black Friday or flash sales?

Yes. Schedule a one-off sale with a start and end for Black Friday, or a recurring weekly flash sale with a daily time window.

How many sales can I schedule?

As many as you like. SunDial is free with no per-sale fees.

How much does it cost?

SunDial is free to use.

Put your next sale on autopilot.

Free to install. Schedule as many sales as you like.

Add SunDial to your store