Guide
Tracking & ROI
Brands
Influencer marketing ROI is (gross profit from tracked sales − total campaign cost) ÷ total campaign cost × 100. It requires your gross margin, not just revenue — without it you are calculating ROAS, not ROI. This guide gives the formula, a full worked example, and the mistakes that most often distort the number.
Influencer marketing ROI is (gross profit from tracked sales − total campaign cost) ÷ total campaign cost × 100. The formula needs your gross margin, not just revenue — use revenue in place of gross profit and you are calculating ROAS (Return on Ad Spend), not ROI. The two numbers can point in opposite directions on the exact same campaign. Below: the formula, a full worked example, and the mistakes that most often distort the number.
All three get used to judge whether a campaign was worth it, but they answer different questions. Knowing only one of them means you are missing part of the picture.
| Metric | Formula | What it shows | What it MISSES |
|---|---|---|---|
| ROI | (Gross profit − cost) ÷ cost × 100 | Real profit relative to what you spent | Needs a known gross margin to be accurate |
| ROAS | Revenue ÷ cost | Revenue generated per unit spent | Blind to margin — can look strong on a loss-making product |
| Contribution | Gross profit − cost | The actual currency amount left to cover overhead | Not a percentage — hard to compare across campaigns of different size |
ROAS is the single most common source of confusion in influencer reporting, because it looks like a profitability metric but is really only a revenue metric. A campaign with a ROAS of 5 can be deeply unprofitable if gross margin is low enough — the calculation below shows exactly how.
Write it out in full so you don't accidentally substitute revenue:
ROI (%) = ((Tracked revenue × Gross margin %) − Total campaign cost) ÷ Total campaign cost × 100
| Input | What it is | Where to find it |
|---|---|---|
| Tracked revenue | Revenue attributed to the influencer campaign inside your attribution window | Tracked links, discount codes, UTMs — see how to track influencer marketing performance |
| Gross margin % | (Revenue − cost of goods) ÷ revenue | Your own accounts, not an industry figure |
| Total campaign cost | Upfront fees + commission + UGC/usage rights + any product cost or ad spend if content is reused | Your agreement with each creator — see upfront vs commission |
All numbers below are hypothetical and for illustration only. This is not a real Make Influence customer case, and none of the figures are benchmarks. Replace every number with your own.
A brand works with one creator: a DKK 5,000 upfront fee and 8% commission on tracked sales. The campaign generates DKK 40,000 in tracked revenue at a 50% gross margin.
For how the same maths looks across a full campaign with ten creators and mixed deals, see worked example: 10 influencers, UGC + commission.
| Scenario | Gross profit | Net profit | ROI | ROAS |
|---|---|---|---|---|
| Base | 20,000 | 11,800 | 143.9% | 4.9 |
| A: margin falls to 25% | 10,000 | 1,800 | 22.0% | 4.9 |
| B: revenue halves to 20,000 | 10,000 | 3,400 | 51.5% | 3.0 |
Scenario A is the single most important point in this article: ROAS does not move at all when margin falls from 50% to 25% — it is blind to margin. ROI, meanwhile, collapses from 143.9% to 22.0%, because it is the number actually measuring profit. Judge campaigns on ROAS alone and you can keep "winning" on a product that is genuinely earning less and less.
Scenario B shows why a fixed upfront fee is a risk at lower volume: revenue halves, but the DKK 5,000 upfront does not. ROI falls by a larger proportion than revenue does. The bigger the fixed share of your cost, the more ROI depends on volume holding up.
Set net profit to 0 and solve for revenue (R), keeping the same DKK 5,000 upfront, 8% commission and 50% margin:
0.50R − 5,000 − 0.08R = 0 → 0.42R = 5,000 → R = DKK 11,905
Below DKK 11,905 in tracked revenue, this deal loses money. Running this calculation before you sign a deal — not after — tells you exactly how little the campaign needs to sell for the economics to work.
There is no universal number, and any source giving you one is guessing. A "good" ROI depends on your gross margin, your alternative use for the same money, and what else you bought beyond direct sales — content, rights, reach. A brand at 60% margin can accept a much lower ROI percentage and still earn more currency than a brand at 20% margin hitting a high ROI percentage.
Rather than chasing an industry figure: track ROI on your own campaigns over time, and use the breakeven calculation above to set a floor you know you can defend. For how to size the campaign budget itself before you get this far, see how to set an influencer marketing budget.
In Make Influence's experience, the most common reason a brand keeps running a campaign that is genuinely losing money is that it is only looking at ROAS. The ROAS figure stays flattering even as margin erodes — that is exactly what scenario A above shows. We recommend recalculating ROI whenever gross margin changes meaningfully: after a price change, a change in cost of goods, or a new discount code, not just once at campaign launch.
The other recurring problem is clean input data. The ROI formula is only as good as "tracked revenue" and "total cost" — both require reliable per-creator attribution and commission that reconciles against real orders. In Make Influence, every creator gets their own tracked link and code, and commission reconciles against attributed sales automatically, so the inputs to this formula come out of the system rather than a spreadsheet.
No. ROAS is revenue divided by cost and is blind to gross margin. ROI uses profit — revenue multiplied by gross margin, minus cost — which is why it's the number that actually shows whether a campaign made money. For what actually counts as a "good" ROAS number on its own terms, see what is a good ROAS for influencer marketing.
Everything you paid to run the campaign: upfront fees, commission, UGC production, usage rights, product cost if seeded, and ad spend if you ran the content as paid ads.
There is no universal number. It depends on your gross margin and your alternative uses for the same money. Use the breakeven calculation to set your own floor instead of looking for an industry average.
Use the best tracking you have, set a realistic attribution window, and watch lift in direct traffic and branded search as a supplementary, unattributed signal. See how to track influencer marketing performance for how to handle attribution gaps.
Yes, if you actually run it as ads — but count it as its own contribution to gross profit over the period the content is used, not as part of the original campaign's tracked sales. See worked example: upfront + UGC rights + commission for the model.
Make Influence
Find creators with real audience data, run collaborations in one place, and see clicks and sales per creator while the campaign is live.
Book a demoCreate accountMake Influence
Apply to campaigns from brands that are actively looking, follow your own clicks and sales, and get paid without chasing invoices.
Create creator profileMore creator guidesMake Influence
Briefs, agreed terms, tracking links and results sit together — so brands and creators see the same numbers.
See how it worksBrowse the Academy