Influencer campaign ROI compares the economic return from attributed activity with the resources required to produce it. Revenue alone is not return, and creator fees are rarely the only cost.
Choose a consistent formula
For a campaign-level view, calculate campaign cost as creator fees, commissions, product cost, fulfillment, software, production, and other variable expenses. Calculate contribution from attributed revenue after relevant product and transaction costs. Then use:
ROI = (campaign contribution − campaign cost) ÷ campaign cost × 100
Also report ROAS as attributed revenue divided by campaign cost. ROAS is useful for comparison, but it does not include the margin structure needed to understand profit.
Match the time window
Use the same campaign and attribution window for both revenue and cost. Include refunds and chargebacks when they become known. If content continues generating sales after the contracted campaign, separate the initial campaign window from the longer earned tail.
Add context to the number
Compare new and returning customers, first-order contribution, repeat purchase behavior, content reuse value, and creator cohort. Use a sensitivity range when attribution or future value is uncertain rather than presenting a false level of precision.
The calculator on this site exposes every input and formula so teams can compare scenarios without sending business data to a server.