Promotion stacking
Decide what happens when one order qualifies for more than one of your automations.
When a customer's order qualifies for several order-value automations at once, this setting decides whether they collect all of them or just the best one.
Find it under Settings → Promotion Stacking.
The two options
Stack promotions (default)
Every qualifying rule issues its credit, and the customer receives the combined total.
An order that qualifies for a 2% sitewide cashback rule and a €5 VIP bonus earns both.
Best value only
All qualifying rules are compared and only the single highest-value one issues credit.
The same order earns whichever of the two is worth more on that order — not both.
Which to choose
Stack suits rewards that are conceptually separate: a baseline cashback rate plus an occasional promotional bonus, where earning both is the intended generosity.
Best value only suits rules that are alternatives to each other — spend tiers being the clearest case. With three tiers at €0–99, €100–249, and €250+, an order should land in exactly one. Non-overlapping minimum and maximum amounts already achieve that, but best-value-only protects you if the windows ever overlap by mistake.
A rule set to Once per customer that has already rewarded a customer drops out of the comparison for that customer's later orders. It can't win and then pay nothing, so the next-best eligible rule wins instead.
Referral codes entered on the Thank you page. A shopper can enter a referral code after their order is paid, by which point another rule may already have credited it. With best value only, that order keeps the credit it already has. The referral rule doesn't add a second reward, even if it's worth more. With stacking on, the referral reward is added on top.
Scope
The setting applies to order-value automations only, since they're the only rule type where one event can trigger several rules at once.
Scheduled automations always issue their credit independently — if a customer is in the audience of three scheduled rules, they receive all three. Use the priority field to control the order those run in.
Credit from CSV imports, Shopify Flow, and external triggers is never affected.
Seeing the effect
When stacking is off, the rules that lost record a skipped run reading "Best-value only: another eligible promotion has a higher credit value", naming the winner. Nothing is silently dropped — see Run history.
Changing the setting
Changes apply to orders paid after you save. Credit already issued is never recalculated.
Last updated