BriefBench
English
Français

Free tool

Influencer campaign ROI calculator

Two numbers come out of the same campaign, and almost nobody keeps them apart: ROAS divides revenue by spend, ROI takes the spend out before dividing. A ROAS of 1 is an ROI of 0%. This page works out both, names them separately, and adds the one figure people actually remember — how many sales it would have taken.

Updated

The calculation

Gather what the campaign cost and what it brought in. If you know your gross margin, fill it in: it is what separates a flattering return from a true one.

Campaign return on investment, from your own figures alone
What the creators were paid, all in.
At what it costs you, never at its retail price.
Media budget spent pushing the content.
What you know about the return
How many orders you attribute to it.
What one of those orders is worth on average.
Optional. What a sale leaves once its direct cost is paid.

What the campaign returned

Fill in at least one cost, and enough to rebuild the revenue, to see a return.

ROI = (revenue × margin − spend) ÷ spend · ROAS = revenue ÷ spend

Every amount is in YOUR unit: this tool has no idea what currency you work in, and shows none. It does not need one — a percentage, a multiple and a count of sales carry no currency, because it cancels out of every ratio. The only way to get a wrong answer is to mix two units from one field to the next, so keep them all in the same one, and keep both sides excluding tax, or spend and revenue are not describing the same thing.

ROI and ROAS are not the same number

This is the most widespread confusion in the trade, and it becomes obvious the moment the two formulas sit one under the other. ROAS and ROI share neither a unit nor a zero.

ROAS: a multiple

ROAS = revenue ÷ spend

It answers one question: how much did the campaign bring in per unit spent. It never takes the spend out — the spend sits in the denominator, not on the other side of a minus sign. A ROAS of 3 means every unit spent brought three back, including the one that was spent.

ROI: a percentage

ROI = (revenue − spend) ÷ spend

It answers a different one: what did the campaign bring in on top of what it cost. The spend comes out before the division, so the zero sits somewhere else — an ROI of 0% means you got your money back exactly.

Hence the one sentence worth keeping: a ROAS of 1 is an ROI of 0%. A ROAS of 3 is an ROI of 200%, not 300%. The gap is constant — ROI is always ROAS minus one — and it is still enough to turn a campaign that barely broke even into a declared win. The mistake always runs in that direction.

Gross margin widens the gap further, which is why the field above exists. ROAS is computed on revenue, by definition. ROI only makes sense on what a sale actually leaves: 10,000 of revenue at a 30% margin does not return 10,000, it returns 3,000. So 9,750 of revenue on 4,000 of spend gives a ROAS of 2.44 — and, at a 40% margin, an ROI of -2.5%. Same campaign, same figures, two opposite readings.

When two people disagree about what a campaign returned, ask which of them takes the spend out before dividing, and what margin each one applies. The disagreement is almost always right there, and not in the figures.

The break-even point

This is the most useful figure on the page, and hardly anyone shows it: how many sales it would have taken for the campaign to pay for itself. An ROI says whether the bar was cleared; the break-even point says by how much, in a unit you can negotiate in.

Sales to break even = spend ÷ (average order value × gross margin)

It reads both ways. Afterwards, it places the campaign: thirty sales under the bar is a shortfall of thirty sales, not a failure of principle. Beforehand, it becomes a plausibility test — if breaking even needs more orders than the creator has followers who react at all, the campaign will not pay for itself on direct sales, and you either renegotiate the fee or accept that you are buying something else.

The calculator rounds UP, and that is deliberate. A break-even point of 57.1 sales is not cleared at 57: at 57 sales the campaign is still losing money. A threshold is a bar to clear, not an average to approach.

And it hangs entirely on margin. At a 50% margin you have to sell twice the spend to break even; at 20%, five times. This is the most badly estimated lever in a negotiation: a fee that looks reasonable against revenue can demand an order volume nobody genuinely expects.

At a zero margin there is no break-even point at all: no quantity of sales covers a spend if each sale leaves nothing. The calculator says so rather than printing an infinite number — the same caution that makes it refuse to work out a return on a spend of zero.

What this calculation cannot tell you

  • Whether the revenue you feed it is the right revenue. Attribution is the weak point of every influencer campaign: a promo code counts only the people who typed it and misses all the rest, so it UNDERCOUNTS; last-click does the opposite, crediting the paid channel that closed the sale and so OVERSTATING paid media at the expense of the creator who set it off. Both errors have a known direction, and they do not cancel out.
  • What sold after the measurement window closed. The effect of a post spreads over weeks — brand search, direct visits, delayed purchase — while a campaign wrap-up usually closes at seven or thirty days. An ROI measured on a short window is true for that window, not for the campaign.
  • The awareness earned. An audience that remembered your name without buying anything shows up nowhere in an ROI, and it is still part of what you paid for. This calculation measures the sale, not the memory.
  • What the campaign cost elsewhere. Agency fees, your own team's hours, samples written off, the discount conceded through the promo code: all of it comes out of the same budget and none of it goes into the three fields above. Add them to amplification if you want a complete return.
  • Whether the same money would have done better somewhere else. A positive ROI does not say it was the best available use of the spend; it says only that the spend came back. That comparison is a different calculation, and it needs the figures from your other channels.

Going further

This calculation happens afterwards. All the difficulty sits before it: knowing which fee is consistent with the audience you are buying, and which one condemns the campaign to a break-even point nobody will reach. That is where most campaigns are decided, and no calculator settles it alone — it takes figures on the creator.

That is the work the product does, in two steps we do not blur together. A free account measures how a creator actually performs and places that among genuinely comparable creators. Estimating a fee consistent with the measurement needs a paid plan. The calculation above, you can redo by hand. Those two, you cannot.