Intermediate55 minStep 4

Promotion Profit Guardrails: Discounts, Free Shipping, and Refunds

Use a May 2026 US Shopify $79 20oz tumbler list-price scenario to calculate $67 - $23 - $6 - $2.50 - $5 - $16 = $14.50 and the stacked -$3.50 path before approving, reducing, or pausing the promotion.

4
Current Lesson
4/8 lessons

Published

Updated

Last reviewed

Review scope Reviewed against Shopify, Google Search, ads, analytics, and ecommerce operating workflows.

Lesson Progress
Progress
4/8 lessons
Current lesson unlockedContinue in sequence

Promotion profit line check

Draw three lines the promotion cannot break

Do not start by asking whether the discount is aggressive enough. Ask whether three lines break: final checkout price cannot erase margin, post-ad contribution profit cannot go negative, and the 48-hour refund, shipping, and cash signals cannot trigger the stop line. This lesson puts welcome offers, free-shipping thresholds, bundles, discount codes, and sale prices in one table so the team can continue, reduce, or pause with evidence.

A higher promotion CVR is not launch approval. Fix one order's checkout path, cost scope, and stop condition before giving any channel more traffic.

The interaction’s $79 20oz tumbler is a May 2026 US Shopify list-price scenario, not the prior $49 refund-and-reship exception. Merchandising submits stacking and inventory purpose, finance or ops verifies the $23 product cost and $2.50 payment fee, then ads and email execute. The 48-hour line applies only to this sample review.

Promo surface

+18%

Conversion rises.

Three-line check

Pause

Stacked price is below floor.

Offer terms as profit fields

Turn offer terms into profit fields first

You do not need to know finance modeling first, but each term must map to a cost, price, or review action.

welcome offer

A welcome offer is an incentive for new customers or first orders. It often appears in popups, email, pre-checkout prompts, or landing pages.

For example, 15% off a first 20oz tumbler order can test new-customer conversion, but first-order contribution profit and later repeat quality still matter.

Free-shipping threshold

A free-shipping threshold is the order value where the store pays shipping. It is not just marketing copy; it is a fulfillment-cost promise.

Before moving a threshold from $50 to $65, check average shipping cost, parcel weight, return rate, and post-discount contribution profit.

bundle

A bundle sells multiple products together. It can lift AOV while changing discount, parcel weight, fulfillment complexity, return handling, and inventory purpose.

A tumbler + replacement lid bundle may raise order value, but gift cost and return handling need their own profit-floor line.

sale price

Sale price is the promotional price shown on the product or checkout surface. It must be checked with discount codes, automatic discounts, free shipping, and gifts.

If a product already shows sale price and still accepts a sitewide code, checkout price can fall below the profit floor.

Discount stacking rule

A discount stacking rule defines which incentives can apply together. It is usually shaped by Shopify discount settings, sale price, automatic discounts, free shipping, and gift rules.

When a first-order code, automatic free shipping, and sale price all apply, calculate whether checkout price still stays above the profit floor.

cohort

A cohort is a group acquired in the same period, channel, or offer. It helps judge later repeat purchase and margin quality.

First-order ROAS can look good while the cohort waits for the next discount and weakens repeat margin.

Contribution profit

Contribution profit is what remains after product cost, fulfillment, payment fees, refund reserve, gifts, and ad cost. It is not gross sales.

An $80 order should not scale only because revenue is high if discount, shipping, and CPA consume most of the room.

Walk two checkout paths first

One product can move from approval to stop through stacking

Do not ask whether the offer lifts conversion first. Run one product through product page, cart, checkout, and a test order, then calculate final paid price and its cost path.

The first-order-code path for the $79 20oz tumbler ends at a $67 paid price. With this case’s $23 product cost, $6 fulfillment, $2.50 payment fee, $5 refund reserve, and $16 expected CPA, $67 - $23 - $6 - $2.50 - $5 - $16 = $14.50. The $67 already reflects discount, so the $12 code is recorded for concession and stacking review, not subtracted again from the same row.

Automatic discount plus free shipping brings paid price down to $58. Then $58 - $23 - $6 - $2.50 - $8 shipping subsidy - $5 refund reserve - $17 expected CPA = -$3.50. A negative result is not a marketing outcome that higher CVR can explain away. It is a cost path the product owner should close before launch. Sale price, automatic discount, free shipping, and ad cost are the combined cause.

