Affiliate Program ROI & Incrementality Calculator

An affiliate program reports revenue confidently, because the last click before purchase landed on a partner link. The hard question is how much of that revenue the program actually caused. Coupon and loyalty partners in particular tend to activate at the checkout, taking credit for sales you would have won anyway. This calculator removes the non-incremental revenue and shows the profit, the cost per incremental dollar, and the break-even your program really has to clear.

Affiliate revenue is the sales credited to partner links. Incrementality is the share of that revenue the program actually caused, rather than intercepted at the last click. Enter your revenue, commission rate, network fee, gross margin, and an incrementality estimate; the tool returns the program cost, the real incremental profit after margin, the cost per incremental dollar, and the break-even incrementality — the minimum share of revenue that must be genuinely caused by the program for it to pay for itself.

The calculator

Affiliate Program ROI & Incrementality Calculator inputs and result

Selecting a partner type writes a commission rate and an incrementality into the fields below.Content / review (RGM benchmark, informed by ReferralCandy): publishers reach buyers not yet in-market, so lift is high; commissions ~5–10%, higher for DTC.
Revenue credited to affiliate links.
Average commission paid on that revenue.
Override or tracking fee, as a percent.
After cost of goods.
Share of revenue the program truly caused.
✓ Profitable on an incremental basis
Incremental profit
$0
0program cost
0cost per incremental $
0break-even incrementality
Export
Incremental profit across incrementality assumptions
IncrementalityIncremental profitVerdict

Walkthrough

How to use this calculator

  1. Choose the partner typeSelecting a partner type loads a typical commission rate and, more importantly, a default incrementality. Coupon and loyalty partners start low because they tend to take credit at checkout; content and influencer start higher. Treat both as a starting point to refine.
  2. Enter your affiliate revenueUse the revenue your platform credits to partner links for one period. This is the figure the program is taking credit for, before any incrementality adjustment.
  3. Set commission and network feeEnter your blended commission rate and the network or platform fee, both as a percent of revenue. Together they make up the program cost.
  4. Enter your gross marginUse margin after cost of goods. The program only adds profit from the margin that survives after commissions and fees are paid.
  5. Estimate incrementality and read the resultEnter the share of revenue the program truly caused, then read the incremental profit, cost per incremental dollar, and break-even. Use the table to see how the verdict changes if your real lift is higher or lower, and export it for the next partner negotiation.

From the desk

RGM Expert Says

Real Growth Matters — Affiliate & partner measurementHow we use this tool with clients

Affiliate is one of the easiest channels to overpay for, precisely because it looks so accountable. Every sale has a partner link attached to it, so the dashboard shows a clean, confident revenue number. The problem is that last-click attribution hands credit to whoever was closest to the purchase, and on an affiliate program that is very often a coupon site or a cashback extension that the shopper opened seconds before checking out. The revenue is real; the program's role in causing it frequently is not.

The distinction that matters is between partners who create demand and partners who harvest it. Content reviews, niche publishers, and many influencers introduce people to a product they had not considered, which is genuine incremental revenue. Coupon, deal, and loyalty partners usually meet the shopper at the end of the journey and take credit for a purchase that was already going to happen. That is why this calculator defaults coupon and loyalty partners to low incrementality and content and influencer partners higher. It is the single most important insight in managing a program profitably.

Use the break-even incrementality to anchor the conversation, then prove it with a test. Once you can show a partner that the program needs, say, 30% of its revenue to be genuinely incremental just to cover commissions and margin, you have grounds to renegotiate the rate on low-incrementality partner types or to move them to a smaller commission for assisted, non-incremental sales. The defensible way to settle the argument is a holdout: suppress the program for a matched group of customers, run it for everyone else, and measure the difference. The estimate gives you a hypothesis; the holdout gives you the truth.

The math

How it works

The arithmetic mirrors any incrementality calculation. Program cost comes from commissions and fees; incremental profit is what is left after you keep only the revenue the program actually caused and apply your margin.

Program cost = Revenue × (Commission % + Fee %)
Incremental revenue = Revenue × Incrementality
Incremental profit = (Incremental revenue × Gross margin) − Program cost
Cost per incremental dollar = Program cost ÷ Incremental revenue
Break-even incrementality = Program cost ÷ (Revenue × Gross margin)
  • Program cost — everything you pay on affiliate revenue, combining partner commissions and the network or platform fee.
  • Incremental revenue — the share of affiliate revenue the program actually caused, rather than intercepted at the last click.
  • Cost per incremental dollar — what you pay to generate one dollar of truly incremental revenue; above your margin, the program loses money.
  • Break-even incrementality — the minimum incrementality at which profit reaches zero. Above it the program pays; below it you are subsidizing sales you already had.

