Promotion ROI % (Revenue-Based)
Description: Return on investment of a promotion, based on incremental revenue relative to trade spend.
Formula: ROI % = ((Incremental Sales – Trade Spend) ÷ Trade Spend) × 100
SQL Calculation:
((SUM(incremental_dollars) - SUM(trade_spend)) / NULLIF(SUM(trade_spend),0)) * 100 AS promo_roi_percent
Why It Matters: Evaluates if promotional spend generated a positive return.
Metric Type: Result / Cost Efficiency
Essence: Lagging
Frequency: Per Promo Event
Units: Percentage (%)
Suggested Breakdowns: Retailer, Product, Promo Type
Questions Answered:
Did we get more back than we spent on trade promotion?
Which promotions delivered the best ROI?
Potential Causes of Worsening: Higher trade spend, lower incremental sales, poor retailer execution.
Tactics to Improve:
Focus on high-ROI tactics (display + feature)
Limit over-promotion
Optimize trade allocation
Related Metrics:
Incremental Sales
Cost per Incremental Unit
Contribution Margin ROI
Related Explores:
Promo ROI Dashboard
Trade Spend Allocation
Related Sources:
URMS
Trade Spend BSD
Last updated
Was this helpful?