The $14.50 is not a universal profit line. It belongs only to this US store, time window, cost stack, expected CPA, and refund reserve. When payout fee, remote-zone shipping, actual refunds, or ad CPA changes, recalculate before scaling. It is not final net profit and does not mean every order has $14.50 available to buy more ads.

Separate responsibility before traffic starts. The product owner writes combination rules and completes the test order. Finance or operations verifies cost rows. Ads and email receive only a named approved scope. A back-office discount toggle showing enabled does not mean checkout is safe. Any different price on page, cart, or checkout sends the offer back to the rule layer.

Forty-eight hours is this case’s early review rhythm, not a platform rule. Continue only when orders in the same offer scope trace to paid price, cost, and exception reason without breaking the written floor. Reduce by closing stacking, excluding high-shipping SKUs, or narrowing audience. Pause when repeated review remains negative or refund, support, and cash evidence cannot explain the result.

Promotion profit decision sheet

Offer profit floor sheet

Completion is not launch. Every offer must state three lines it cannot break: final checkout price, post-ad contribution profit, and the 48-hour stop line.

Offer typeBefore launchRule to writeStop signalResponsible lead / review
Welcome offerFirst-purchase lift, discount cost, first-order contribution profit, repeat window.Allow limited testing, but do not treat loss-making first orders as healthy growth.First orders look strong but cohort repeat margin weakens.Growth lead, weekly review.
Free-shipping thresholdCurrent AOV, expected AOV, shipping subsidy, parcel weight, return cost.Threshold must cover true fulfillment cost and retain the minimum contribution profit.Sales rise while shipping subsidy and returns consume profit.Operations lead, after each campaign.
Bundle / giftBundle margin, gift cost, inventory purpose, fulfillment complexity, support issues.State whether the goal is clearance, AOV lift, or long-term profit testing.AOV rises while cash recovery and return handling worsen.Merchandising lead, biweekly review.
Discount codePost-discount margin, ad CPA, audience, validity window, exclusions.Define whether it can stack with automatic discounts, free shipping, and sale price.Orders have revenue but fall below minimum contribution profit.Marketing lead, pre-launch review.
Sale priceList price, promotional price, checkout display, code conflict, campaign end time.Page promise and checkout price must match.Customer promise is inconsistent, or stacking falls below the profit floor.Commerce operations lead, pre-launch review.

Promotion launch decision

Approve the launch before discussing scale

This is a pre-launch decision, not an after-meeting report. Pick a common scenario and route it before traffic scales.

First-order code + free shipping + sale price

Route

Hold launch: run the same item through product page, cart, and checkout, then record final paid price.

First check

Check whether stacked contribution profit stays above the kept-profit floor.

Blocked move

Do not approve only because conversion rate may rise.

Stacking Rules

Discounts, shipping, gifts, and sale price cannot be reviewed separately

Many promotions are not unsafe alone; they become unsafe when stacked. Test the same product through product page, cart, and checkout before launch.

Discount code + sale price

The visible promise can stack and push checkout price below the profit floor.

Test the same product in Shopify discount rules and checkout.

Automatic free shipping + first-order code

Conversion rises while the store funds both discount and shipping subsidy.

Calculate first-order contribution profit before scaling ads.

Gift + bundle

AOV looks higher while parcel weight, support handling, and inventory tie-up rise.

Gift cost and parcel cost need their own matrix line.

Promotion control record

Turn event-day profit into a reviewable control record

The stacking simulator shows how costs pierce the floor, but launch approval also needs evidence for value forms, price claims, cohort quality, and scenario assumptions.

First fix the scope of one offer, product, market, time window, and checkout test before writing the five control lines below into the offer record. That turns a positive event-day result into a decision that can be reviewed, narrowed, and handed off.

Checkout stacking and eligibility

For one test order, write sale price -> automatic offer -> code -> free shipping -> gift; for every step, record whether it is allowed or blocked, customer eligibility, threshold, active window, and shut-off rule.

This is a test and record path, not a claim that every store combines offers in the same calculation order; verify the live rule with the current configuration and checkout test.

Gift cards, store credit, and subscription offers

Do not put a gift card, store credit, and direct discount into one concession line: record whether it is prepaid balance, service recovery, or a price reduction. For a subscription offer, also record whether it applies to the first cycle or renewal, who qualifies, and how cancellation or refund handling works.

