Trade Spend

How to Measure Trade Spend ROI

How to calculate trade spend ROI, why sell-out data keeps it invisible, and how receipt-verified proof closes the gap.

How to measure trade spend ROI — SeeGap guide cover

Trade spend is the largest marketing line most FMCG brands have — and the one measured worst. The money is real, the reports are frequent, and the question "what did that promotion actually return?" is usually answered with shipped cases. This post is about measuring it properly.

Key Takeaways

  • Trade spend runs at 15–25% of revenue in FMCG; most of it is reported in sell-in, not sell-out.
  • ROI needs an "incremental" figure — sales that would not have happened without the promotion — and that is exactly what sell-in data cannot show.
  • Receipt-verified promotions attach a shopper, a store and a channel to each sale, giving trade spend the proof column it has always lacked.

The ROI formula and its hard input

Trade spend ROI is straightforward in principle: (incremental profit from the activity − cost of the activity) ÷ cost of the activity. The cost side is easy — the brand knows exactly what it paid. The hard input is "incremental". To know which sales the promotion caused, you need a counterfactual: what would have sold anyway. Shipped cases cannot answer that. They measure distribution, not demand.

Why the data keeps it invisible

The retailer's sell-out report tells the brand what the category sold, by store, by week. What it cannot show is who bought, whether they were new to the brand, or which of the brand's own activities drove the purchase. So the quarterly review falls back to volume: units up, spend up, ROI estimated. Nobody is lying. The measurement just stops at the till. For the deeper version of this problem, read why trade spend never tells you who bought.

Measuring the part that is measurable

There is a cleaner route for the consumer-facing slice of the promotional plan. Run the offer through your own channels — social, email, on-pack, communities — and attach a cashback reward the shopper claims by uploading a receipt. Each approved claim records the SKU, retailer, date, price and channel. Suddenly the report contains a number trade spend has never had: a verified count of purchases attributable to a specific activity, with new-to-brand rate attached. That is what receipt-verified in-store promotions add to the trade calendar.

TPM vs TPO, in plain terms

Trade promotion management (TPM) is the planning and execution layer: calendars, deals, claims, deductions. Trade promotion optimisation (TPO) is the analysis layer: which mechanics return what, and where to shift budget next cycle. TPM systems run on the plan. TPO runs on data. The reason TPO is often underdeveloped is not software; it is the absence of shopper-level sell-out data to optimise against. Give both layers a verified-purchase feed and the optimisation conversation changes from "spend less" to "shift spend to what proves out".

What optimisation looks like in practice

Start by separating the budget by objective. Distribution spend (listings, facings) is judged on shelf. Volume spend is judged on verified uplift and new customers. Proof spend — the consumer offers — is judged on receipts, by channel. Three buckets, three honest metrics, and for the first time a trade review where every line can answer the same question: what did this buy, and how do we know? See how the costs break down on the SeeGap pricing page.

Plan an activation

Frequently asked questions

What is trade spend in FMCG?

Trade spend is the money a brand invests in retailers — discounts, allowances, slotting and display support — typically 15–25% of revenue. It buys distribution and volume, but rarely shopper-level proof.

What is TPM vs TPO?

TPM (trade promotion management) plans and runs trade activity; TPO (trade promotion optimisation) analyses it to improve returns. Both depend on sell-out proof — which receipts provide at shopper level.

How do you calculate trade spend ROI?

ROI = (incremental profit from the promotion − cost of the promotion) ÷ cost of the promotion. The hard input is "incremental": you need verified purchases you can tie to the activity, not shipped cases.

Ready to win new customers?

Bring a product and a channel you already run. We will show you how the verified sales come back.