A merchant launches 20% off, keeps the 10% welcome offer enabled, and promotes free shipping. Are customers receiving all three benefits? The answer depends on the Shopify discount classes, eligibility rules and the actual checkout configuration. It is not safe to assume every combination works, or that Shopify always prevents an expensive one.
Shopify defines three primary classes: product, order, and shipping discounts. Its current documentation explains that eligible combinations can be configured, with product discounts generally applied first, order discounts to the revised subtotal, and shipping discounts last 1. Some combinations require merchant eligibility and same-line-item product combinations require Shopify Plus.
A seemingly small combination can remove most contribution
Imagine one $100 item with a $40 product cost, $15 in other variable costs including $10 in carrier/fulfillment expense, and an $8 shipping fee collected from the customer. At normal price, pre-ad contribution is $53: $100 merchandise revenue + $8 shipping revenue − $40 product cost − $15 variable costs. Now apply an illustrative eligible 20% product discount: merchandise price falls to $80. A further 10% order discount, when applicable to the revised $80 subtotal, removes $8, leaving $72 in merchandise revenue. If shipping is still charged at $8, contribution is $25. If the merchant also grants free shipping, the $8 shipping revenue disappears and contribution becomes $17. The combined offer has removed $36 of $53, or 67.9%, of the contribution available before advertising.
This is a mathematical scenario, not a statement that these three offers automatically combine on every Shopify store. Verify code eligibility, shipping treatment, tax and product exclusions in a test checkout.
What Shopify currently allows
Shopify documents support for combinations including order + shipping and product + shipping discounts, and product discounts on separate items. Product + order and multiple order discounts have eligibility constraints. Multiple product discounts on the same item require Shopify Plus. Two separate shipping discounts cannot stack on one shipping rate 1.
Shopify also sets limits on active automatic discounts and on the number of eligible coupon codes that can be used. These settings can change; inspect the actual live admin and current documentation before editing offers. Third-party discount apps may introduce another layer of behavior.
The checkout test matrix to run before the promotion
| Scenario | What to verify |
|---|---|
| Product offer alone | Correct eligible variants and price |
| Product + order offer | Store eligibility and revised-subtotal calculation |
| Product + free shipping | Actual shipping method and threshold |
| Welcome code + automatic offer | Whether settings allow combination |
| Buy X Get Y + product discount | Product eligibility and best-value behavior |
| Subscription + one-time item | Eligibility of each line item |
| Multiple codes | Acceptance, rejection and displayed message |
| Excluded SKU or collection | Discount does not leak onto exclusions |
For each scenario, record the cart contents, expected outcome, observed checkout amount and whether the outcome meets your minimum contribution per order. Repeat on a mobile device and with the actual advertised product and destination. Do not treat a preview-screen label as proof that checkout will charge correctly.
The problem with measuring the offer only by conversion rate
A stacked offer can raise the percentage of sessions that buy while reducing contribution per order. The decision metric is incremental total contribution after advertising and variable costs. Compare matched time periods or properly designed experiments, monitor the new-customer mix and account for return timing. An increase in gross sales by itself is not enough.
Before launch: build the combination matrix, calculate the worst economically valid discount state, test the real checkout, and keep a rollback plan for each promotion code.
Run the numbers for your store
The values below are an example. Replace them with your own. Nothing you type leaves your browser, no sign-up is needed, and taxes are excluded.
Sources
- Shopify Help, Combining Discounts, verified October 2026 help.shopify.com
- Shopify Help, Free Shipping Discounts help.shopify.com

Nenad Vasic
Founder and CEO of Fenix Network Media. His work focuses on the economics behind customer acquisition, conversion, measurement and profitable growth. Calculations in this article are original; third-party figures belong to their publishers and are credited in the sources.
Stress-test your promotion combinations
Use your own numbers, then bring the result to a conversation if you want a second set of eyes on the plan.