These value forms cannot be judged from a discount field alone; reconcile them with order, payment, and support records, then use the applicable subscription or service-recovery workflow.

Original-price and promotion-claim evidence

Before publishing a compare-at, original-price, or limited-time promotion claim, retain page and checkout screenshots, the original price or price history, market, time, offer end, and approver; keep page, ads, email, and checkout in the same scope.

This lesson does not make a price-claim compliance decision for any market; verify it with the responsible owner and applicable official rules.

Post-promo cohort, pull-forward, and incrementality

Keep a same-scope cohort by offer, channel, and time window; compare before and after with an available non-promo baseline, then record refund maturity, a second order without discount, and post-refund contribution profit.

Same-day orders or ROAS do not prove incrementality or durable demand; they may be coupon leakage or orders pulled forward from a later period.

Price-sensitivity scenario

For normal-price, threshold-offer, and stacked-offer cases, write price, product and audience scope, expected order lift, contribution profit, and stop line together before deciding which case, if any, gets a limited-traffic test.

When order lift is only expected, it remains a scenario assumption, not evidence of price elasticity or permission to scale.

Free Shipping Backsolve

Backsolve free-shipping thresholds from true cost

A free-shipping threshold needs at least five numbers. Without them, higher sales may simply hide shipping subsidy.

Current AOV

Pre-promo average order value, used to size the threshold change.

Expected AOV

Expected order value after free shipping; do not fill by wishful thinking.

Shipping subsidy

Average shipping cost funded by the store and parcel-weight change.

Refund reserve

Return risk from larger baskets, especially bundles and gifts.

Post-discount contribution profit

Room left after product cost, fulfillment, payment fees, refund reserve, and ads.

Offer Purpose

Bundles and gifts need an inventory purpose

Guardrails can differ when the goal is clearance; they should be stricter when the goal is long-term margin. The dangerous move is scaling only because AOV rises.

Gift cost

A gift is not free; it enters contribution profit.

Inventory purpose

Clearance, new-product testing, and AOV lift need separate notes.

Profit tradeoff

Write how much profit you will trade off and why.

Support and returns

Full returns, partial returns, and gift disputes need reserves.

Three-Week Review

Promotion review must rewrite the next profit line

Do not try to backfill all history on day one. Sample first, classify next, then lock executable thresholds.

1

Week 1

Sample high-discount orders, high-refund orders, priority SKUs, and recent new-channel orders.

Confirm whether fields are complete, definitions align, and the responsible team is clear.

2

Week 2

Classify orders or SKUs as healthy, high revenue but thin profit, high cash tie-up, or refund risk.

Write continue, reduce, pause, reprice, recalculate shipping, change offer, or reduce budget.

3

Week 3

Define executable thresholds: minimum contribution profit, refund alert line, cash recovery window, cohort margin.

Write thresholds back into the profit-floor sheet at month end to reduce opinion-based debate.

Evidence Trail

Do not decide from one metric in one system

A minimal evidence sheet only needs eight columns: date, order or SKU, revenue, main cost, contribution profit, source channel, variance reason, and next action. The key is using the same sheet every week.

Order facts

Shopify orders, refund records, payment records; confirm whether money actually happened.

Cost facts

Product cost, fulfillment, payment fees, shipping subsidy, return handling, support compensation.

Channel facts

Ad platforms, GA4, UTM, email flows, and organic search explain why the order appeared.

Action facts

Scale budget, change offer, adjust inventory, pause SKU, reduce channel, or rewrite the page.

Evidence from the same offer scope must reconcile on the same line. When product-page price, checkout price, orders, refunds, payments, and cohort data do not share a scope, keep the difference visible instead of merging them into a "promotion succeeded" conclusion.

Research-backed discount measurement

Promotion review needs checkout price, discount amount, ad value, and post-refund profit

After broader official-source review, the common gap is not one metric; each system records only part of the profit story.

