← BullMoose Blog
Guide · Sale Scheduler

How to Schedule Product Discounts in Shopify

By BullMoose · 4 min read

Not every sale is storewide. Often you want to discount a single collection, a slow-moving line, or a handful of seasonal products — and have those prices drop and recover on a set schedule. Here's how to schedule product-level discounts in Shopify cleanly.

Product-level vs storewide discounts

A storewide sale is blunt: everything gets the same treatment. Product-level discounting is more surgical, and it's what most merchants actually need day to day:

The goal is the same as any scheduled sale — visible markdowns that turn on and off on time — just aimed at a subset of your catalogue.

How to schedule discounts on specific products

  1. Group what's on sale. The easiest way to manage a product discount is by collection. Build a collection (even a temporary one) for the items you're discounting.
  2. Set the markdown. Choose a percentage or fixed amount, and decide whether to show the original as a compare-at price.
  3. Schedule start and end. Pick the window. The discount should apply to just those products and leave everything else alone.
  4. Let it revert. When the window closes, those products return to their original prices automatically.

Tips for product-level sales

Targeted discounts protect your margin on everything that's still selling at full price — as long as they switch off when they're supposed to.

Keep reading