CPG Promo Analysis with AI guide header Promo Recap · Retailer X Base vs incremental · Lift by tactic · 12wk

CPG Promo Analysis with AI: the Complete Guide

Updated Sep 2026By The Sous Team10 chapters
Definition

CPG promo analysis (also called trade promotion analysis) is the process of measuring what a retail promotion actually earned: isolating the promoted weeks in syndicated point-of-sale data, separating baseline sales from incremental sales, netting out volume that would have sold anyway, and comparing the incremental margin to the trade dollars spent. Its output is a per-event, per-retailer read of lift and return that decides which promotions to run again.

TL;DR
  • Trade promotion is often the second-largest line on a CPG P&L after cost of goods, and in POI's 2026 State of the Industry survey nearly 68% of manufacturers said they spend more than 15% of revenue on it.
  • The last large public benchmark, Nielsen's 2015 Trade Promotion Landscape Analysis of 76 million event weeks, found that 59% of promotion events across 7 countries did not break even, and 71% in the US did not.
  • Promo analysis has four layers, each answering one question: which weeks were promoted (the event), how much more sold than expected (the lift), what that volume earned after cost (the return), and where the volume came from (the source).
  • Syndicated data sees only three retailer tactics: a temporary price reduction, a feature, and a display. Coupons, bonus packs, retail media, and anything else the manufacturer does outside the store are invisible to it.
  • Lift is not return. A promotion can lift volume and still lose money once trade cost, the cost of goods on the extra units, and the share of the discount the retailer kept are counted.
  • An AI agent earns trust on promo work by refusing the shortcuts an analyst learns to refuse: averaging lift across retailers, summing incremental across markets, and computing a return when the cost file is missing.

Chapters

1What Is CPG Promo Analysis?A plain definition of CPG promo analysis (trade promotion analysis), its four layers, why it matters on the P&L, and the four questions a buyer will ask about any event.2How Does a Promotion Show up in Syndicated Data?The three retailer tactics SPINS, Circana, and Nielsen can see, the TPR threshold and reset rules, how three tactics become six conditions, the promoted price ladder, and what the data misses.3What Does a Promotion Cost? Trade Spend and Deal MechanicsOff-invoice, bill-back, scan-back, and accrual funds compared; forward buying; pass-through and what share of a trade dollar reaches the shopper; where the cost data actually lives.4How Do You Calculate Promotional Lift Correctly?A six-step procedure for event-level promo lift: isolate the weeks, confirm the baseline, compute incremental, state the lift convention, split subsidized volume, and break lift by tactic with the right denominator. With a worked example.5What Does a Promotion Really Earn? Trade Return and Trade EfficiencyThe trade return and trade efficiency framework step by step, the retail-dollar trap, a full worked example, the break-even record from Nielsen's 2015 benchmark, and why lift can look good while ROI looks bad.6Where Does Promotional Volume Come From? Switching, Stockpiling, Dips, and CannibalizationWhat the research says about the sources of a promotion's incremental volume: brand switching, purchase acceleration and the post-promotion dip, cannibalization within the brand, and category expansion. What to net out before claiming a return.7Which Promotions Should You Run? Depth, Frequency, Tactic, and Pass-throughWhat the evidence says about promotion depth, frequency, tactic mix, and account selection; why brands repeat last year's calendar; and how to build the lift ladder that should decide the next event.8How Do You Present Promo Results to a Buyer?What a promo recap should contain for a retailer meeting: retailer-level reads, category first, execution problems separated from offer problems, the return math, and the next event's proposal. What a bad recap looks like.9What Must an AI Agent Get Right on Promo Analysis?The promo-specific rules an AI agent has to enforce: one condition per query, decompositions at the reported grain, ratios recomputed rather than averaged, identities checked, retailer-level reads, and a refusal to compute return without cost. With a four-way tool comparison and a demo question.10How Does Promo Analysis Change When It Runs Every Period?What changes when the promo recap is a living workbook rather than a rebuilt deck: validation on every data drop, recomputed lift and return, and a lift ladder that accumulates as brand context instead of living in someone's memory.

The six merchandising conditions at a glance

