How Much Margin Are You Losing to Promo Stacking?
Agentis uses a directional estimate, informed by McKinsey promotions research, that merchants without stacking controls can lose 4-8% of revenue to unintended discount combinations, spiking toward 15% during BFCM. A welcome code, a site-wide sale, and free shipping can combine into a discount deep enough to turn a profitable order into a loss.
By Herzel MishelFounder, AgentisLast reviewed
Benchmarks quantifying the margin impact of unintended discount and promotion stacking in ecommerce checkout.
See exactly where your store lands against these benchmarks.
Why This Matters
Promo stacking is the single most underestimated margin leak in ecommerce. When a customer combines a welcome code, a site-wide sale, free shipping, and a loyalty discount, the effective discount can exceed 40%, turning a profitable order into a loss. Most merchants don't discover stacking until a manual order audit, by which time thousands of orders have shipped at margin-negative levels.
Benchmark Data
Download CSVData reviewed August 9, 2026.
| Tier / Category | Range | Notes |
|---|---|---|
| No Stacking Controls | 4-8% of revenue | Merchants with no stacking controls or per-order margin checks lose the most |
| Basic Stacking Rules | 2-4% of revenue | 'One code per order' reduces but doesn't eliminate stacking |
| Advanced Controls | 0.5-1.5% of revenue | Per-order margin checks on every placed order catch edge cases |
| Flash Sale / BFCM Periods | 6-15% of revenue | Stacking spikes during promotional events when multiple offers are live |
| Affiliate + Coupon Site Stacking | 3-7% of revenue | Coupon sites test and share stackable combinations |
How to Improve
- Check every placed order's true margin, including the full discount stack, before it ships
- Set a maximum effective discount cap (e.g., 25%) that overrides any combination of promotions
- Audit your active promotions weekly, as many merchants have 5-10 concurrent offers without realizing it
- Block coupon site referrals from using additional discount codes on top of affiliate commissions
- Use Agentis to check every order against a profit floor within 60 seconds and hold below-floor orders before fulfillment
Common Mistakes
- Assuming 'one coupon per order' prevents stacking: automatic discounts, free shipping, and loyalty points still stack
- Not monitoring effective discount rate during flash sales when multiple promotions overlap
- Treating stacking losses as 'cost of doing business' instead of a preventable margin leak
- Not testing your own checkout for stackable discount combinations before launching promotions
Methodology
Directional ranges for illustration, informed by published promotions research (McKinsey) and Shopify discount behavior; not measured from Agentis customer data. The metric is the gap between intended discount depth and realized effective discount rate. Audit your own orders before relying on these ranges.
Sources
Related Calculators
Calculator
Discount Impact Calculator
Every ecommerce operator knows that discounts reduce margin, but very few can tell you by how much.
Calculator
Profit Margin Calculator
Most ecommerce founders know their revenue number by heart, but far fewer can tell you their true profit margin without pulling up a spreadsheet.
Related Alternatives
Frequently Asked Questions
How much revenue do ecommerce merchants lose to promo stacking?
Merchants without stacking controls typically lose 4-8% of revenue to unintended discount combinations. During promotional periods like BFCM, this can spike to 10-15%. For a $20M store, that represents $800K-$1.6M in annual margin loss, often more than the cost of all SaaS tools combined. Basic rules such as one code per order cut it to 2-4% of revenue but do not eliminate it, because automatic discounts, free shipping, and loyalty points still combine. Advanced controls with a margin check on every placed order bring the loss down to 0.5-1.5%. Affiliate and coupon-site traffic adds its own 3-7% exposure, since coupon sites test and share stackable combinations. These are directional ranges, not measured Agentis customer data, comparing intended discount depth with realized effective discount rate. To estimate your own exposure, audit recent orders for combined discounts exceeding what any single promotion intended, especially during flash-sale weeks when several offers were live.
What is promotion stacking?
Promotion stacking occurs when multiple discounts or offers combine on a single order, for example, a 15% welcome code + 10% site-wide sale + free shipping + loyalty points. Each discount alone may be intentional, but the combination creates an unintended effective discount that can exceed 40%. The key word is unintended: nobody approved a 40% discount, but the checkout allowed the pieces to combine. That is why stacking is the most underestimated margin leak in ecommerce, and why most merchants discover it only during a manual order audit, after thousands of orders have shipped at a loss. Merchants without controls lose 4-8% of revenue to these combinations, spiking to 6-15% during flash sales and BFCM, and coupon sites that share stackable combinations add 3-7% exposure on affiliate traffic. Many merchants run 5-10 concurrent offers without realizing it, which multiplies the number of possible combinations. Test your checkout for stackable combinations before each promotion launches, and track effective discount rate rather than counting coupon redemptions.
How do I prevent promotion stacking on Shopify Plus?
Shopify Plus allows 'one discount code per order' but this doesn't prevent stacking with automatic discounts, free shipping rules, or loyalty programs. Closing the gap requires a margin check on every placed order that calculates the total effective discount and flags or holds orders below your profit threshold before they ship. Basic stacking rules cut losses from 4-8% of revenue to 2-4%, while advanced controls with per-order margin checks bring them to 0.5-1.5% by catching the edge cases rules miss. A maximum effective discount cap, for example 25%, overrides any combination of promotions. A per-order profit floor catches any order below minimum margin before it ships, regardless of how the discount was assembled. Blocking coupon-site referrals from applying extra codes on top of affiliate commissions closes the 3-7% exposure from that channel. Audit active promotions weekly, since many merchants run 5-10 concurrent offers without realizing it, and test your checkout for stackable combinations before each launch.
Related Concepts
Margin Analysis
Discount Stacking
When multiple discounts, such as a site-wide sale, a coupon code, and a loyalty reward, combine on a single order, compounding margin loss beyond what any individual promotion intended.
Profit Governance
Promo Abuse
When customers exploit coupon codes, referral programs, or promotional mechanics beyond their intended use, generating orders that erode margin through illegitimate discounting.
Profit Governance
Checkout Enforcement
Applying business rules inside checkout itself, before an order is placed, so a cart that breaks a rule cannot be completed. On Shopify this is done with discount settings and Shopify Functions such as the Cart and Checkout Validation Function. It is distinct from post-order controls that act after the order is placed and before it ships.
Related Solutions
Agentis Solution
DTC Brand Margin Protection
Stacked promos, influencer codes, and free-shipping thresholds can push an order below breakeven. Agentis checks every DTC order's true margin within 60 seconds and flags or holds below-floor orders before they ship.
Agentis Solution
Shopify Plus Profit Analytics
Go beyond Shopify's native reporting. Agentis computes true net margin on every Shopify Plus order within 60 seconds, using live NetSuite COGS, freight, fees, and FX, and flags or holds below-margin orders before they ship.
All Benchmarks
Browse all Ecommerce Benchmarks 2026
Margin, CAC, returns, shipping, and discount benchmarks across categories.
Free Audit, No Commitment
Want to See How Your Margins Compare?
Start a free 7-day audit and get order-level profitability data for your store. No commitment required.