Basics
Kind is fixed for the life of a discount — create a new one to switch.
Eligibility
Checked once, before any tier — everyone passes unless a rule below says otherwise.
Guest checkouts
Shopify cannot verify order history for a guest — no customer is signed in — so this is an explicit choice, not a guess.
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.
acme_made
Tiers
Checked top-down — the first tier whose conditions all pass wins. Put the richest tier first (e.g. "2+ kits" before "1 kit").
Conditions (all must pass)
No conditions — this tier always matches once eligible.
Action
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.
Buyer
SUMMIT15 is for first orders — welcome back, though!
Cart: $378.00 · 2 items
Eligibility
Eligibility failed, so no tier was checked.