The cost, revenue, and margin arithmetic is standard; the break-even incrementality is RGM’s framing of the same identity. Measure incrementality with a holdout rather than trusting last-click attribution — the academic case for randomized tests over attribution is laid out in Gordon et al., Marketing Science (2019).

Why it matters

Why affiliate revenue overstates the program's true value

Affiliate platforms credit a sale to the last partner link the shopper touched, which is the most flattering attribution model there is. A customer who already intended to buy, then opened a cashback extension or searched for a coupon code on the way to checkout, becomes an affiliate sale. The program reports the full revenue, but it caused none of it. The more your partner mix tilts toward coupon, deal, and loyalty sites, the larger this gap between credited and caused revenue grows.

This is the over-attribution trap, and it is specific to how affiliate works. Unlike a display or search campaign that runs in front of a purchase decision, many affiliate partners insert themselves at the moment of purchase, where intent already exists. The commission you pay them is, in effect, a discount on sales you would have made at full price. A program can look like a high-ROAS channel on the dashboard and still be quietly unprofitable once those non-incremental sales are removed.

The remedy is the same discipline RGM applies to every channel: measure incrementality with a holdout instead of trusting attribution. Suppress the program for a matched group of customers, run it for everyone else, and the difference in sales is your true lift. Knowing your break-even incrementality tells you how much of the credited revenue has to be real before the program earns its commission, and which partner types are most likely to be falling short of it.

Benchmarks

Incrementality varies sharply by partner type

These are rules of thumb, not measured results. The pattern is what matters: partners who create demand are more incremental than partners who meet the shopper at checkout. Always confirm with your own holdout before acting on a number.

Partner typeTypical commissionIncrementality tendency (RGM)
Content / review~5–10%Higher — introduces new buyers (~72%)
Editorial / commerce media~8–12%Higher — high-intent researchers (~68%)
Email / newsletter~8–15%Higher — owned-audience recommendation (~62%)
Influencer / creator~10–15% + feeHigher, but audience overlap varies (~64%)
Sub-affiliate network~6–9%Mixed — break out and measure (~50%)
Comparison / aggregator~4–8%Middling — captures existing demand (~46%)
BNPL~3–5%Some checkout lift, much captured (~45%)
Coupon / deal~3–5%Low — intercepts at checkout (~32%)
Loyalty / cashback~3–6% (can be 15–30%)Lowest — rewards planned buys (~28%)
Commissions and incrementality tendencies are RGM benchmarks, directional only — verify with a holdout. Sources: ReferralCandy commission rates, Shopify commission guide, and affiliate-incrementality reporting from Acceleration Partners and eMarketer. See RGM’s measurement library.

Voices worth trusting

What measurement leaders say

Last click rewards the partner standing closest to the purchase, not the one that caused it. On affiliate, that is usually a coupon or cashback site collecting a commission on a sale you already had.
RGM analysis
on affiliate measurement
Platform-reported return can overstate true causal lift substantially; randomized holdouts remain the dependable way to measure advertising’s real effect.
Marketing Science, 2019 (paraphrase)

Go deeper

Books on measuring marketing profit

Related on RGM

Keep learning

FAQ

Common questions

What is affiliate incrementality?
Affiliate incrementality is the share of affiliate-driven revenue that the program actually caused, rather than intercepted at the last click. If a program reports $500,000 in revenue and 70% of it is incremental, then $350,000 would not have happened without the program and the rest would have.
Why are coupon and loyalty partners low incrementality?
Coupon, deal, and cashback partners usually meet the shopper at the moment of purchase, when the decision to buy is already made. The customer searches for a code or opens a cashback extension on the way to checkout, and the partner collects a commission on a sale that was already going to happen. That makes their incrementality low even though their reported revenue can be high.
What is break-even incrementality?
It is the minimum share of affiliate revenue that must be genuinely incremental for the program to cover its commissions, fees, and product margin. Below that share the program loses money, even if the dashboard shows strong affiliate revenue.
How do I measure affiliate incrementality?
Run a holdout: suppress the affiliate program for a matched group of customers or markets, keep it running everywhere else, and measure the difference in sales. The gap is your true incremental lift. A holdout is far more reliable than the last-click attribution affiliate platforms report by default.
How should I act on a low-incrementality partner type?
Renegotiate. If coupon or loyalty partners are mostly taking credit for sales you would have made anyway, move them to a lower commission, pay only for new customers, or cap their share of the program. The goal is to keep paying full rates for partners that create demand and far less for partners that only harvest it.
Does a profitable-looking affiliate ROAS mean the program is working?
Not on its own. A program can show a high reported return and still lose money once non-incremental sales are removed. Always check incremental profit and break-even incrementality against your margin, and confirm the incrementality figure with a holdout rather than trusting attribution.

Related tools

Related tools