Point to calibrateSystem evidenceCommon misreadOperating rule
Shopify discounts and sale pricingShopify discounts / sale priceDiscount codes, automatic discounts, compare-at price, and sale price change checkout price differently; do not read product-page price alone.Before launch, walk through product page, cart, and checkout, then record final transaction price.
GA4 discount fieldGA4 purchase item discountGA4 discount is an amount, not a percentage; if only total revenue is sent, the team cannot see which offer consumed profit.Promotion review should keep item, coupon, discount amount, and refund event.
Ad value differs from profitGoogle Ads / Meta conversion valueAd platforms may see higher conversion value without deducting free shipping, gifts, refunds, and payment fees.Label ad value as revenue, gross margin, or contribution-profit proxy before budget decisions.
Discount stackingShopify checkout test orderWelcome offer, automatic free shipping, sale price, and discount code can stack below the profit floor.Every offer needs an allowed and blocked stacking list.
Post-refund promo profitShopify refunds / payment provider fee recordsAfter a promoted order refunds, payment fees, gifts, reshipments, and support credits may remain as costs.Promotion review must check both post-discount and post-refund contribution profit.

Offer comparison table

Compare code, automatic discount, and free-shipping threshold in one table

Do not start by debating which offer is more attractive. Use the same 20oz tumbler, fixed $23 product cost, $2.5 payment fee, then add fulfillment, shipping subsidy, gift, refund reserve, and expected CPA. The approval decision becomes much clearer.

Selected case

Discount code: $12 off first order

Contribution $14.5

PDP full price -> cart code entry -> checkout without automatic free shipping.

Final paid price

$67

Discount cost

$12

Fulfillment cost

$6

Shipping subsidy

$0

Gift cost

$0

Refund reserve

$5

Expected CPA

$16

Approval decision

Approve for limited traffic. Margin is not rich, but the path is clean enough to test new-customer conversion.

First action

Tag new-customer orders first and review post-refund contribution profit on 20 orders.

Blocked move

Do not stack another sitewide automatic discount.

Lesson boundary

This lesson judges profit; event execution belongs to the Event lessons

This lesson decides whether discount, free shipping, gifts, and ad cost still leave profit. Event Commerce offer lessons decide how the campaign launch coordinates page, email, ads, inventory, Feed, and monitoring. If a campaign tool or blog link is not exposed in this project, treat it as out of scope for this lesson; this page only needs a clear profit decision, page relay, and next route.

This lesson owns

Final checkout price, post-ad contribution profit, 48-hour stop line, stacking rules, cash payback, and whether to keep scaling.

Event lessons own

Campaign calendar, creative cadence, email and ad launch, Feed sync, inventory support, first-hour monitoring, and event review.

Interactive simulator

Stack the offer before it falls below the profit floor.

Default product cost is $23 and payment fee is $2.5. Adjust sale price, code, free shipping, gift, and refund reserve to see whether the offer can launch.

Use the two paths above to calibrate the sliders. Inputs are final sale price, extra code discount, shipping subsidy, gift, and refund reserve. Product cost of $23, payment fee of $2.50, and this case’s expected CPA complete the cost stack. The sliders are not for finding a barely non-negative number. They test which change crosses the written profit floor first.

Stacked contribution profit

$15.5

Passes the three lines; launch at small traffic and review post-refund profit.

What to do with this result

Use the current slider result to recalculate in the Pricing tool: sale price $69, discount code $10, shipping subsidy $8, gift cost $6, refund reserve $4, plus product cost $23, payment fee $2.5, and expected CPA. Then record normal-price, promo-price, and bundle results, contribution profit, contribution margin, acceptable CPA, break-even ROAS, whether the offer can launch, and which cost item blocks scaling.

Run three scenarios in the pricing calculator

The simulator result is a scenario, not proof that real orders are profitable. Put selected values, permitted stacking rules, test-order record or screenshot, owner, review time, and pause action into the profit-floor sheet. When the result is close to or below the floor, reduce the offer or complete evidence. Do not add a more exciting page message on top.

The simulator only shows which offer change crosses the profit floor first; it cannot approve a real promotion. Align the current scenario with real orders, refund maturity, and the written stop line before deciding to continue, reduce, or pause.

Promotion Post-Launch Triage

After launch, one day of ROAS does not decide continuation.

After an offer passes the three profit lines, read the first 48-hour signals. Pick the closest promotion result, then write the continue condition, reduce action, pause action, and note line into the review.

Current review signal

CVR rises, but post-refund contribution profit falls

First read

Do not celebrate conversion rate first. Sample 20 orders and check whether discount, shipping subsidy, refund reserve, and CPA consumed profit together.

Continue if

Keep limited traffic only if high-margin SKUs, low-refund orders, and the target cohort still clear the minimum contribution profit.

Reduce action

Reduce to selected SKUs or audiences, lower the discount, or stop free-shipping stacking.

Pause action

