UGC Campaign ROI Calculator
Estimate contribution ROI from attributed revenue, gross margin, and the complete cost of creators, product, operations, and paid amplification.
Inputs · USD
Campaign economics
Agreed creator compensation, licensing, and whitelisting fees.
Product cost, freight, duties, and replacement shipments.
Editing, agency, software, and internal campaign labor allocated to this campaign.
Media spend used to distribute or test the creator assets.
Deduplicated revenue credited to the campaign within the chosen window.
Revenue remaining after the direct cost of the product or service sold.
Count approved videos, images, or other contracted deliverables once each.
Results
Total campaign investment
Creator, product, operations, and paid amplification costs combined.
- Contribution ROI
- 15.9%(Attributed revenue × gross margin − investment) ÷ investment
- Net return
- $1,150Attributed gross profit after campaign investment
- Break-even revenue
- $10,357Revenue needed to cover investment at this margin
- Cost per deliverable
- $363Total investment divided by delivered assets
Directional planning output only. A positive result is not proof that UGC caused the revenue; validate attribution, time window, returns, and repeat purchases before making a budget decision.
The formula, in plain language
Contribution ROI asks whether the gross profit attributed to a campaign covered the money required to produce and distribute it. It does not treat revenue as profit, and it does not hide creator, product, shipping, editing, operating, or media costs.
Attributed gross profit = attributed revenue × gross margin
Net return = attributed gross profit − total campaign investment
Contribution ROI = net return ÷ total campaign investment × 100
- Total investment
- Every campaign-specific cost entered above. Keep the scope and currency consistent across all inputs.
- Attributed gross profit
- Attributed revenue after the direct cost of the product or service, before subtracting campaign investment.
- Break-even revenue
- The attributed revenue required for gross profit to equal the campaign investment at the selected margin.
- Cost per deliverable
- A production-efficiency measure. It does not account for differences in asset quality, format, usage rights, or distribution.
Make the estimate defensible
1. Fix the window
Use the same campaign dates for costs, posts, conversions, returns, and revenue.
2. Reconcile every cost
Match creator agreements, approved deliverables, shipping, invoices, internal labor, and media spend.
3. Deduplicate outcomes
Do not count one order in several platform reports. Choose one attribution rule before calculating.
4. Test the assumption
Run conservative, expected, and optimistic revenue cases instead of relying on one precise-looking number.
What the result cannot prove
Platform attribution can over-credit recent touchpoints and under-credit organic discovery, branded search, repeat purchases, or offline effects. A campaign can also create reusable assets or audience learning whose value is not visible in immediate attributed revenue.
Use this result as a common calculation layer, then keep the source post, conversion export, attribution rule, and cost evidence attached to the decision. For higher-stakes budget changes, compare a holdout, matched market, or credible pre-campaign baseline.
Frequently asked questions
- How do you calculate UGC campaign ROI?
- Multiply attributed revenue by gross margin, subtract the full campaign investment, then divide that net return by the campaign investment. Multiply by 100 to express the result as a percentage.
- What costs belong in a UGC ROI calculation?
- Include creator fees, usage rights, product and shipping, editing, agency or software costs, allocated internal labor, and any paid amplification used for the campaign.
- Does a positive ROI prove that UGC caused the revenue?
- No. ROI is only as reliable as the attribution method and comparison baseline. Check the attribution window, deduplicate conversions, account for returns, and compare against a holdout or prior period when possible.
Related
- UGC analytics and reportingKeep creator, campaign, post, cost, and freshness context connected.
- UGC campaign reporting guideBuild a reporting register that can support the calculation.
- Canvas UGC guideSeparate creative learning from paid distribution outcomes.
- Campaign OSConnect briefs, approvals, live posts, reporting, and payout state.