With Shopify alone
In Shopify, the compare-at price is what your theme shows crossed out next to the price. To show a saving you lower the price and set the compare-at to the old one, on every variant.
After the sale both have to go back. Miss one and a product keeps a fake saving for months, which confuses shoppers and, in many countries, breaks price display rules.
Step by step with Market Manager
- Create a sale and pick the products, a collection or the whole catalog.
- Set the discount. The preview shows each variant's sale price with the original as compare-at.
- Schedule it. When it starts, prices drop and compare-at shows the original; when it ends, both come back exactly.

What Market Manager does
- Sets the sale price and the compare-at price on every variant in the sale
- Saves each original price and compare-at first
- Puts both back at the end, leaving prices you changed by hand alone
- History lists every change with Undo
What it doesn't
- How the crossed-out price looks is up to your theme.
- It changes the prices of products in a sale, not every compare-at price in the store.
On the Free plan
Your questions
What if a variant already had a compare-at price?
It is saved with the price and comes back as it was when the sale ends.
Do I see the new prices before they change?
Yes. The preview shows each variant's new price before you schedule the sale.
Related use cases
- Restore Original Prices After a Shopify SalePut every Shopify price back after a sale: originals are saved before the sale starts and restored when it ends, with History and Undo.
- How to Schedule a Sale on Shopify, Step by StepHow to schedule a sale on Shopify so prices drop and come back on their own: what Shopify offers, what it doesn't, and the steps with Market Manager.
- Bulk Discounts on Shopify: Put a Whole Collection on SaleDiscount a whole collection, tag, vendor or the entire Shopify catalog at once, check every new price, and have every original come back after.
Run your next sale with Market Manager
Free plan. Paid plans start with a 7-day free trial.