KPI Glossary
Turnover ROI or Gross Profit ROI? Measuring promotion returns the right way
· 6 min read · CollMind
You read a campaign report that says, “every 1 TRY we spent brought back 1.81 TRY in incremental revenue.” It sounds like a success. But could the same campaign have cost the company 600 TRY in profit? Yes, it could. In this post we explain the two core metrics for measuring promotion returns, Turnover ROI and Gross Profit ROI, how they differ and when to look at each.
What is Turnover ROI?
Turnover ROI shows how much incremental sales revenue each lira spent on a promotion generated.
Turnover ROI (%) = (Incremental Turnover / Promotion Spend) × 100
Incremental turnover is the difference between turnover in the promotion period and the base turnover you would have earned without the promotion. To build base turnover correctly, you first need to estimate baseline sales volume correctly.
Turnover ROI measures how efficiently the budget grows sales. It is a useful metric for volume-driven goals such as gaining market share, getting a new product onto shelves or responding to a competitor’s launch. But it has one gap: it does not see cost.
What is Gross Profit ROI?
Gross Profit ROI (GP ROI) shows how much incremental gross profit each lira spent on a promotion generated.
Gross Profit ROI (%) = (Incremental Gross Profit / Promotion Spend) × 100
Incremental gross profit is the difference between gross profit in the promotion period and base gross profit. Because this metric accounts for product cost, discounts and campaign-specific spend, it is the most honest measure of a promotion’s financial effectiveness.
One campaign, two opposite verdicts
Assume the following for a product without promotion: net unit price after standard discounts 18 TRY, unit cost 12 TRY, monthly baseline sales 1,000 units.
- Base turnover: 1,000 × 18 = 18,000 TRY
- Base gross profit: 1,000 × (18 − 12) = 6,000 TRY
The campaign gives 2 TRY per-unit on-invoice price support and pays the retail chain a 1,000 TRY visibility fee. Sales rise to 1,600 units.
| Item | Calculation | Result |
|---|---|---|
| Promotion turnover | 1,600 × 16 TRY | 25,600 TRY |
| Incremental turnover | 25,600 − 18,000 | 7,600 TRY |
| Promotion spend | (1,600 × 2 TRY) + 1,000 TRY | 4,200 TRY |
| Turnover ROI | 7,600 / 4,200 | 181% |
| Promotion-period gross profit | 25,600 − (1,600 × 12) − 1,000 | 5,400 TRY |
| Incremental gross profit | 5,400 − 6,000 | −600 TRY |
| Gross Profit ROI | −600 / 4,200 | −14% |
Volume rose 60 percent and Turnover ROI is 181 percent. Yet gross profit fell 600 TRY below its base level. A team looking only at Turnover ROI will want to repeat this campaign; Gross Profit ROI clearly shows that the same mechanic loses profit at this volume.
0% or 100%? Pin down the break-even threshold
A common confusion with Gross Profit ROI is where break-even sits. The answer depends on how you define incremental gross profit:
- Spend-deducted definition: As in the example above, the campaign spend is already deducted from promotion-period gross profit. In this case the break-even threshold is 0%; anything above zero means extra profit.
- Spend-not-deducted definition: Incremental gross profit is calculated before deducting spend. In the same example this amount is 1,600 × 6 − 6,000 = 3,600 TRY, and Gross Profit ROI comes out at 3,600 / 4,200 = 86%. Under this definition the break-even threshold is 100%; 86% shows that the spend did not pay for itself.
Both definitions say the same thing: the campaign lost 600 TRY. The problem starts when teams use different definitions under the same name. For one team “86%” looks like a good result, while for another it is a clear loss. That is why agreeing on one definition and one target threshold across the company matters as much as the metric itself.
How much volume do you need to break even?
A practical benefit of Gross Profit ROI is that, at the planning stage, it answers the question “at what volume does this mechanic pay for itself?” In the example, each additional unit leaves 6 TRY of gross profit, but the campaign brings 2 TRY of support per unit and a fixed 1,000 TRY fee. Break-even volume is found like this:
6 × Volume − 6,000 = 2 × Volume + 1,000 → Volume = 1,750 units
In other words, for this campaign not to lose profit, sales need to rise by at least 75 percent, not 60. If this threshold is visible at the planning stage, the team either questions the target volume realistically or renegotiates the support amount and the visibility fee.
Which one to look at, and when?
- Make Gross Profit ROI your main decision metric. It tells you whether the campaign creates value.
- Use Turnover ROI for context. In volume- and share-driven campaigns, it helps discuss whether a profit loss is a deliberate investment.
- Report both together. If Turnover ROI is high and Gross Profit ROI is low, the campaign is “buying volume”; that can be a strategic choice, but it should be called by its name.
- Do not guess when data is missing. If product cost is unknown, Gross Profit ROI cannot be calculated; an empty or zero value is better than a false “successful” label.
Common mistakes
- Skipping the baseline. Counting all sales as incremental makes both ROIs look higher than they are.
- Forgetting off-invoice spend. If visibility, display and activation fees are not added to spend, ROI is inflated.
- Mixing definitions. Spend-deducted and spend-not-deducted Gross Profit ROI should not sit side by side in the same table.
- Looking at a single product. If the campaign steals sales from other products in the same category, ROI should also be checked at category total.
Conclusion
Turnover ROI tells you how much sales a campaign created; Gross Profit ROI tells you whether those sales came back to the company as profit. Reading both together, with one definition and a clear target threshold, turns the promotion budget from an expense into a measurable investment.
In CollMind TPM, GP ROI and incremental profit are calculated for every plan at the planning stage; formulas are editable, the target ROI threshold is configurable and, for a product without cost data, the result shows as “could not be calculated”. For details, see our Analytics and KPIs page, and if you would like to see how it works with your own campaign structure, get in touch with us.
Ask yourself: In your company, is the break-even threshold for Gross Profit ROI 0% or 100%? Does everyone give the same answer?