Practical promotion economics

One campaign, two products, one allocation

Reconcile €900 shared spending and €2,400 earned supplier support across two product rows without duplication.

Entirely synthetic case. The expected baseline and commercial inputs are deliberately supplied assumptions.

The decision

Do product allocations preserve the contract-level totals?

Product–campaign rows2
Contribution change-€2,700
Gross unit lift53.3%

Source inputs

Campaign / productExpected baseline unitsPromotion unitsRegular / promotion priceVariable unit cost
Example Product A
Synthetic shared event
1,0001,600€50 / €40€25
Example Product B
Synthetic shared event
500700€80 / €64€40

What to inspect

Open a row’s full contribution bridge, check the day-window alignment and cost allocation, then vary the expected baseline and response in Scenario studio. The portfolio result includes the recorded refunds, supplier support and displacement; unrecorded effects remain excluded.

Read the accompanying decision guide

Interpretation limits

The figures are generated from the same deterministic engine used by the workbench. They are not evidence from a merchant or a randomized test. A supplied baseline can make an offer look attractive or unattractive, so the baseline deserves the same scrutiny as the campaign’s realized sales.

How to read this case

The allocated rows preserve €900 spending and €2,400 funding. Product A matches its baseline; Product B loses €2,700; the campaign loses €2,700 overall.

Case-specific assumptions

  • The split is an illustrative two-thirds/one-third rule, not an objectively required allocation.
  • Changing a fixed-total allocation affects product ranking, while the portfolio total stays the same.

Download the portable project JSON ↓