If two consecutive days miss the profit floor, pause ad and email scaling.

Write back to copyable notes

Promotion review: CVR rose but post-refund contribution profit fell; reduce SKU/audience scope and stop stacking, then pause scaling if the floor is missed for two days.

Quick Check

If conversion rises, can the offer launch?

Before choosing, return to the -$3.50 stacking path. Even when page conversion rises, paid price, subsidy, and CPA can still push the order into negative contribution. The check is not whether you like discounts. It is whether you demand the same checkout path, cost evidence, and owner before traffic grows.

A 20oz tumbler is planned for first-order 20% off, automatic free shipping, and an existing sale price. The ads team expects conversion to rise. Can this offer go straight into paid traffic?

A correct answer still needs an owner action. The product owner closes conflicting combinations. Ads and email do not widen reach. Operations or finance checks final paid price, shipping, refunds, support, and cash signals in this case’s 48-hour window. Upgrade the limited-traffic test only when that evidence continues to support the written floor.

Practice drill

Approve one promotion in 30 minutes

Do not wait until after the campaign to discover the profit issue. Use these four steps before launch to record purpose, checkout path, cost stack, and counter-signal.

StepInputDecisionOutput
Pick one offerChoose one live or upcoming first-order code, free-shipping threshold, bundle, gift, or sale price.Write the purpose first: clearance, acquisition, AOV lift, new-product pairing, or conversion friction.One offer-purpose sentence.
Run the checkout pathThe same product through PDP, cart, checkout, code, automatic discount, free shipping, and gift rule.Whether final paid price stays above the floor and whether blocked stacking appears.Checkout path test note or screenshot.
Complete the cost stackProduct cost, payment fee, fulfillment cost, shipping subsidy, gift cost, refund reserve, and expected CPA.Whether post-discount and post-refund contribution profit can support continued traffic.Stacked contribution profit and go / hold decision.
Write the counter-signalRefund rate, cohort repeat, support issues, inventory cash, channel CPA, and contribution profit.Which signal will prove earliest that the offer should be reduced or paused.One review trigger line.

Official verification boundary

These sources verify system boundaries for discounts, sale pricing, shipping / Markets / delivery settings, and ad conversion value. Whether the offer continues still depends on your own contribution profit, refunds, inventory, and cash data.

Shopify discount combinationsShopify free shipping discountsShopify sale pricingShopify shipping / Markets / delivery settingsGA4 ecommerce discount parameterGoogle Ads conversion value rules

Promotion profit copyable lesson notes

Turn promotion review into copyable notes

Do not leave with "the campaign looks good." Write current pressure, first evidence, offer, profit floor, blocked move, review window, next route, and counter-signal.

Course FAQ

This is the lesson’s single FAQ section

When do I actually need to work through "Shopify Discount Profit"?

Use this lesson when a discount code, automatic discount, free-shipping threshold, or bundle seems likely to lift CVR, but you cannot yet say whether final checkout price, post-ad contribution profit, and the 48-hour stop line will hold. Draw the three promotion lines not to break before deciding whether the promotion can launch, enter ads, enter email, or scale.

How should I compare a discount code, automatic discount, and free-shipping threshold?

Do not compare only which offer feels stronger. Put the same SKU's final checkout price, discount amount, fulfillment cost, shipping subsidy, gift cost, refund reserve, expected CPA, and post-ad contribution profit into one offer comparison table, then decide continue, reduce, or pause.

What is the difference between this lesson and the Event offer lesson?

This lesson only judges whether the stacked offer still makes money, with final checkout price, post-ad contribution profit, the 48-hour stop line, cash payback, and whether scaling can continue. Event offer lessons own page, email, ads, Feed, inventory, and first-hour monitoring coordination. A campaign tool, blog entry, or external link that is not exposed in this project is not a defect in this lesson.

If the Shopify discount code works, can the promotion launch?

Not automatically. A working code only proves the technical rule fires. It does not prove final paid price, stacking rules, shipping subsidy, gift cost, refund reserve, and ad CPA still leave contribution profit. Run product page, cart, checkout, and a test order before launch.

If CVR rises during a promotion but profit falls, is it still successful?

Usually no. It may be acceptable only for clearance, cash recovery, or new-customer testing, and only when inventory purpose, review window, stop line, and 48-hour counter-signal were written before launch.

Is automatic discount or discount code the better fit?

