The last unmeasured line item: What revenue leaders keep telling us about trade spend
Trade spend is one of the largest controllable investments in consumer goods, and the people who own it keep telling us they're flying blind on its effectiveness.

The line item nobody can see in real time
Ask a CPG CFO to name their largest controllable investments after the cost of goods, and trade spend is near the top of the list. It's the money that funds displays, features, temporary price reductions, retailer joint business plans, and the promotional calendar that governs a huge share of volume in the off-premise.
It's also, by a wide margin, the most poorly measured dollar in the building.
Media spend gets MMM, MTA, brand-lift studies, and increasingly, in-flight optimization. Working media has a feedback loop. Trade spend, in most consumer-brand organizations we talk to, still runs on a planning calendar built months in advance, executed through the retailer, and evaluated in a post-mortem that arrives long after the money is gone and the next cycle is already underway.
That's the blind spot. And the people who own the line item are the ones telling us how it feels from the inside.
The calendar runs on hope
A CMO at a global beverage company described the current state of their promotional calendar to us:
We run through the promotional calendar. We hope, we pray. And by the time the results come back, we're disappointed, because it hasn't delivered what it needed to deliver.
Plans go in. Money goes out. The team waits for off-premise scan data and retailer reporting to come back. By the time the read is clean enough to draw a conclusion, the window to change anything about the current cycle has closed, and the next set of decisions has already been made on last year's assumptions.
That's not a data problem. The data exists: syndicated scan, retailer POS, shopper panels, internal shipment data, TPR calendars, media flight schedules. The problem is that none of it arrives on the same clock, in the same shape, or in time to act. Promo-effectiveness analysis in the off-premise, as this leader put it, is too slow to be useful for anything except explaining the past.
The result is a planning motion driven more by hope than by read. Which programs to double down on, which to cut, which retailers to lean into, which SKUs to protect: all of it gets decided in a room, on a spreadsheet, weeks before there's any signal on whether the last round worked.
Where the discount dollars should sit
A commercial strategy lead at a North American alcohol brand framed the same problem from the investment-allocation angle:
Should I be reallocating discounts from one region or channel to another? Some weeks I don't need to pay on discounts, because I'm already activating that placement in store and putting media pressure behind it. The discount becomes a waste.
Their real question is about allocation: where the discount dollars should sit, and whether they're doing work the rest of the mix is already doing without them.
Their observation, sharpened by looking at their own data: some weeks, in some markets, the discount is pure waste. The placement is already earning the volume. The trade programming is already driving the display. The media pressure is already lifting the category. Layering a temporary price reduction on top adds cost without adding incremental units. Other weeks, the discount is the only lever moving the needle, and it's under-funded.
The problem is that the team can't see which week is which, in-flight, and can't get to the grain across regions, channels, and pack sizes that the reallocation call requires before the money is committed. Discounts, trade programming, media weight, weather, regional economic signal, competitive activity: they all interact, and the interaction effects are exactly where the reallocation opportunity lives. Right now, that interaction is invisible in most planning motions.
That's the second face of the same blind spot. The first question is whether the promo worked. The sharper one is whether the discount portion worked, given everything else that was already firing.
Why the feedback loop is broken
Across the conversations we have with revenue, commercial, and RGM leaders in consumer brands, the same structural failures come up:
Calendar-based planning, not signal-based planning. The trade calendar is set on an annual or semi-annual rhythm, negotiated into JBPs with retailers, and treated as largely fixed. In-flight adjustment is rare, because the read is too slow and the retailer contract is too rigid.
Lagging, fragmented post-mortems. Syndicated data lands weeks after the event. Retailer POS lands on a different clock. Internal shipment data tells a third story. Reconciling them into a clean read on what actually happened, and why, is a manual analyst exercise that produces its answer after the next cycle is already in market.
Disconnected trade, media, and discount signals. The team running trade promotion optimization, the team running media, and the team running everyday pricing rarely see each other's plans in the same view, let alone the same model. So interaction effects, the ones that determine whether a discount is incremental or wasted, get ignored by default.
No continuous read on promo effectiveness. "Was that promo profitable?" is typically answered once, at the end, by an analyst. It's almost never answered during the promotion, when the answer would still be actionable. And it's almost never answered at the SKU-region-week grain that would let a commercial team reallocate the next dollar with confidence.
Trade spend management systems that track the money, not the outcome. Most TPM platforms are excellent at accruals, deductions, and settlements. They aren't designed to tell you whether a specific program lifted incremental volume net of cannibalization, forward-buy, and pantry-loading, which is the actual question the CFO is asking when they push back on the accrual.
The net effect: one of the largest controllable line items on the P&L gets planned with less rigor, and evaluated with less speed, than the media budget that's often a fraction of its size.
Today's loop never closes in time: the read lands after the window to act on it. A continuous read puts the reallocation back inside the cycle it's measuring. Illustrative.
What a continuous read would actually require
An honest description of the target state, not a pitch:
A continuous, signal-integrated view of trade spend effectiveness would need three things that most organizations don't currently have wired together.
A single model of the promotion. Discount depth, trade programming, media pressure, distribution, and everyday price would live in one decomposition, so the question "did the discount portion drive incremental units, given the rest of the mix" has an actual answer at the SKU-region-week level rather than a directional guess.
A read that arrives while the cycle is still live. A rolling signal, refreshed as scan, POS, and shipment data land, flags which programs are pacing to plan, which are cannibalizing baseline, and which are being carried by other elements of the mix. This isn't a quarterly post-mortem. The annual JBP negotiation stays put; what changes is that the in-flight and next-cycle decisions get made on evidence instead of memory.
Reallocation-ready outputs. The output has to be something a commercial lead can act on inside the existing JBP and TPO workflow: where to pull discount depth, where to add it, which retailers and regions are under- or over-funded relative to their actual response. A recommendation to act on, not a chart that takes a two-week analyst cycle to interpret.
None of that is exotic. The data mostly exists. The modeling techniques are well-understood. What's missing, in most organizations, is the plumbing between the signals and the decision, and the discipline to treat trade the way media has been treated for a decade.
How A.Team would approach this
We build custom AI systems on a client's own data. For trade spend, that means we would start by mapping the actual decision the commercial team needs to make, reallocation across regions, channels, retailers, SKUs, and cycles, and working backwards to the signals required to support it. We would integrate the client's syndicated data, retailer POS, shipment, TPR calendars, media flight schedules, and TPM records into a single decomposition. We would build the model against the client's actual promotional history, not a generic benchmark. And we would wire the output into the JBP and TPO workflow the commercial team already runs, not into a parallel dashboard that nobody opens.
That's the capability. It isn't a case study.
The question worth asking
If trade spend is one of the largest controllable lines on the P&L, and if the people who own it are telling us they're planning on hope and learning too late, then the question for a revenue or commercial leader isn't whether the current motion is good enough. It's how much longer the organization is willing to run one of its largest investments on a feedback loop that arrives after the money is spent.
The leaders we talk to already know the answer. They're looking for a way to close the loop.
See how the planning intelligence system works →
A.Team AI Solutions builds intelligence systems for Fortune 500 consumer brands. The practitioner perspectives referenced are anonymized to role and business unit.
Frequently asked questions
Trade promotion optimization is the practice of deciding where trade-spend dollars actually drive incremental volume, across displays, features, temporary price reductions, and joint business plans, and reallocating away from the programs that don't. In most CPG organizations it's still planned on a calendar and judged in a post-mortem, so the read arrives too late to change the cycle it's measuring.
The data exists: syndicated scan, retailer POS, shipment, TPR calendars, media schedules. But it lands on different clocks and in different shapes, and it's owned by different teams. Reconciling it into a clean read on what a specific promotion drove is a manual analyst exercise that finishes after the next cycle is already planned. So the largest controllable line item after the cost of goods gets evaluated more slowly than the media budget that's often a fraction of its size.
TPM systems track the money: accruals, deductions, settlements. They're built to account for trade spend, not to tell you whether a given program lifted incremental units net of cannibalization, forward-buy, and pantry-loading. TPO is the effectiveness question on top: which programs, depths, and retailers actually pay back, and where the next dollar should go.
Only if it reads the signals together. Discount depth, trade programming, media pressure, distribution, and everyday price interact, and the interaction is where a discount turns incremental or wasted. A single decomposition across those signals can answer "did the discount portion drive incremental units, given everything else already firing?" at the SKU-region-week level, while the cycle is still live, instead of in a year-end review.
Joint business planning is the negotiated plan between a manufacturer and a retailer that locks much of the promotional calendar in advance. It's where a large share of trade spend gets committed, which is exactly why an in-flight read matters: the annual JBP negotiation stays, but the in-flight and next-cycle decisions inside it can be made on evidence instead of memory.

Revenue growth management is a portfolio problem
Most CPG pricing AI optimizes one number. The nine-figure upside is in package- and portfolio-level elasticity. Here's what surgical RGM actually takes.

When your retail media ROAS says $3 and your ROI says $1
On the same retail-media spend, in-platform ROAS reads $3-4 while modeled ROI reads under $1. Here's why the two numbers disagree and how to reconcile them.

Your agency owns your media data. That's the real AI bottleneck.
CPG media AI doesn't stall on model quality. It stalls because your agency holds your first-party Google and Meta campaign data. Here's how to own the pipe.