Social Media ROI Calculator

Social media ROI = ((revenue − total cost) ÷ total cost) × 100. Total cost is ad spend plus content, tools and labour. A related metric, ROAS (return on ad spend), is simply revenue ÷ ad spend. Enter your numbers below to see ROI, net profit, ROAS and cost per conversion.

Social media ROI calculator

Sales or conversion value attributed to social.
Paid promotion or boosting.
Content, tools, agency or staff time.
Used for cost per conversion.
ROI
Net profit
ROAS
Cost / conversion
Enter revenue and at least one cost to calculate.

How the social media ROI calculator works

Return on investment tells you whether the money and time you put into social media came back as revenue. The calculator adds your ad spend and other costs into a single total cost, subtracts it from revenue to get net profit, then divides net profit by total cost and multiplies by 100 for a percentage. A positive ROI means you made money; a negative ROI means the effort cost more than it returned.

ROAS is shown alongside because paid teams often track it separately — it divides revenue by ad spend only, ignoring content and labour. Values are currency-neutral, so enter figures in whatever currency you work in; ROI and ROAS are ratios and read the same in any currency. The honest caveat is attribution: social revenue is only as accurate as your tracking, so treat the output as a directional read, not an audited P&L.

Frequently asked questions

What is a good social media ROI?Any positive ROI means the channel paid for itself, and the higher the better. Because “good” depends on margins and goals — an awareness campaign may run near break-even by design — compare each campaign to your own targets rather than a universal number.
What is the difference between ROI and ROAS?ROI accounts for every cost (ad spend, content, tools, labour) and expresses net profit as a percentage of total cost. ROAS looks only at revenue divided by ad spend. ROAS can look healthy while ROI is negative once you add in production and staff time.
How do I attribute revenue to social media?Use UTM-tagged links, unique promo codes, and platform or analytics conversion tracking. No method is perfect, so document your assumptions and keep them consistent so period-over-period comparisons stay fair.
Is this ROI calculator free?Yes. It is free, needs no signup, and runs entirely in your browser — nothing you enter is uploaded.
Email consistently posts some of the highest ROI in marketing because the audience is owned, not rented. Bluey Email keeps that ROI high with send-based pricing — pay per email sent, not per contact stored. Compare with our email ROI calculator and ROAS calculator, or see Bluey’s pricing →.

Keep exploring

Related reading: The Complete Email Marketing Guide (2026)·Email Marketing by Industry and Business Size: The 2026 Playbook