Influencer Marketing ROI: Formula, Examples and Free Calculator

To calculate influencer marketing ROI, subtract the total campaign cost from the revenue attributed to the campaign, divide by the total cost, then multiply by 100. Use the calculator below for a quick estimate, then check the cost total, attribution method, and measurement window behind the result.

The Brandwave Team9 min read

The ROI formula

ROI % = (Attributable revenue − Total campaign cost) ÷ Total campaign cost × 100

Using this formula, 100% ROI means attributed revenue was twice the campaign cost, 0% means attributed revenue matched the cost, and a negative result means the attributed revenue was lower than the cost. This is a revenue-based estimate. If your business measures return using gross profit or contribution profit, use that value in place of revenue.

ROI and ROAS answer different questions. ROAS is revenue divided by advertising spend. If you divide revenue by the full campaign cost, including product, commissions, software, or agency fees, call it a revenue-to-cost ratio rather than ROAS. For campaigns focused on reach or engagement, CPM and cost per engagement can be more useful than forcing a revenue calculation.

Free influencer ROI calculator

Enter the total campaign cost, attributed conversions, and the value of each conversion. Use revenue per conversion for a revenue-based estimate, or gross profit or contribution profit per conversion if that is how your business reports ROI.

$
$

Return on investment

134%

Attributed return
$11,700
Return minus cost
$6,700
Return / cost
2.34x

Use revenue per conversion for revenue-based ROI, or profit per conversion for a margin-aware result.

The calculator does not apply product margin, returns, tax, payment fees, or other business costs automatically. Include them in the conversion value or campaign cost where they belong in your reporting method.

What to include in campaign cost

Start with the costs created by the campaign. The exact list depends on how your programme is run, but it commonly includes:

  • Creator payments, including retainers, post fees, and performance bonuses
  • The cost of gifted products, samples, and shipping
  • Affiliate commissions paid on attributed sales
  • Content licensing, usage rights, and paid amplification
  • Agency, managed-service, and software costs allocated to the campaign
  • Internal labour, if your business includes staff time in marketing cost

Use one accounting treatment throughout the calculation. If attributed revenue is already recorded after a discount, do not count the same discount again as a campaign cost. If you use gross profit instead of revenue, make sure product cost is not deducted twice.

Example: a campaign has $4,000 in creator payments and $2,000 in product, shipping, and software costs. With $9,000 in attributed revenue, ROI is ($9,000 − $6,000) ÷ $6,000 = 50%. Using only the creator payments would produce 125%.

What to include in attributed return

For a revenue-based calculation, attributed return is usually the number of attributed conversions multiplied by the value of each conversion. You can also use the attributed revenue total from your commerce or analytics system if it follows the same attribution rules.

Attributed return = Attributed conversions × Value per conversion

InputWhat to record
Attributed conversionsOrders, leads, or other outcomes assigned to the campaign
Value per conversionRevenue, gross profit, contribution profit, or an agreed lead value
Attribution sourceCode, link, analytics model, survey, or blended method
Attribution windowThe period during which a conversion can receive credit
AdjustmentsReturns, cancellations, discounts, tax, or shipping under your reporting method

Use the amount the customer actually paid if your revenue report is net of discounts. If you calculate from gross profit or contribution profit, use that profit value per conversion and deduct each cost once. Repeat purchases can be included when lifetime value is part of the agreed method, but the same rule needs to be used across the campaigns being compared.

Worked examples

The figures below are hypothetical. They show how the same calculation works for gifted, paid, and affiliate-led campaigns.

InputCampaign A: micro seedingCampaign B: paid postsCampaign C: affiliate
Creator fees$0 (gifted)$6,000$1,000 retainer
Product + shipping$1,800 (60 units)$300$200
Affiliate commissions$0$0$1,400 (10% of revenue)
Tools and fees$400$700$400
Total cost$2,200$7,000$3,000
Attributed conversions55160200
Average order value$58$65$70
Attributed revenue$3,190$10,400$14,000
Revenue-based ROI45%49%367%
Revenue-to-cost ratio1.45x1.49x4.67x

Campaign C has the highest result because the example assigns $14,000 in revenue to a $3,000 campaign. That result changes if the attribution method assigns fewer sales to the campaign or if you calculate return from gross profit instead of revenue. The table is a calculation example, not a benchmark for campaign types.

Common calculation mistakes

  • Using creator payments as the entire campaign cost while leaving out product, shipping, commissions, licensing, agency fees, or paid amplification
  • Calling revenue minus campaign cost net profit when product margin and operating costs have not been deducted
  • Counting a discount in both net revenue and campaign cost
  • Adding code, link, analytics, and survey conversions together without removing duplicates
  • Comparing campaigns that use different attribution windows or different cost rules
  • Labelling revenue divided by total campaign cost as ROAS, even though ROAS uses advertising spend