ConditionWhat it isHow the data detects itWhat it is for in analysisCommon misread
TPR onlyA temporary shelf price cut with no feature or displayPromoted price more than 5% below regular price; reverts to regular after 7 weeks (Nielsen) or 6 (Circana)Reading price response on its ownTreating a permanent price change as a promotion
Feature onlyThe item appears in the retailer's circular, insert, or mailerRetailer print and coupon activity coded by the provider; manufacturer coupons excludedReading the value of retailer advertisingCounting a manufacturer FSI as a feature
Display onlyThe item sits in a secondary, shoppable locationStore audits record location and price; Nielsen counts temporary displays only, Circana includes permanentReading the value of secondary placementAssuming a display always carries a price cut
Feature and displayCircular support and a secondary display in the same store-weekBoth conditions present; almost always the lowest promoted priceReading the ceiling on lift for an itemAdding it to Feature only and Display only and double counting
Any promoOne or more of the three tactics activeThe union of all merchandising conditionsThe default cut for total promoted volume and subsidized volumeSumming the 'only' conditions and adding Any promo on top
No promoRegular shelf price, no supportNo merchandising flag on the store-weekThe observed non-promoted volume and priceUsing it as the baseline; base is modeled, non-promo is observed

Frequently asked questions

What is promo analysis in CPG?

Promo analysis, also called trade promotion analysis, is the measurement of what a retail promotion earned rather than what it sold. It isolates the promoted weeks in SPINS, Circana, or Nielsen data, separates baseline from incremental sales, nets out volume that would have sold anyway, and compares the incremental margin to the trade dollars the brand spent. The result is a per-event, per-retailer read of lift and return.

How do you calculate promotional lift?

Take the provider's modeled baseline for the promoted weeks, subtract it from actual sales to get incremental, and divide incremental by base. If a week sold $100 on promotion and the baseline was $80, incremental is $20 and lift is 25% by the incremental-over-base convention. NielsenIQ's dictionary describes the same event as a 20% lift, the share of promoted sales that was incremental. Always state which convention you are using, and compute it per retailer and per event.

How do you calculate trade promotion ROI?

Follow the framework Nielsen used in its 2015 benchmark: incremental sales equals total sales minus baseline; incremental cost equals direct trade expense plus the cost of goods on the incremental units; trade return equals incremental sales minus incremental cost; trade efficiency equals trade return divided by dollars invested. Convert retail dollars to manufacturer margin before comparing to cost. Above $1 of efficiency the event paid back.

What percentage of trade promotions lose money?

The most recent large public benchmark is Nielsen's 2015 Trade Promotion Landscape Analysis, covering 331 categories and 76 million event weeks across the US, Canada, and 5 European markets. It found 59% of promotion events did not break even globally and 71% did not in the US. No comparable public benchmark has been published since, so treat the figure as dated.

How much do CPG companies spend on trade promotion?

Per POI's 2026 State of the Industry survey, nearly 68% of consumer goods manufacturers allocate more than 15% of annual revenue to trade promotion, with many between 16% and 23% and a significant segment above 27%. POI's 2023 survey put the historical range at 11% to 27% of revenue. These are member self-reports, not audited figures.

What is the difference between off-invoice, bill-back, and scan-back?

Off-invoice is a discount on the units the retailer buys, paid whether or not the shopper sees a lower price. Bill-back is paid after the event on proof that the retailer performed. Scan-back is paid per unit scanned at the promoted price, so the money follows the shopper. Off-invoice carries the most forward-buying risk for the brand; scan-back carries the least.

What is pass-through in trade promotion?

Pass-through is the share of a manufacturer's trade discount that reaches the shopper as a lower shelf price. In the largest published study, covering more than 1,000 stores in over 30 states, a 10% manufacturer price cut reached the shopper as a 4.1% cut on average, and retailers passed through about 69 cents of each wholesale discount dollar. The variance across retailers was so large that the averages are of little use for any one account.

What is a post-promotion dip?

The drop in sales after a promotion ends because shoppers bought earlier or stocked up during the event. Household studies expect it; store data rarely shows it plainly. One study of store scanner data in two categories estimated the dip at 4% to 25% of the promotion's current-period sales effect. Dips are stronger for high-priced, frequently promoted, mature, high-share items.

Why does my lift look good but my ROI look bad?

Because lift counts volume and ROI counts money. The usual causes are a deep discount that the brand funded, a high share of subsidized volume (sales that would have happened anyway), low pass-through (the retailer kept part of the discount), and the cost of goods on every incremental unit. A promotion can lift volume 60% and still return less than $1 per dollar invested.

Can an AI agent do promo analysis?

Yes, if it enforces the rules a good analyst enforces by habit: one promo condition per query, decompositions pulled at the level being reported rather than rolled up, ratios recomputed rather than averaged, base plus incremental checked against total, retailer-level reads, and an explicit refusal to compute a return when the trade cost input is missing. An agent that skips those rules produces confident wrong numbers faster.