Social Media ROI Calculator
Calculate return on investment for social media marketing including cost per conversion and CPM.
About this calculator
This calculator applies straightforward marketing-finance math to social media spend. Revenue generated is simply total conversions multiplied by average conversion value; net profit subtracts your monthly spend from that revenue; and ROI expresses net profit as a percentage of spend, so an ROI of 150% means you got back your spend plus 1.5 times more in profit, not that revenue was 150% of spend. Cost per conversion divides spend by conversion count, giving you a plain dollar figure for what each sale, signup, or lead actually cost to acquire. The CPM (cost per thousand reach) figure is the one output that needs a careful read: it divides your total spend by your combined organic-plus-paid reach, scaled to a per-thousand basis.
Because organic reach costs nothing directly but still gets folded into that denominator, this isn't a true paid-media CPM in the advertising-industry sense — it's better understood as your overall cost efficiency per thousand people reached across both organic and paid activity combined, which will look more favorable than a pure paid CPM once organic reach is large relative to paid. The calculator has no way to know how much of your "monthly spend" was ad dollars versus content production or tools, so if you want a strict apples-to-apples CPM against other paid channels, isolate ad spend and paid reach and run those numbers separately. Otherwise, treat ROI and cost per conversion as the most directly trustworthy figures here.
Inputs
Results
ROI
150%
Cost Per Conversion
$40.00
How to Use This Calculator
- Enter your total monthly social media spend (ad budget plus content creation and tools).
- Input your Total Conversions (purchases, signups, or leads) and Avg Conversion Value.
- Enter your Organic Reach and Paid Reach — the unique users you reached without and with paid promotion.
- Review Revenue Generated, Net Profit, and your Social Media ROI percentage.
- Use Cost Per Conversion and CPM (Cost Per 1K Reach) to benchmark against other channels.
How the result changes with Monthly Spend
| Monthly Spend | ROI | Cost Per Conversion |
|---|---|---|
| $1,000.00 | 400% | $20.00 |
| $1,500.00 | 233.33% | $30.00 |
| $3,000.00 | 66.67% | $60.00 |
| $5,000.00 | 0% | $100.00 |
What each input means
- Monthly Spend
- Total monthly spending on social media (ads, tools, content creation)
- Total Conversions
- Number of conversions (purchases, signups, leads) from social media
- Avg Conversion Value
- Average revenue or value generated per conversion
- Organic Reach
- Number of unique users reached organically (without paid promotion)
- Paid Reach
- Number of unique users reached through paid advertising
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersMonthly Spend = 2000, Total Conversions = 50, Avg Conversion Value = 100, Organic Reach = 10000 = 5 input(s) provided
- Calculate ROIROI150 = 150%
- Calculate Cost Per ConversionCost Per Conversion40 = $40
- Calculate Revenue GeneratedRevenue Generated5000 = $5,000
- Calculate Net ProfitNet Profit3000 = $3,000
Engine last updated . Checked against 3 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
What does an ROI of 150% actually mean in dollar terms?
ROI is net profit divided by monthly spend, expressed as a percentage — 150% means your net profit equals 1.5 times your spend, so for every dollar spent you got that dollar back plus $1.50 in profit on top. It's easy to misread as revenue being 150% of spend, but ROI here is calculated from profit (revenue minus spend), not from raw revenue.
Why does the CPM figure look better than what I see reported by ad platforms?
The CPM here divides total spend by combined organic plus paid reach, not paid reach alone. Since organic reach costs nothing to generate but still lowers the denominator, this blends free distribution into what looks like a media efficiency metric — the larger your organic reach relative to paid, the more favorable this number gets compared to a true paid-media CPM from an ad platform.
How do I get an apples-to-apples CPM to compare against my ad platform's reported numbers?
Run the calculation with only your paid ad spend as monthly spend and only your paid reach as the reach figure, leaving organic reach at zero. The calculator has no way to separate ad dollars from content-production or tool costs within a blended monthly spend figure, so isolating the paid-only inputs is the only way to get a CPM that matches what an ad platform would report.
Which output should I trust most if my spend figure includes non-ad costs like content creation?
ROI and cost per conversion are the most directly trustworthy figures, since they only depend on total spend, conversions, and conversion value — they don't need spend broken out by category to remain meaningful. CPM is the output most distorted by a blended spend figure, since mixing ad and non-ad costs into one number changes what that per-thousand-reach cost actually represents.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Instagram Engagement Rate Calculator
Calculate your Instagram engagement rate from likes, comments, shares, and saves. Compare against industry benchmarks.
Social Media & MarketingAd Spend Optimizer Calculator
Optimize ad budget allocation across Facebook, Instagram, TikTok, and Google based on each platform's ROAS.
Streaming & ContentMulti-Platform Reach Calculator
Aggregate reach and estimated value across multiple platforms.
Social Media & MarketingUGC Campaign Calculator
Estimate user-generated content submissions, quality content, costs, and ROI for UGC campaigns.
Marketing & SEOSocial Media Engagement Calculator
Calculate engagement rate and social media metrics.
More in Business & Entrepreneurship.