← All insightsArticle 4 of 9
Trade Marketing

How to Measure CPG Trade Promotion ROI Beyond Sales Lift

CPG Consulting · · 3 min read

A retail promotion can increase sales while reducing the brand's contribution. To evaluate it, compare the contribution earned during the event with what the brand likely would have earned without it, then subtract event-specific costs. Sales lift is part of the explanation; it is not the final score.

Define a baseline before the event

The baseline is an estimate of sales without the promotion. Start with comparable non-promoted weeks, adjust for meaningful distribution changes, and consider seasonality. Where available, comparable stores without the event can help distinguish a promotion effect from a wider demand change.

Do not assume all event sales are incremental. Some shoppers would have bought at regular price; others may buy early and reduce purchases after the event. Review several post-event weeks to identify a possible pull-forward effect.

Calculate incremental contribution

Net incremental contribution = event contribution − expected baseline contribution − additional event costs. Define contribution consistently using brand net revenue less the variable costs included in your model. Retailer register sales and brand shipment revenue are different measures.

Hypothetical example: Baseline sales are 1,000 units at $0.80 contribution each, or $800. The promotion sells 1,600 units at $0.55 contribution each after per-unit funding, or $880. A separate $300 event fee makes the result $880 − $800 − $300 = −$220, despite 60% unit lift.

Avoid counting the same cost twice

In that example, the reduced $0.55 contribution already includes per-unit promotion funding. Subtracting the same funding again as a separate cost would understate the result. Separate funding already embedded in net revenue from fixed fees, sampling expenses, creative costs, or other event spending.

If you report an ROI percentage, define its denominator explicitly. One approach is net incremental contribution divided by the total incremental promotion investment. Teams use different conventions, so the underlying dollars and cost definitions should appear beside the percentage.

Find the break-even volume

With a constant positive event contribution per unit, break-even event units equal (baseline contribution + separate event costs) ÷ event contribution per unit. In the example, ($800 + $300) ÷ $0.55 = 2,000 units. That is a 100% lift over baseline, before any post-event effects.

This calculation is a useful planning hurdle. If supply or historical response makes that volume unlikely, change the depth of discount, the event cost, or the test scope before committing.

Measure more than the event week

Can an unprofitable promotion still be useful?

It can serve a defined learning or trial objective, but that objective needs its own budget and success measure. Document what you expect to learn and what decision follows. Calling every negative result “awareness” prevents the next promotion from getting better.

Build the cost inputs with the pricing waterfall and track results in a weekly CPG dashboard.

Put this to work for your brand. CPG Consulting helps emerging brands turn retail data and commercial plans into usable sales tools. Explore our services or book a call.