How to run a sale or discount (3 ways)
Strikethrough sale prices, coupon codes, and Buy-X-Get-Y offers — what each one does and when to use it.
Last updated 18 June 2026
There are three ways to discount on your store, and people mix them up. Here's each one and when to reach for it.
1. Sale price on a product (strikethrough)
Best for: marking down specific products with a visible "was/now" price.
- 1Open the product and set its Original price to the old (higher) price.
- 2Set the live Price to the new, lower price.
- 3On the storefront the original shows struck-through next to the sale price — no code needed.
2. Coupon code (entered at checkout)
Best for: a code you share (newsletter, Instagram), or a store-wide / category discount customers opt into.
- 1Open Settings → Discounts → Coupon codes and click Add coupon.
- 2Set a code (e.g.
DIWALI15), a percentage or fixed discount, and switch it Active. - 3Optionally scope it to a category, add a minimum order, a max discount cap, an expiry, and a usage limit.
3. Buy-X-Get-Y offer (automatic)
Best for: bulk incentives like *Buy 2, Get 1 Free* — applied automatically, no code.
- 1Open Settings → Discounts → Offers and click Add offer.
- 2Set the buy quantity and get quantity, give it a title, and switch it Active.
- 3The cheapest eligible items are discounted automatically in the cart.
All three are covered field-by-field in Discounts, coupons & offers.
Which should I use?
Marking down a few items → sale price. A shareable promo or category-wide deal → coupon. Rewarding bigger carts → Buy-X-Get-Y. You can run more than one at once.
All discounts are recalculated securely on our servers at checkout, so codes and offers can't be tampered with.
Didn't find what you needed?