Scheduling a Discount

Once you have created your discount schedule and given it a name, the next step is to set how prices should change.

Choose a discount type

  • Percentage discount — takes a percentage off each product's current price. Every product is discounted by the same percentage, so the amount saved varies. A 20% discount takes a $50 product to $40, and a $10 product to $8.
  • Fixed amount off — takes the same amount off each product's current price. A $5 discount takes a $50 product to $45, and a $10 product to $5.
  • Set fixed price — sets every product in the schedule to the same price, whatever it was before. A fixed price of $15 sets both a $50 product and a $20 product to $15.

Rounding

For percentage discounts, you can control how the resulting prices are rounded:

  • Do not round prices — a 7% discount on $10.00 gives exactly $9.30.
  • Round prices to the nearest whole number — $9.30 becomes $9.00.
  • Round prices to a decimal place — round to the nearest value of your choice, e.g. 0.99.

Compare-at price

Choose what happens to each product's compare-at price during the sale:

  • Leave the compare at price as it is — Auto Schedule won't touch it.
  • Set the compare at price to be the original price — the pre-sale price is saved as the compare-at price, so on most themes your customers see the old price crossed out and the discount is obvious.

Calculate the discount from price or compare-at price (Pro & Plus)

By default the discount is calculated from each variant's current price. On Pro and Plus you can instead calculate it from the variant's compare-at price — useful when your compare-at holds the "true" original price and you want discounts measured from that.

Note: when discounting from the compare-at price, variants that don't have a compare-at price are skipped.

Price floor (Plus)

If an external system sets a per-variant "lowest price" metafield, Auto Schedule can respect it. When a discount would take a variant below its floor, choose what happens:

  • Skip the product — leave it undiscounted, or
  • Set the price to the minimum — clamp it at the floor.

Important things to consider

  • With an end date set, prices revert to the exact price each product had when the schedule started — even if you changed a price manually mid-schedule.
  • Don't set more than one price change on the same product at the same time — including via collections that contain the same product. This can stack discounts on top of each other. The app shows a warning about this on the product selection step.
  • If an impossible discount is attempted (e.g. a $50 discount on a $20 product), that price change is not applied.

Complete the schedule

Still need help? Contact Us Contact Us