Discounts

Mark down a product without a code

A percentage or a fixed amount off, applied the moment a matching item lands in the cart. Nothing to hand out, nothing for the shopper to remember.

Applies automatically. No discount codes, no theme edits to undo.

What you can set

Target it however you group your catalogue

A single product or variant, a product type, everything from one vendor, or anything carrying a tag.

No code to leak

The discount applies on its own. There is no code to post publicly, and no code to honour after the sale ends.

Treat subscriptions separately

Discount one time orders only, subscriptions only, or both. You can pin it to a single selling plan so it lands on the monthly plan and not the annual one.

Give it a start and an end

Set the window in your store timezone and the markdown retires itself when the sale is over.

Targeting without maintaining a list

A markdown can point at a single product or variant when that is what you mean. Most of the time you want something broader, and typing product names into a list is how a promotion goes stale the week after you launch it.

Product type, vendor and tag all work as targets, and they keep working as the catalogue changes. Tag ten products and the discount covers ten. Tag a new arrival next week and it is covered on the next publish, with nothing to edit.

The code you never have to honour later

Automatic discounts have an underrated property: they end when you say they end. A code lives on in screenshots, browser extensions and forum posts, and support ends up honouring it months later because arguing costs more than the discount.

Nothing here generates a code. The markdown applies when a matching item is in the cart, during the window you set, and stops when the window closes.

Treating subscriptions differently from one time orders

The same product sold two ways is really two offers. A markdown can apply to one time purchases only, subscriptions only, or both, and pricing them differently is how you make the subscription the obvious choice at the moment someone is deciding.

You can also pin the discount to a single selling plan. That is the difference between rewarding anyone who subscribes and rewarding the shopper who takes the monthly plan rather than the annual one.

To ask a one time buyer to switch in the first place, rather than discounting those who already have, see subscription upsell.

Deciding what it stacks with

Shopify applies one automatic product discount unless every discount involved agrees to combine. That default catches people out: two offers that look independent quietly become one, and shoppers receive the wrong thing.

Every offer declares whether it combines with other product discounts, with order discounts, and with shipping discounts. If you run more than one promotion at a time, this is the setting to check first.

Try it where nobody can see it

A markdown is the offer type where a mistake is most expensive, because it needs no shopper action to start giving money away. Set it to preview and it runs on a draft theme where only you can see it, with no discount registered against your store at all.

Nothing reaches a real shopper until you publish, and edits after that stay in draft until you publish again.

When a gift would work better

A markdown is the right tool for clearing stock, matching a competitor's price, or running a seasonal sale where being cheaper is the point. It is the wrong tool for raising average order value, because taking twenty percent off does not give anyone a reason to add another item.

For that, a free gift or a reward ladder costs less per order and does not teach your customers to wait for the next sale.

Common questions

Can I discount a whole collection?

You can target a product type, a vendor, or a tag, which covers most of what a collection is used for. Tags are resolved to the products carrying them when you publish.

Will it stack with my other offers?

You decide. Each offer says whether it combines with other product discounts, order discounts and shipping discounts.

Can I try it before shoppers see it?

Yes. Set it to preview and run it on a draft theme, where only you can see it. Nothing reaches the storefront until you publish.

Do tags update automatically when I tag a new product?

Tags are resolved to the products carrying them when you publish. A product tagged afterwards is picked up the next time you publish the offer, not instantly.

Can I schedule a markdown to start overnight?

Yes. Start and end times are set in your store's own timezone, and the offer retires itself at the end without anyone having to remember.

Will shoppers see the discount in the cart or only at checkout?

In the cart. It is an automatic discount, so the line price updates as soon as a matching item is added, and the same price carries through to checkout.

Start with one offer. Add the next when the first one earns it.

Build it in an afternoon, run it on a schedule, and keep the guardrails on while it works.

Install on Shopify Book a demo