Maximum discount: sitewide sale vs targeted coupon
Last updated: 2026-07-31
Written and reviewed by Seller Profit Guard Editorial Team.
A sitewide sale and targeted coupon can share the same per-redeemed-order discount boundary when product, shipping, costs, fees, expected loss, and target are identical. They differ in eligibility, exposure, redemption, leakage, stacking, order mix, operational complexity, and measurement. Compare those dimensions separately instead of letting narrower reach excuse weak unit economics.
Hold order economics constant
Use the same product, regular price, shipping, cost, fee, expected loss, and contribution target first. Add the result to the promotion scenario comparison with its product-profile alias, source version, evidence date, owner, currency, denominator, scope, and affected calculation field. That evidence makes a like-for-like sale and coupon decision reproducible rather than dependent on memory, a marketing label, or an unversioned settings screen.
This isolates mechanics from financial drivers. Review point 1 must distinguish observed data, explicit assumptions, unresolved evidence, and decisions outside the calculator. Keep regular price, charged revenue, merchandise discount, shipping treatment, variable fee, fixed cost, expected loss, target, eligibility, stacking, and settlement state separate.
Describe sitewide exposure
Record included catalog, excluded items, markets, start and end, displayed price behavior, and inventory impact. Add the result to the promotion scenario comparison with its product-profile alias, source version, evidence date, owner, currency, denominator, scope, and affected calculation field. That evidence makes a like-for-like sale and coupon decision reproducible rather than dependent on memory, a marketing label, or an unversioned settings screen.
A broad label does not prove every product uses one safe boundary. Review point 2 must distinguish observed data, explicit assumptions, unresolved evidence, and decisions outside the calculator. Keep regular price, charged revenue, merchandise discount, shipping treatment, variable fee, fixed cost, expected loss, target, eligibility, stacking, and settlement state separate.
Describe coupon eligibility
Record audience trigger, product eligibility, usage limit, expiry, distribution, and privacy boundary. Add the result to the promotion scenario comparison with its product-profile alias, source version, evidence date, owner, currency, denominator, scope, and affected calculation field. That evidence makes a like-for-like sale and coupon decision reproducible rather than dependent on memory, a marketing label, or an unversioned settings screen.
Do not expose recipient identity or private segmentation data. Review point 3 must distinguish observed data, explicit assumptions, unresolved evidence, and decisions outside the calculator. Keep regular price, charged revenue, merchandise discount, shipping treatment, variable fee, fixed cost, expected loss, target, eligibility, stacking, and settlement state separate.
Compare stacking
Test product, order, shipping, bundle, loyalty, affiliate, and platform-funded combinations for each scenario. Add the result to the promotion scenario comparison with its product-profile alias, source version, evidence date, owner, currency, denominator, scope, and affected calculation field. That evidence makes a like-for-like sale and coupon decision reproducible rather than dependent on memory, a marketing label, or an unversioned settings screen.
One automatic sale and one code can produce different checkout sequences. Review point 4 must distinguish observed data, explicit assumptions, unresolved evidence, and decisions outside the calculator. Keep regular price, charged revenue, merchandise discount, shipping treatment, variable fee, fixed cost, expected loss, target, eligibility, stacking, and settlement state separate.
Compare exposure and redemption
Measure privacy-safe eligible sessions or orders, displayed offers, redemptions, and charged orders at declared denominators. Add the result to the promotion scenario comparison with its product-profile alias, source version, evidence date, owner, currency, denominator, scope, and affected calculation field. That evidence makes a like-for-like sale and coupon decision reproducible rather than dependent on memory, a marketing label, or an unversioned settings screen.
These totals describe reach and use, not per-order contribution. Review point 5 must distinguish observed data, explicit assumptions, unresolved evidence, and decisions outside the calculator. Keep regular price, charged revenue, merchandise discount, shipping treatment, variable fee, fixed cost, expected loss, target, eligibility, stacking, and settlement state separate.
Compare order mix
Inspect whether redeemed orders shift toward low-margin SKUs, remote shipping, higher returns, or larger quantities. Add the result to the promotion scenario comparison with its product-profile alias, source version, evidence date, owner, currency, denominator, scope, and affected calculation field. That evidence makes a like-for-like sale and coupon decision reproducible rather than dependent on memory, a marketing label, or an unversioned settings screen.
Averages can hide the segment that consumes headroom. Review point 6 must distinguish observed data, explicit assumptions, unresolved evidence, and decisions outside the calculator. Keep regular price, charged revenue, merchandise discount, shipping treatment, variable fee, fixed cost, expected loss, target, eligibility, stacking, and settlement state separate.
Choose with two gates
Require the per-order boundary and the separate operational or customer objective to pass. Add the result to the promotion scenario comparison with its product-profile alias, source version, evidence date, owner, currency, denominator, scope, and affected calculation field. That evidence makes a like-for-like sale and coupon decision reproducible rather than dependent on memory, a marketing label, or an unversioned settings screen.
A targeted coupon is not automatically safer, and a sitewide sale is not automatically more incremental. Review point 7 must distinguish observed data, explicit assumptions, unresolved evidence, and decisions outside the calculator. Keep regular price, charged revenue, merchandise discount, shipping treatment, variable fee, fixed cost, expected loss, target, eligibility, stacking, and settlement state separate.
Correct defects without erasing history
When evidence or logic changes, identify the defect, affected packet versions, pages, fixtures, outputs, decisions, and downstream owners. Preserve the old promotion scenario comparison, enter the corrected source and reason, rerun calculations and tests, and record reviewer, timestamp, release decision, and authorized remediation.
A useful change log distinguishes source correction, late evidence, checkout-state transition, formula defect, content defect, display defect, promotion-rule change, fee change, and target change because each category has a different remediation and rollback path.
Apply both seller headroom thresholds
Compare proposed discount headroom in percentage points with the seller-entered operating minimum, and compare contribution above target in currency with the seller-entered absolute minimum. Store both results in the promotion scenario comparison; neither threshold is a universal benchmark or a substitute for current platform authority.
The default 15% example leaves 19.86 points and USD 6.95, clearing five points and USD 2.00. A 32% proposal leaves 2.86 points and USD 1.00, so it routes to Review even though it remains below the exact 34.86% target-safe boundary.
Test identical 15% offers
Confirm both routes return the same unit-economics result when inputs match. Deep review 1 for the promotion scenario comparison stores the tested input, source state, numeric delta, authority boundary, reviewer, expiry, correction condition, and operational next action. Keep the counterexample even when it does not support the preferred promotion.
Compare the result with the declared a like-for-like sale and coupon decision, not with a generic percentage or another product at a different grain. Explain which single driver moved, which fields stayed constant, what remains unknown, and whether the correct response is collect, correct, review, release, pause, close, or restore.
Test different shipping offers
Separate merchandise and delivery effects before comparing. Deep review 2 for the promotion scenario comparison stores the tested input, source state, numeric delta, authority boundary, reviewer, expiry, correction condition, and operational next action. Keep the counterexample even when it does not support the preferred promotion.
Compare the result with the declared a like-for-like sale and coupon decision, not with a generic percentage or another product at a different grain. Explain which single driver moved, which fields stayed constant, what remains unknown, and whether the correct response is collect, correct, review, release, pause, close, or restore.
Test coupon leakage
Track unauthorized sharing as an exposure issue. Deep review 3 for the promotion scenario comparison stores the tested input, source state, numeric delta, authority boundary, reviewer, expiry, correction condition, and operational next action. Keep the counterexample even when it does not support the preferred promotion.
Compare the result with the declared a like-for-like sale and coupon decision, not with a generic percentage or another product at a different grain. Explain which single driver moved, which fields stayed constant, what remains unknown, and whether the correct response is collect, correct, review, release, pause, close, or restore.
Test mixed eligibility
Split products when costs or regular prices differ. Deep review 4 for the promotion scenario comparison stores the tested input, source state, numeric delta, authority boundary, reviewer, expiry, correction condition, and operational next action. Keep the counterexample even when it does not support the preferred promotion.
Compare the result with the declared a like-for-like sale and coupon decision, not with a generic percentage or another product at a different grain. Explain which single driver moved, which fields stayed constant, what remains unknown, and whether the correct response is collect, correct, review, release, pause, close, or restore.
Test realized contribution
Reconcile aggregate redeemed-order packets after the window. Deep review 5 for the promotion scenario comparison stores the tested input, source state, numeric delta, authority boundary, reviewer, expiry, correction condition, and operational next action. Keep the counterexample even when it does not support the preferred promotion.
Compare the result with the declared a like-for-like sale and coupon decision, not with a generic percentage or another product at a different grain. Explain which single driver moved, which fields stayed constant, what remains unknown, and whether the correct response is collect, correct, review, release, pause, close, or restore.
Hold order economics constant: verification drill
Recreate “Hold order economics constant” from a clean synthetic promotion packet rather than copying the main example. Use the same product, regular price, shipping, cost, fee, expected loss, and contribution target first. Change one driver, retain all other fields, calculate the before-and-after difference, and attach source state and expected outcome to the promotion scenario comparison.
This isolates mechanics from financial drivers. Drill 1 must include a supported case, a broken case, a late-evidence case, and a correction case. Explain why each path produces Block, Review, Ready, zero discount, changed headroom, or a revised result for this specific a like-for-like sale and coupon decision.
Describe sitewide exposure: verification drill
Recreate “Describe sitewide exposure” from a clean synthetic promotion packet rather than copying the main example. Record included catalog, excluded items, markets, start and end, displayed price behavior, and inventory impact. Change one driver, retain all other fields, calculate the before-and-after difference, and attach source state and expected outcome to the promotion scenario comparison.
A broad label does not prove every product uses one safe boundary. Drill 2 must include a supported case, a broken case, a late-evidence case, and a correction case. Explain why each path produces Block, Review, Ready, zero discount, changed headroom, or a revised result for this specific a like-for-like sale and coupon decision.
Describe coupon eligibility: verification drill
Recreate “Describe coupon eligibility” from a clean synthetic promotion packet rather than copying the main example. Record audience trigger, product eligibility, usage limit, expiry, distribution, and privacy boundary. Change one driver, retain all other fields, calculate the before-and-after difference, and attach source state and expected outcome to the promotion scenario comparison.
Do not expose recipient identity or private segmentation data. Drill 3 must include a supported case, a broken case, a late-evidence case, and a correction case. Explain why each path produces Block, Review, Ready, zero discount, changed headroom, or a revised result for this specific a like-for-like sale and coupon decision.
Compare stacking: verification drill
Recreate “Compare stacking” from a clean synthetic promotion packet rather than copying the main example. Test product, order, shipping, bundle, loyalty, affiliate, and platform-funded combinations for each scenario. Change one driver, retain all other fields, calculate the before-and-after difference, and attach source state and expected outcome to the promotion scenario comparison.
One automatic sale and one code can produce different checkout sequences. Drill 4 must include a supported case, a broken case, a late-evidence case, and a correction case. Explain why each path produces Block, Review, Ready, zero discount, changed headroom, or a revised result for this specific a like-for-like sale and coupon decision.
Sources and further reading
- Seller Profit Guard methodology: Contribution equations, evidence versions, privacy, correction, release, and rollback.
- Seller Profit Guard data privacy: Local-first boundaries for buyer, coupon-recipient, order, payment, refund, segment, credential, and raw-record data.
- Shopify Help: Discount types: Official current amount-off, Buy X get Y, and shipping-discount classes and their supported scopes.
- Shopify Help: Combining discounts: Official current combination settings, eligibility boundaries, calculation order, limits, and best-discount behavior.
- Etsy Help: Set Up Sales and Discounts: Official current sales, promo-code, discounted-bundle, targeted-offer, and documented non-stacking context.
Related Seller Profit Guard tools
- Maximum Discount Calculator: Run the browser-local target-safe merchandise discount calculation.
- Coupon Stack Margin Checker: Test a known combined promotion stack after selecting a discount boundary.
- Product Bundle Margin Calculator: Model component quantities and bundle-specific costs separately.
- Volume Discount Calculator: Compare target-safe discount boundaries across quantity tiers.
- Methodology: Review evidence, privacy, calculation, correction, release, and rollback.
- Data Privacy: Protect buyer, coupon-recipient, order, payment, refund, segment, and credential data.
- Maximum Discount Formula and Inputs: Continue with a distinct formula, example, scenario, error, source, threshold, comparison, routine, interpretation, or audit task.
- Maximum Discount Worked Example: Continue with a distinct formula, example, scenario, error, source, threshold, comparison, routine, interpretation, or audit task.
- Maximum Discount for Targeted Coupons: Continue with a distinct formula, example, scenario, error, source, threshold, comparison, routine, interpretation, or audit task.
- Maximum Discount Calculator Mistakes: Continue with a distinct formula, example, scenario, error, source, threshold, comparison, routine, interpretation, or audit task.
- Maximum Discount Evidence Sources: Continue with a distinct formula, example, scenario, error, source, threshold, comparison, routine, interpretation, or audit task.
Next step: Open the Maximum Discount Calculator.
This is operational planning help, not tax, accounting, legal, financial, or platform-policy advice. Review the Terms and disclaimer, and verify current platform rules and fee assumptions before changing prices.