Free tool · runs in your browser

Social Media ROI Calculator

Put in what social costs you each month — including your team’s time — and what it returns, and get a clear ROI figure with the honest caveats. Net profit, ROAS, and cost per lead too, plus a methodology line you can paste into a report.

Investment (per month)

Return (per month)

Monthly ROI

—%

(Return − Investment) ÷ Investment × 100

What you’ll get once you fill it in

  • Your ROI % and net profit
  • ROAS, cost per lead, and cost per customer (CAC)
  • A plain-English read on whether the number's healthy
  • A cost breakdown — where the money actually goes
  • A methodology line to paste into your report
How it works

From your numbers to a defensible ROI

Four steps, no login — a figure you can put in front of a client or a CFO.

  1. 1

    Add your monthly costs

    Team hours and hourly rate, tools, ad spend, and content. Labor usually dominates — that's the point of including it.

  2. 2

    Add the return

    Enter revenue you already attribute to social, or estimate it from leads × conversion rate × average customer value.

  3. 3

    Read the ROI

    See ROI %, net profit, ROAS, and cost per lead update live, with a plain-English read on whether the number is healthy.

  4. 4

    Copy the methodology

    Grab the one-line formula breakdown and paste it under the figure in your client report, so the method travels with the number.

The formula is easy — the honesty is the hard part

Social media ROI is just (Return − Investment) ÷ Investment × 100, and any calculator can do that arithmetic. What separates a number you can defend from one that falls apart in a meeting is what you feed into each side. Most ROI figures are inflated because they count the ad spend and the software but quietly omit the largest cost of all — the hours a human spends planning, making, posting, and reporting. This tool makes that labor a required input, so the investment side reflects reality. For the full method — attribution windows, what to include, how to present it — see our guide to measuring social media ROI.

When you can’t trace the revenue directly

Clean revenue attribution is the exception, not the rule — most social touches happen well before the sale. Rather than throw up your hands, estimate: how many leads did social bring, what share become customers, and what is a customer worth? That’s the “estimate from leads” mode, and it turns a vague “social helps” into a number you can improve. Label it an estimate when you report it, and sharpen the inputs over time with proper UTM tracking and a consistent attribution window. The upstream numbers — reach, engagement, the funnel — are where the engagement-rate calculator earns its place.

ROI for the CFO, ROAS for the campaign

Keep the two apart and you’ll report both more usefully. ROAS — return over ad spend — answers “did this paid campaign pull its weight?” and ignores everything else, which is why it always looks generous. ROI over your total investment answers the question leadership actually asks: is the whole channel worth what we put in? When you enter ad spend, this calculator shows ROAS alongside ROI, so you can hand the campaign number to the media buyer and the program number to the person holding the budget. Drop both into your monthly recap with the report generator.

Frequently asked questions

What is social media ROI, and what's the formula?

Social media ROI measures the return you get for what you put into social, as a percentage: ROI = (Return − Investment) ÷ Investment × 100. A result of 0% means you broke even; 100% means you made back your costs plus the same again (net); a negative number means social cost more than it returned this period. This calculator uses that formula directly, on the monthly costs and return you enter — nothing hidden.

Should I count my team's time as a cost?

Yes, and it's the cost most people leave out — which is exactly why their ROI looks better than it is. Salaried hours spent planning, creating, posting, and reporting are real money; a strategist spending 40 hours a month at a $50 blended rate is $2,000 of investment before a single ad dollar. The calculator makes labor a first-class input (hours × rate) and shows it in the cost breakdown, usually as the biggest slice. Leaving it out doesn't make social cheaper — it just makes the number dishonest.

How do I measure ROI when sales aren't directly tracked?

This is the hard part of social, and pretending otherwise helps no one. If you can't trace revenue cleanly, use the 'Estimate from leads' mode: multiply the leads social generates by your lead-to-customer rate and your average customer value. It's an estimate, not a tracked figure, so state it as one — and tighten the inputs over time with UTM tracking and a consistent attribution window. Our engagement-rate calculator and report generator help you build the upstream numbers this depends on.

What counts as a good social media ROI?

It depends on your model, but as a rough read: a negative ROI needs attention (though check attribution first — you may be under-counting return), 0–100% is positive but thin, 100–300% is a solid, defensible result for organic-led social, and above 300% is a standout worth double-checking before you build a budget case on it. The calculator flags which band you're in. Compare against your own prior months more than against other companies — inputs and attribution differ too much between businesses for a single 'good' benchmark.

What's the difference between ROI and ROAS?

ROAS (return on ad spend) is return ÷ ad spend, and it only looks at paid: it ignores your labor, tools, and content, so it's always flattering relative to true ROI. It's useful for judging a specific ad campaign, not the whole social operation. ROI divides return by your total investment — labor included — so it answers the real question a CFO asks: is the whole channel worth it? The calculator shows both when you enter ad spend, so you can report ROAS for the paid campaign and ROI for the program.

Are my numbers sent anywhere?

No. The entire calculation runs in your browser — nothing is uploaded, there's no account, and nothing is saved when you close the tab. You can put in real salary and revenue figures without any of it leaving your device.