Basics
Kind is fixed for the life of a discount — create a new one to switch.
This discount needs a code before it can be published
Eligibility
Checked once, before any tier — everyone passes unless a rule below says otherwise.
Leave empty to skip this check. A guest always fails a tag-any rule.
Leave empty to skip this check. A guest always passes a tag-none rule.
Item groups
Name a set of products once — like “tent kit” or “footprint” — then use that name in your tiers below. A product belongs to the group if it matches any one of the rules you give it; the preset buttons are the fastest way to set up Acme’s common groups.
These are Acme's common setups — most discounts start with one of these.
Or add a custom group
Tiers
Checked top-down — the first tier whose conditions all pass wins. Put the richest tier first (e.g. "2+ kits" before "1 kit").
No tiers yet — a discount needs at least one tier before it can publish.
Schedule & limits
Empty — starts immediately on publish.
Empty — runs indefinitely.
Combines with
Total redemptions across every customer. Empty = unlimited.
Shown when the buyer fails eligibility (e.g. not a first-time customer). Leave empty to use the derived reason instead.
Shown when the buyer is eligible but nothing in the cart qualifies for any tier.
Cart
Line items — search a product/SKU or paste a variant GID
Real Acme catalog data (tags, collections, price) is fetched live for each line. The search index can lag a just-published product — use the keyboard icon to paste a variant GID directly instead.