Skip to content

Black Friday 2026 is Nov 27.Schedule your sale

SaleGuard
Add to Shopify — free
Scheduled price changes for Shopify

Sale ends on time. Every price comes back right.

SaleGuard saves every original price first, restores them at the time you set, then checks each price one by one. A price you changed by hand during the sale is left alone.

Watch the video tutorials
  • Free plan: 100 price changes a month
  • Starter $9.99/mo · Pro $19.99/mo
  • Only 2 permissions, no customer data
Illustration: a shop owner checking his phone over morning coffeeIllustration
Restore report on our test store: 22 variants checked
Test store · restore report
Sale ended · sample product
$49.00During the sale $39.20
✓ Original price restored
A concrete example

Changed a price mid-sale? It won't be overwritten.

Before each restore, SaleGuard compares the live price and the compare-at price with what the sale set. If they don't match, it leaves that product alone and lists it in the report. It only overwrites if you press Force restore and confirm.

Canvas tote bag

  1. Before the saleThe original $49.00 is saved.
  2. Sale startsPrice becomes $39.20, with $49.00 struck through.
  3. Day 3You mark it down by hand to $34.00.
  4. Sale endsOther products go back to their originals. This one stays at $34.00 and is listed as “Your own price edits were kept”.

Sample numbers. In a sale on our own test store, the report showed 1 of 22 prices kept because they were edited by hand.

Three steps. Then you can walk away.

  1. Pick the products. Illustration

    Pick the products

    By collection, tag, vendor, stock level or status.

  2. Set the discount and times. Illustration

    Set the discount and times

    Choose the percentage, then a start and end in your store's time zone.

  3. Prices go back on their own. Illustration

    Prices go back on their own

    The originals are written back from the snapshot and checked one by one.

After the restore, every price is checked one by one.

Test store walkthrough

One real sale, start to finish

A 20% sale on our own demo store, 22 variants, copied from the app's screens. Prices dropped at the start time and went back at the end time. One price had been changed by hand during the sale, so SaleGuard kept it as set.

  1. Originals saved before the first change22 variants
  2. Discount starts on schedule20% · 8:29:00 PM
  3. Prices restored at the end time8:41:00 PM
  4. Every price checked against its original
    • 22Variants checked
    • 21Matched the original price
    • 1Kept at the price you set
Restore report from our test store
Test store · restore report. Not a customer result.

Times are America/New_York. A test store with 22 variants is a small test, not a benchmark.

Watch the 2-minute walkthrough of what's new
Illustration: two shop workers packing orders in a stockroomIllustration
Illustration: a shop owner at her desk late at night

Three promises on every plan

  • Snapshot every original price

    SaleGuard records price and compare-at price for each affected variant before the first change is written.

  • Restores never count against your plan

    Yes. Quota counts successful sale-price writes when a sale is created. Restore and rollback do not consume that quota and remain available on every plan.

  • Only 2 permissions. No customer data.

    SaleGuard asks Shopify for product and discount access, nothing else. It does not read your customers or their orders.

See exactly what we ask for

Start free. Upgrade when you need more.

Annual billing = two months free

Free

$0

No card required

For trying it on one product first.

  • 100 price changes / month
  • 1 active sale
  • Full snapshot, restore & rollback
  • Snapshot CSV export
  • Price backup page, CSV export & restore
  • Repeat schedules, price rounding and tag exclusions on every plan
  • Storefront countdown timer on 1 sale
Add to Shopify — free

Starter

$9.99/ month

Billing is approved and handled by Shopify.

For stores running a few sales a month.

  • 10,000 price changes / month
  • 3 concurrent sales
  • Everything in Free
  • Storefront countdown timers on unlimited sales
Add to Shopify — free
Everything included

Pro

$19.99/ month

Billing is approved and handled by Shopify.

For stores that run sales every month.

  • Unlimited changes & sales
  • Black Friday schedule checkup, in seconds
  • Daily automatic price backup
  • Everything in Starter
  • Priority replies from our team
Add to Shopify — free

No trial: the Free plan is the trial. Payments are not refunded. Support replies within 2 business days.

A product page on a test store showing the five SaleGuard blocks: auto countdown, sale badge, countdown, free-shipping bar and buy-X-get-Y card
Illustration: test data
On your storefront

What your shoppers see

Five blocks you can add in the theme editor. Rendered here from the real extension code, with test data.

  1. Auto countdown

    Follows your running or next sale by itself. Hidden when there is no sale.

  2. Sale badge

    Shows the saving as a percentage on any product whose compare-at price is above its price. The struck-through price is drawn by your theme.

  3. Countdown

    You type in a fixed end time. Good for a flash deal.

  4. Free-shipping bar

    Updates as soon as the cart changes.

  5. Buy X, get Y

    Puts the free item in front of the shopper. The discount itself is applied at checkout.

Common questions

Will prices still restore if I use my monthly quota?

Yes. Quota counts successful sale-price writes when a sale is created. Restore and rollback do not consume that quota and remain available on every plan.

What counts as one price change?

One successful sale-price write to one product variant counts as one change. Restoring that variant later does not count as another monthly change.

Does SaleGuard modify or slow down my Shopify theme?

No code is injected into your theme. SaleGuard changes catalog prices through Shopify's API. Optional theme blocks (countdown, badge, shipping bar) only show up if you add them in the theme editor.

Is there a free trial? Can I get a refund?

Paid plans have no free trial. The Free plan is how you try SaleGuard, and it includes snapshot, restore and rollback. Payments are not refunded. If you cancel, you won't be charged again and you keep your plan until the end of the period you've paid for.

Can I cancel any time?

Yes. Switch to Free in the app, or uninstall. Billing runs through Shopify, and after you cancel you keep your plan until the end of the period you've paid for.

How do I contact support?

Email support@getsaleguard.com and include your .myshopify.com address. We usually reply within 2 business days.

Free tools you can use right now.Calculators and checkers for the usual sale mistakes. No install, no sign-up.

See all free tools (11)

Give the next promotion an exit plan.

Install in a minute. Start on the free plan, and upgrade when it works for you.

Add to Shopify — free
Illustration: a small gift shop decorated for the holidaysIllustration