A promotion is a discount that applies on its own – no code needed. It's the easiest way to run a sale, because every shopper gets the deal automatically the moment they shop.

<img src="/help/payments/promotions.jpg" alt="The new promotion form with discount settings, an active period, product targeting, and a live preview panel showing the discounted price and an active status toggle" className="my-6 block h-auto w-full rounded-xl border border-neutral-200 shadow-sm" />

## How promotions differ from coupons

It helps to know when to use each:

| | Promotion | Coupon |
|--|-----------|--------|
| **How it applies** | Automatically | Customer enters a code |
| **Best for** | Site-wide sales and campaigns | Targeted or shareable offers |
| **Customer effort** | None – the price just drops | They need the code |
| **Visibility** | Everyone sees the lower price | Only people with the code benefit |

Use a **promotion** when you want everyone to see the lower price right away, like a weekend sale. Use a **coupon** when you want a code you can share with specific people. See [Create coupons & discounts](/help/payments/coupons-and-discounts) for the code-based option.

## Set up a promotion

From the promotions area of your dashboard, create a new promotion, set the discount, and choose when it runs. While it's active, eligible customers see the reduced pricing automatically as they shop.

A typical setup involves a few choices:

- **The discount** – how much comes off, as a fixed amount or a percentage.
- **The active period** – when the sale starts and stops, so it ends on its own.
- **Which products** – apply it across your store or target specific products.
- **Active status** – turn the promotion on when you're ready for it to go live.

> **Tip:** Use the live preview to check the discounted price looks right before you turn the promotion on. It's a quick way to catch a discount that's larger or smaller than you intended.

## Choosing what the promotion applies to

You can run a promotion storewide or focus it on certain products:

- **Storewide** suits big moments like a seasonal sale or a launch, where you want everything to feel like a deal.
- **Specific products** suits clearing particular stock, spotlighting a new range, or discounting a slow-moving line without touching the rest of your prices.

## Timing your promotion

Setting an active period means your sale begins and ends by itself – no need to remember to switch it off. This is ideal for time-boxed events like a weekend sale, a holiday promotion, or a launch week, and it keeps your normal prices from staying discounted longer than you planned.

> **Tip:** Promotions are perfect for seasonal sales and launch campaigns where you want the offer front and center without asking customers to remember a code.

## Common mistakes to avoid

- **No end date.** Without an active period, a sale can quietly run on past when you meant it to stop.
- **Overlapping offers.** Be mindful of running a storewide promotion and a generous coupon at the same time, so discounts don't stack up more than you intended.
- **Skipping the preview.** A quick look at the live preview confirms the discounted price is what you expect before shoppers see it.

## FAQ

### Do customers need a code for a promotion?

No. That's the whole point of a promotion – the discounted price shows automatically to every eligible shopper. If you want a code to share, use a [coupon](/help/payments/coupons-and-discounts) instead.

### Can I run a promotion on just some products?

Yes. You can apply a promotion storewide or target specific products, which is handy for clearing particular stock or spotlighting a new range without discounting everything.

### How do I make a sale end automatically?

Set an active period when you create the promotion. It starts and stops on its own, so you don't have to remember to switch it off when the sale is over.

### Should I use a promotion or a coupon?

Use a promotion for site-wide sales everyone should see right away, and a coupon when you want a shareable code for specific people. They serve different goals, and you can use each when it fits.

## What's next

- Prefer a shareable code instead? See [Create coupons & discounts](/help/payments/coupons-and-discounts).
- Announce your sale to subscribers in [Newsletters and subscribers](/help/marketing/newsletters-and-subscribers).
- Spread the word on your [Social links](/help/marketing/social-links).