The math behind influencer ROI is simple. Take the revenue your campaign brought in, subtract what it cost you, divide by that cost and multiply by 100. That’s your ROI.
Getting a number you can actually trust is harder. You need to count every cost, not just the creator’s fee, and you need your codes and tracking links set up before the first post goes live. If you skip either step, your ROI will look better than it really is.
And if you ran the campaign for awareness, where sales are hard to trace, don’t force an ROI figure. Look at cost per engagement (CPE) and cost per view (CPV) to see what you paid for the attention you got.
Why most ROI numbers can’t be trusted
Ask two people on the same team how a campaign performed and you can get two very different answers. One counts the creator’s fee and the sales from their discount code. The other also counts the free product, the shipping, the paid boost and the hours spent on approvals. Same campaign, very different ROI.
Neither person is lying. They’re just measuring different things. This guide gives you one clear way to do it: the formula, what to include, how to track it, and how to tell whether your result is any good.
TL;DR
| Metric | Formula | Use it when |
|---|---|---|
| ROI | (Revenue − Total cost) ÷ Total cost × 100 | You need to show whether a campaign made money |
| ROAS | Revenue ÷ Total cost | You want to compare creators with paid ads |
| CPA | Total cost ÷ Number of sales or sign-ups | You want to know what each new customer cost |
| CPE | Total cost ÷ Total engagements | You’re running an awareness or engagement campaign |
| CPV | Total cost ÷ Total views | The campaign is mostly video, like Reels or YouTube |
| EMV | Estimated cost to buy the same reach through ads | You want a rough sense of value, not proof of sales |
The CultureX difference
CultureX takes the manual work out of ROI reporting.
- Reports that fill themselves in. Add live post links and CultureX calculates views, likes, comments, shares, engagement rate, CPE, CPV and ROI, with sentiment analysis on top.
- No rebuild at the end. For campaigns you run end to end in CultureX, the links and budget are already captured, so the report is ready when the campaign is.
- Sales you can trace. UTM tracking and a Shopify integration help you connect creator posts to clicks and store data.
- Reports you can hand to clients. Agencies can share white-labelled dashboards on the Business plan.
- Free to start. The Starter plan is free forever and includes one ROI report.
How to measure influencer marketing ROI in five steps
Step 1: Decide what the campaign is for
The right metric depends on the goal. A campaign built to make people aware of a new brand shouldn’t be judged on next-day sales, and a sales campaign shouldn’t be judged on likes. Pick one main goal before you brief a single creator.
| Goal | Main metric | Supporting metrics |
|---|---|---|
| Awareness | CPV or CPM | Reach, views, impressions |
| Engagement | CPE | Engagement rate, comments, saves, shares |
| Traffic | Cost per click | Clicks, landing page visits |
| Sales | ROI or ROAS | Orders, revenue, CPA |
Step 2: Add up the true cost
ROI built on rough guesses can make a campaign look better or worse than it really was. Base yours on what actually happened: what you paid each creator and how each post performed.
CultureX makes this easier. It records each creator’s price as they reply to you, and once posts go live, it tracks how the campaign is doing as it happens. You’ll know which posts are working and which aren’t while there’s still time to act, and your ROI is worked out from what really happened.
Step 3: Set up tracking before anything goes live
You can’t measure what you didn’t track. Set these up before the first post goes out, not after:
- Unique discount codes for each creator. These still work when someone sees a post on their phone and buys later on a laptop.
- Tracking links with UTM tags. These tell your analytics tool which creator and which post sent each visitor.
- A store integration. Connecting your online store lets you match codes and links to real orders and revenue.
- A ‘How did you hear about us?’ question at checkout. It catches people who saw a post but didn’t click or use a code.
Discount codes are the most common method. In Influencer Marketing Hub’s 2026 benchmark survey, 45.9% of marketers who answered said they use promo or discount codes to measure results, ahead of affiliate links at 26.0%. Using more than one method together gives you a fuller picture than any one alone.
Step 4: Run the numbers
ROI = (Revenue − Total cost) ÷ Total cost × 100
Here’s an example with made-up numbers. A skincare brand works with ten micro creators, each with their own discount code and tracking link.
| Item | Amount |
|---|---|
| Creator fees | $6,000 |
| Free product and shipping | $800 |
| Paid boost on two of the best posts | $1,500 |
| Tool fees | $200 |
| Total cost | $8,500 |
| Revenue from codes and links (425 orders) | $21,250 |
Now plug those into the formulas:
- ROI: ($21,250 − $8,500) ÷ $8,500 × 100 = 150%
- ROAS: $21,250 ÷ $8,500 = 2.5, so every $1 spent brought back $2.50 in revenue
- CPA: $8,500 ÷ 425 orders = $20 per order
One thing to watch: this example uses revenue. If you can, use profit instead, which is revenue minus what the products cost you to make or buy. It gives a more honest answer to the question ‘did this make us money?’
It also helps to run the same numbers for each creator, not just the campaign as a whole. That’s how you find out who to work with again.
What to measure when sales are hard to track
Not every campaign is meant to sell right away. If the goal is awareness or engagement, ROI can look weak even when the campaign did its job. In that case, measure what you paid for the attention you got.
- CPE (cost per engagement) = Total cost ÷ Total engagements (likes, comments, shares and saves)
- CPV (cost per view) = Total cost ÷ Total views
- CPM (cost per thousand impressions) = Total cost ÷ Impressions × 1,000
Using the same $8,500 campaign from above, with made-up totals of 340,000 views, 25,500 engagements and 500,000 impressions:
- CPV = $8,500 ÷ 340,000 = about $0.025 per view
- CPE = $8,500 ÷ 25,500 = about $0.33 per engagement
- CPM = $8,500 ÷ 500,000 × 1,000 = $17
These numbers become useful when you compare them. Put each creator’s CPE and CPV side by side, or compare them with what you pay for reach through paid ads.
A note on EMV. Earned media value estimates what it would have cost to get the same reach or engagement through paid ads. It’s a handy way to put a dollar figure on awareness, but there’s no single standard way to calculate it, so two tools can give you two different EMVs for the same post. Use it as a rough guide alongside CPE and CPV, not as proof of sales.
Step 5: Compare your result with a benchmark
A number on its own doesn’t tell you much. Is 150% ROI good? It depends on what you compare it with. Here are three useful comparisons:
1. Your own past campaigns. This is the best benchmark you have, because it uses your products, your prices and your audience. If your last three campaigns averaged a CPE of $0.40 and this one came in at $0.33, that’s real progress.
2. Your other marketing channels. Compare ROAS or CPA with what you get from paid social or search. If creators bring in customers at a lower CPA, that’s a strong case for moving budget their way.
3. Industry surveys. These give you a rough sense of what other teams report:
- In Influencer Marketing Hub’s 2026 benchmark survey, 65.9% of marketers who answered said they expect an influencer campaign to pay for itself within one month, and 48.4% within two weeks.
Keep in mind that these are self-reported survey answers, not audited results. Different teams count costs differently too.
Common mistakes to avoid
- Counting only the creator fee. Product, shipping, boosts and tools are real costs too.
- Judging an awareness campaign on sales. If the goal is reached, measure CPV and CPE.
- Only checking results at the end. Use a live dashboard to track creators as results come in, and fix what isn’t working mid-campaign.
- Only looking at the campaign total. One strong creator can hide three weak ones. Check results creator by creator.
- Changing the method every time. If you count costs differently each campaign, you can’t compare them. Pick one method and stick with it.
Measure as you go, not just at the end
Set your goal early, track every creator with their own code and link, and check results while the campaign runs. CultureX’s live dashboard shows how each creator is doing as posts go up, so your ROI report is built from real data by the time the campaign ends.
FAQs
Can CultureX calculate ROI for me?
Yes. Creator prices are saved as they reply, every draft and live link sits on one campaign board, and Shopify brings in your store data. CultureX then works out views, engagement, CPE, CPV and ROI for each creator, with sentiment analysis and a live dashboard you can check anytime.
Can I see how a campaign is performing while it’s still running?
Yes. The live dashboard updates as results come in, so you can see which creators and posts are working and adjust before the campaign ends.
Can CultureX connect creator posts to sales?
Yes. UTM tracking and a Shopify integration link creator posts to clicks and store data, so you can see who’s driving revenue, not just reach.
Stop building ROI reports by hand
Track every creator’s links, costs and results in one place, and let CultureX work out views, engagement rate, CPE, CPV and ROI for you.