Utinzo

Influencer ROI Calculator

Calculate the return on investment of influencer marketing campaigns including cost per impression, engagement, and click.

Did this tool work for you?

How to use this calculator

ROI = (Revenue − Cost) / Cost × 100

Net profit is revenue minus campaign cost. ROI expresses that profit as a percentage of spend. CPM is cost per 1,000 impressions; cost per engagement = cost / (impressions × engagement_rate / 100); CPC = cost / clicks.

  1. 1

    Enter your total campaign cost (fees, gifted products, agency costs) and revenue directly attributed to the campaign.

  2. 2

    Add impressions and engagement rate from the influencer's post analytics.

  3. 3

    Enter total clicks from UTM-tracked links to calculate cost per click.

  4. 4

    Use the ROI and CPM to compare this influencer against others or against paid social benchmarks.

Frequently asked questions

How is ROI calculated here?

ROI is (revenue − campaign cost) ÷ campaign cost × 100. With $5,000 spent and $18,000 in revenue the net profit is $13,000 and the ROI is 260.0%. The revenue figure is used as entered, so no product cost, shipping or payment fees are deducted. If you enter gross sales, the ROI is a revenue-based figure rather than a profit-based one.

What does the engagement rate apply to?

The calculator multiplies impressions by the engagement rate to get total engagements: 250,000 × 3.5% = 8,750 in the default example. Cost per engagement is cost ÷ that number. Use a rate calculated per impression. A rate that platforms report per follower would give a different engagement total.

How are CPM and cost per click worked out?

CPM is cost ÷ impressions × 1,000, and cost per click is cost ÷ clicks. They use the same total campaign cost, so adding a fee or the value of gifted product raises both. Clicks are entered separately and are not derived from impressions or engagement.

How is ROI different from ROAS?

ROAS is revenue ÷ cost, while ROI subtracts the cost first. The default inputs give a ROAS of 3.6 and an ROI of 260%, which is the same thing expressed two ways: ROI percentage = (ROAS − 1) × 100. The ROAS calculator on this site also lets you account for cost of goods.

What happens if I leave a field at zero?

Negative entries are treated as zero. With zero impressions the CPM and engagement figures show as 0, with zero clicks the cost per click shows $0.00, and with zero cost the ROI shows “n/a” because dividing by zero has no meaning. A $0.00 result in those lines means the input was missing, not that the campaign was free.

Can I use it for more than one post or creator?

Yes, if you add everything up first: total fees and product costs, total revenue, total impressions and total clicks. For a blended engagement rate, divide total engagements by total impressions. To compare creators, run the calculator once per creator and compare ROI, CPM and cost per click side by side.

What does it not measure?

It does not attribute revenue to the creator, so you need your own tracking from discount codes or tagged links. It also ignores repeat purchases, the time between exposure and sale, and brand effects that never produce a direct sale. The ROI shown is only as reliable as the revenue number you enter.

About influencer roi calculator

Influencer ROI calculator — profit, CPM, engagement cost and cost per click

The six numbers it returns

Five inputs produce six lines. Net profit is revenue minus cost, and ROI expresses that profit as a percentage of cost. The remaining lines divide the same cost by different volumes: impressions for CPM, estimated engagements for cost per engagement, and clicks for cost per click. Every line shares one cost figure, so the numbers are directly comparable between creators.

Formulas used
OutputFormulaDefault result
Net profitRevenue − cost$13,000.00
ROINet profit ÷ cost × 100260.0%
CPMCost ÷ impressions × 1,000$20.00
Total engagementsImpressions × engagement rate8,750
Cost per engagementCost ÷ engagements$0.5714
Cost per clickCost ÷ clicks$1.56

A profitable run and a losing one

The default campaign costs $5,000, returns $18,000, reaches 250,000 impressions at a 3.5% engagement rate and drives 3,200 clicks. That is a 260.0% ROI with a $1.56 cost per click. Change the story to $8,000 spent, $6,000 returned, 120,000 impressions, a 2.1% rate and 900 clicks and the calculator shows an ROI of −25.0%, a net loss of $2,000, a CPM of $66.67, 2,520 engagements, a cost per engagement of $3.1746 and a cost per click of $8.89.

Why the two campaigns differ

In the losing example every cost line is higher. The campaign cost more and delivered fewer than half the impressions (120,000 against 250,000), so CPM more than tripled, from $20.00 to $66.67. A lower engagement rate stacked on top of that pushed cost per engagement from $0.5714 to $3.1746. Looking at these lines together shows whether the problem was reach, response or conversion after the click, which a single ROI figure cannot do.

Getting inputs you can trust

Put every cost into the cost field: creator fee, agency fee, shipping, and the retail value of any free product. Take impressions and engagement rate from the creator’s own analytics screenshots, and take clicks from tagged links. For revenue, use sales tied to a code or link created for the campaign. Revenue that you only suspect came from the creator should be left out or modelled separately.

Where to be careful

The revenue entry is not reduced by cost of goods, so ROI here is revenue-based. A campaign with a 60% product cost needs a much higher ROI than one with a 20% product cost before it makes money. If margins are thin, enter revenue after subtracting product cost to get a profit-based ROI, or check the break-even point in the ROAS calculator. It also helps to keep the inputs for each creator in one place, such as a spreadsheet row with the date, fee, product value, impressions, clicks and tracked sales, so that every campaign you compare was measured in the same way.

Influencer ROI Calculator – Utinzo

Learn more from an authoritative source:

Wikipedia
Related tools

Results are estimates for informational purposes only and do not constitute professional financial, medical, legal, or technical advice. Read full disclaimer →