aibizhub
Structured methodology As of 2026-04-24

How Social Media ROI Calculator works

What the tool assumes, what data it pulls from, and what it cannot tell you.

1. Scope

Computes social-media ROI from spend, reach, engagement, and conversion. It is a measurement tool, not an attribution model.

2. Inputs and outputs

Inputs

  • spend number (currency)
  • reach number
  • engagementRate percent
  • clickThroughRate percent
  • conversionRate percent
  • averageOrderValue number (currency)

Outputs

  • engagements

    reach × engagementRate.

  • clicks

    engagements × clickThroughRate.

  • conversions

    clicks × conversionRate.

  • revenue

    conversions × averageOrderValue.

  • roi

    (revenue − spend) / spend.

Engine source: src/lib/social-media-roi-calculator/engine.ts

3. Formula / scoring logic

engagements  = reach * engagement_rate
clicks       = engagements * ctr
conversions  = clicks * cvr
revenue      = conversions * aov
roi          = (revenue - spend) / spend

4. Assumptions

  • Conversions attributable to the social campaign are captured fully by last-click.
  • No brand-halo effect is modelled.

5. Data sources

This tool relies on user inputs and standard arithmetic; no external benchmark data is bundled. When a question depends on an industry reference (for example, typical churn rates or hourly-wage medians), the linked adjacent tools cite their primary sources on their own methodology pages.

6. Known limitations

  • Vendor-reported engagement-rate benchmarks (Hootsuite, Sprout Social) are self-selected and we do not cite them.
  • Organic social has declining reach (platform algorithm changes); figures are a snapshot.

7. Reproducibility

Input
spend = $2,000, reach = 50,000, engagement = 5%, ctr = 20%, cvr = 2%, aov = $50.

Expected output
engagements = 2,500, clicks = 500, conversions = 10, revenue = $500, roi = -75%.

8. Change log

  • 2026-04-24 methodology page first published.
Business planning estimates — not legal, tax, or accounting advice.