Choose an attribution method

An ROI calculation needs a rule for deciding which revenue belongs to the campaign. Promo codes and affiliate links identify sales that used a specific code or link. Tagged links and web analytics record click-through journeys. A checkout survey can capture customers who remember a creator or channel without using a tracked link.

These methods measure different things, so decide which one is primary before the campaign starts. Use a fixed attribution window, document the source, and deduplicate conversions if you combine code, link, analytics, and survey data. Google Analytics describes attribution as assigning credit to the ads, clicks, and other factors on a customer’s path to an important action.

  • Code or affiliate-link revenue: sales recorded against a creator-specific code or link
  • Analytics revenue: sales credited under the attribution settings in your analytics platform
  • Self-reported revenue: sales where the customer named a creator, campaign, or channel
  • Blended reporting: several sources shown together with duplicate conversions removed
Brandwave reporting chart plotting GA4 success events alongside creator activities and campaign periods
Selected GA4 events, including events configured through Google Tag Manager, are plotted alongside creator activity markers and campaign periods. This shows where changes in sign-ups, leads, purchases, or other success metrics line up with particular creators’ activities or campaigns, giving you a starting point for investigating their possible impact.

A step-by-step measurement process

  • Choose the campaign objective and primary metric before launch. Use revenue-based ROI for a sales objective, or metrics such as CPM and cost per engagement for awareness and engagement.
  • List the cost categories you will include, then apply the same treatment across every campaign you compare.
  • Set up creator codes, tagged links, analytics events, or survey options before the first content goes live.
  • Record each creator activity and its allocated costs, including product, shipping, commissions, licensing, and paid amplification where relevant.
  • Choose an attribution window that matches your buying cycle, then calculate every campaign at the same cutoff.
  • Compare the result with your own targets and campaign history by creator, campaign, and platform.

Keep the inputs with the result: cost categories, attribution source, attribution window, and calculation date. That makes it possible to compare campaigns on the same basis. The influencer marketing measurement guide covers the wider reporting framework.

How to report the result

A percentage on its own leaves out the choices that produced it. Include the return basis, total cost, attribution source, and measurement window in the report. Here is one way to present Campaign B from the worked examples:

Hypothetical reporting line: Revenue-based ROI 49%. Attributed revenue $10,400. Total campaign cost $7,000. Attribution source: creator-specific links. Window: 30 days after the final post.

Use the attribution source and window that apply to the real campaign. If you also report a margin-aware result, label both versions so they are not mistaken for the same calculation.

What is a good influencer marketing ROI?

There is no single good ROI for every business. The result you need depends on product margin, the costs included, customer value, the campaign objective, and how revenue was attributed. A positive revenue-based ROI can still be unprofitable after product and operating costs.

Start by matching the result to the job the campaign was meant to do. The influencer marketing measurement guide explains how to set objectives and KPIs before launch:

  • Awareness: judge qualified reach, views, branded search, and CPM before expecting direct revenue.
  • Consideration: look for engagement from the right audience, saves, site visits, product-page activity, and cost per engagement.
  • Conversion: track attributed sign-ups or sales, cost per conversion, revenue, and ROI under a stated attribution method.

The most useful comparison is usually against your own target and previous campaigns calculated the same way. Compare similar objectives, use the same cost rules and attribution window, and review the result alongside conversion volume, cost per result, and campaign scale. A high percentage on a small campaign may still represent little absolute return or prove difficult to repeat at a larger budget. The dashboard guide shows how to report those measures together instead of reducing every campaign to one percentage.

How Brandwave helps

Brandwave keeps creator content, campaigns, costs, and historical performance together across Instagram, YouTube, TikTok, X, LinkedIn, and Reddit. That gives you the campaign cost and performance record needed to compare creators and campaigns over time instead of rebuilding it for every report.

You can also record conversion sources separately and use the attribution method your business has chosen. Plans start at US$20 per month on the pricing page, with data available through the web dashboard, HTTP API, and MCP access for AI assistants.

FAQ

Influencer marketing ROI compares the return attributed to a creator campaign with the campaign’s total cost. A common revenue-based formula is (attributed revenue minus total campaign cost) divided by total campaign cost, multiplied by 100. Businesses that report return using gross profit or contribution profit should use that value instead of revenue.

Sources

Prove the impact of your creator marketing programme

Track content, costs, and performance across six platforms in one view. Start free, no sales call required.