Neither is always better. A code controls audience and channel more clearly. An automatic discount removes input friction, but it can stack with sale price, free shipping, or gifts. Before choosing, check final checkout price, stacking rules, post-refund contribution profit, and who shuts off conflicting rules.

How high should the free-shipping threshold be so it does not lose money?

Do not copy a competitor threshold. Backsolve from real shipping cost, parcel weight, region, current AOV, target AOV, refund rate, SKU mix, and the contribution profit floor. For remote zones, high-shipping SKUs, or specific markets, verify what the current store can configure in Shopify shipping / Markets / delivery settings.

After 48 hours, what should decide continue, reduce, or pause?

Review post-refund contribution profit, free-shipping subsidy, refund reasons, support issues, inventory cash, ad billing date, and cash payback. Write the continue condition, reduce action, pause action, responsible team, and next review time.

Platform ROAS looks good but cash payback slows. Can the promotion continue?

Do not decide from ROAS alone. Promotion can collide ad billing, replenishment payment, refunds, and payout timing. When cash payback slows, reduce SKU, region, channel, or budget scope; pause if the stop line triggers repeatedly.

Lesson HowTo steps

Complete this lesson step by step

  1. 1

    Define the decision behind "Shopify Discount Profit"

    Write the promotion purpose first: clearance, acquisition, AOV lift, new bundle testing, or cash recovery. Then turn the promotion into three lines it cannot break: final checkout price cannot erase margin, post-ad contribution profit cannot go negative, and the 48-hour refund, shipping, and cash signals cannot trigger the stop line.

  2. 2

    Compare the discount code, automatic discount, and free-shipping threshold

    Run the same SKU through discount code, automatic discount, free-shipping threshold, and bundle gift options. Write final checkout price, discount amount, fulfillment cost, shipping subsidy, gift cost, refund reserve, expected CPA, and post-ad contribution profit in one offer comparison table. Do not judge only by which offer sounds stronger.

  3. 3

    Confirm this lesson boundary against Event campaign execution

    This lesson only records profit decision, page relay, and next route. Campaign page, email, ads, Feed, inventory, first-hour monitoring, and event review belong to Event lessons. Campaign tools or blog links not exposed in this project are not treated as defects in this lesson.

  4. 4

    Run the full checkout path and stacking rules

    Use the same product to check product page, cart, checkout, discount code, automatic discount, free shipping, and gift rules. Record actual paid price, stacking behavior, excluded rules, and who owns conflicting-rule shutdown.

  5. 5

    Rough-cut post-promotion contribution profit

    Use the conservative formula first: final checkout price - product cost - fulfillment - payment fee - shipping subsidy - gift - refund reserve - CPA. It does not need perfect accounting, but it must block obviously loss-making offers.

  6. 6

    Backsolve the free-shipping threshold and regional boundary

    Backsolve the threshold from real shipping cost, parcel weight, region, current AOV, target AOV, refund rate, and SKU mix. For remote zones, high-shipping SKUs, or specific markets, verify what the current store can configure in Shopify shipping / Markets / delivery settings.

  7. 7

    Carry slider results into the Pricing tool

    Move normal-price, promo-price, and bundle scenarios into the Pricing tool to check contribution profit, contribution margin, affordable CPA, break-even ROAS, and cash recovery pressure.

  8. 8

    Relay profit-safe offers to CRO page support

    After the offer clears the profit line, write page scope, end time, return policy, gift explanation, free-shipping threshold, and non-stacking boundaries. Do not treat profit-safe as permission to shout the discount everywhere.

  9. 9

    After 48 hours, route continue, reduce, or pause

    Review CVR, AOV, post-refund contribution profit, shipping subsidy, refund reasons, inventory cash, and ad billing date. Write the continue condition, reduce action, pause action, counter-signal, and next review moment.

  10. 10

    Check cash payback and ad billing rhythm

    If platform ROAS looks good but cash payback slows, check ad billing date, payout arrival, replenishment payment, refunds, and inventory cover. When cash timing collides, reduce SKU, region, channel, or budget scope first.

  11. 11

    Leave copyable lesson notes

    Finish with continue, reduce, pause, responsible team, review date, and counter-signal. The notes should explain why the promotion can continue and which cost item would stop it.

Back to Course Outline
8
View All Tutorials

Share this lesson with your reviewer

Share it with the copyable lesson notes so everyone reviews the same evidence, decision line, and next action.