- Overview
- Calculators
- Social Media ROI Calculator
Social Media ROI Calculator
This social media ROI calculator measures the return on investment from your social media campaigns. Enter your costs, revenue, engagements, followers, and posts to get a comprehensive breakdown of your social media performance.
Social Media ROI = ((Revenue - Cost) / Cost) × 100
Social Media Platform Benchmarks
| Platform | Avg CPC | Organic Reach | Engagement |
|---|---|---|---|
| $0.97 | 0.06% | 0.06% organic reach | |
| $1.20 | 1 - 3% | 1 - 3% engagement | |
| Twitter / X | $0.38 | Varies | 0.03 - 0.05% engagement |
| $5.26 | Varies | 0.35 - 0.50% engagement | |
| TikTok | $1.00 | High | 3 - 9% engagement |
| $1.50 | Moderate | 0.12 - 0.20% engagement |
* Benchmarks are approximate averages and vary by industry, content quality, audience targeting, and campaign objectives.
Frequently Asked Questions
What is social media ROI?
Social media ROI (Return on Investment) measures the financial return generated from your social media marketing efforts relative to the cost invested. It is calculated as ((Revenue from Social - Social Media Cost) / Social Media Cost) x 100. A positive ROI means your social media campaigns are generating more revenue than they cost.
How do you measure social media effectiveness?
Social media effectiveness is measured through a combination of financial metrics (ROI, revenue per post, cost per acquisition) and engagement metrics (likes, comments, shares, follower growth, engagement rate). The most complete picture combines both monetary returns and audience growth indicators.
What is a good social media ROI?
A good social media ROI varies by industry and platform. Generally, a positive ROI (above 0%) means you are making money. Many businesses target 100-300% ROI from social media. However, some campaigns with negative monetary ROI may still be valuable for brand awareness and audience building that pays off long-term.
How do you track revenue from social media?
Track revenue from social media using UTM parameters on links, platform-specific conversion pixels (Facebook Pixel, LinkedIn Insight Tag), promo codes unique to social campaigns, Google Analytics goal tracking, and multi-touch attribution models. Combine these methods for the most accurate revenue attribution.
What costs should be included in social media ROI calculations?
Include all social media-related costs: paid ad spend, content creation costs (design, video, photography), social media management tool subscriptions, agency or freelancer fees, and the proportional salary of team members dedicated to social media. Omitting costs will artificially inflate your ROI.
Why is my social media ROI negative?
A negative social media ROI means your costs exceed your attributable revenue. Common causes include: poor audience targeting, weak calls to action, inadequate conversion tracking (underreporting revenue), high content production costs, or focusing on platforms that do not align with your audience. Review your strategy, improve tracking, and test different approaches.
How does social media ROI differ from marketing ROI?
Social media ROI specifically measures returns from social media channels (Facebook, Instagram, LinkedIn, TikTok, etc.), while marketing ROI encompasses all marketing channels including email, SEO, PPC, content marketing, and traditional advertising. Social media ROI is a subset of overall marketing ROI.
How often should I calculate social media ROI?
Calculate social media ROI at least monthly to track trends and optimize campaigns. For active paid campaigns, weekly or even daily monitoring is recommended. Quarterly reviews are useful for strategic planning and budget allocation. Compare ROI across time periods to identify seasonal patterns and long-term trends.
Quick Navigation
How to Calculate Social Media ROI
The core formula for social media ROI is straightforward:
Primary Formula:
Social Media ROI = ((Revenue from Social - Social Media Cost) / Social Media Cost) × 100
Supporting Metrics:
Cost per Engagement = Total Cost / Total Engagements
Cost per Follower = Total Cost / New Followers Gained
Revenue per Post = Total Revenue / Number of Posts
When calculating social media cost, include all expenses: ad spend, agency or freelancer fees, content creation costs (graphics, video production), social media management tool subscriptions, and the salary cost of team members dedicated to social media.
Attribution challenge: The hardest part of measuring social media ROI is accurately attributing revenue to social media. Use UTM parameters, platform-specific tracking pixels, promo codes, and multi-touch attribution models to track which sales originated from social media efforts. Consider both last-click and assisted conversions for a complete picture.
Key Metrics for Social Media ROI
Beyond the headline ROI percentage, several supporting metrics help you understand the efficiency and effectiveness of your social media investment:
| Metric | Formula | What It Tells You |
|---|---|---|
| Social Media ROI | (Revenue - Cost) / Cost × 100 | Overall profitability of social investment |
| Cost per Engagement | Cost / Engagements | How much each interaction costs you |
| Cost per Follower | Cost / New Followers | Efficiency of audience growth |
| Revenue per Post | Revenue / Posts | Average revenue generated by each piece of content |
| Engagement Rate | Engagements / Followers × 100 | How actively your audience interacts with content |
Tracking these metrics together gives you a comprehensive view of social media performance. A high ROI with low engagement might indicate you are relying on paid ads, while high engagement with low ROI might mean your content resonates but is not driving conversions.
Social Media ROI Calculation Examples
Example 1: E-commerce Instagram Campaign
An online store spends $5,000 on Instagram ads and content creation over one month. They generate $15,000 in tracked revenue from social media, with 25,000 engagements, 1,200 new followers, and 30 posts.
ROI = (($15,000 - $5,000) / $5,000) × 100
ROI = 200%
Net Profit: $10,000
Cost per Engagement: $5,000 / 25,000 = $0.20
Cost per Follower: $5,000 / 1,200 = $4.17
Revenue per Post: $15,000 / 30 = $500.00
Example 2: B2B LinkedIn Lead Generation
A SaaS company invests $8,000 in LinkedIn sponsored content and employee advocacy. They attribute $32,000 in new contract revenue to LinkedIn leads, with 4,000 engagements, 600 new followers, and 20 posts.
ROI = (($32,000 - $8,000) / $8,000) × 100
ROI = 300%
Net Profit: $24,000
Cost per Engagement: $8,000 / 4,000 = $2.00
Cost per Follower: $8,000 / 600 = $13.33
Revenue per Post: $32,000 / 20 = $1,600.00
Example 3: Small Business TikTok Campaign (Negative ROI)
A local restaurant spends $2,000 on TikTok content and ads but only generates $800 in trackable revenue, with 50,000 engagements, 3,000 new followers, and 15 posts.
ROI = (($800 - $2,000) / $2,000) × 100
ROI = -60%
Net Loss: -$1,200
Cost per Engagement: $2,000 / 50,000 = $0.04
Cost per Follower: $2,000 / 3,000 = $0.67
Revenue per Post: $800 / 15 = $53.33
Note: Despite the negative monetary ROI, the very low cost per
engagement ($0.04) and cost per follower ($0.67) suggest strong
brand awareness — the issue is conversion, not reach.
Example 4: Multi-Platform Organic Strategy
A content creator spends $1,500 on tools and design for organic social media (no ad spend) and generates $6,000 in affiliate and sponsorship revenue, with 100,000 engagements, 5,000 new followers, and 60 posts.
ROI = (($6,000 - $1,500) / $1,500) × 100
ROI = 300%
Net Profit: $4,500
Cost per Engagement: $1,500 / 100,000 = $0.015
Cost per Follower: $1,500 / 5,000 = $0.30
Revenue per Post: $6,000 / 60 = $100.00
Organic strategies often show high ROI because the costs
are lower, but they require significant time investment
which may not be fully captured in the cost calculation.
Platform Benchmarks & Performance Standards
Each social media platform has different cost structures, audience behaviors, and expected performance ranges. Understanding these benchmarks helps you set realistic expectations and allocate budgets appropriately.
| Platform | Avg CPC | Engagement Rate | Best For |
|---|---|---|---|
| $0.97 | 0.06% organic reach | Broad targeting, retargeting, lead gen | |
| $1.20 | 1 - 3% engagement | Visual products, e-commerce, brand building | |
| Twitter / X | $0.38 | 0.03 - 0.05% | Real-time engagement, B2B, thought leadership |
| $5.26 | 0.35 - 0.50% | B2B marketing, high-value leads, recruiting | |
| TikTok | $1.00 | 3 - 9% engagement | Brand awareness, Gen Z / Millennial reach, viral |
| $1.50 | 0.12 - 0.20% | E-commerce discovery, DIY, visual inspiration |
Note: LinkedIn has the highest CPC but often delivers the highest-value leads for B2B companies. TikTok offers the best engagement rates but may have lower purchase intent depending on industry. The right platform depends on your audience and business goals.
How to Improve Your Social Media ROI
Improving social media ROI requires optimizing both the cost side and the revenue side of the equation. Here are proven strategies:
- Define clear goals and KPIs -- Before spending, establish what success looks like. Is it direct sales, lead generation, brand awareness, or customer retention? Align your metrics with your business objectives.
- Focus on high-performing platforms -- Analyze which platforms deliver the best ROI for your specific business and double down. Spreading budget thinly across all platforms typically reduces overall performance.
- Improve targeting and segmentation -- Use platform-specific audience tools, lookalike audiences, and retargeting to reach people most likely to convert. Better targeting reduces wasted spend and improves cost per acquisition.
- Create high-quality, conversion-focused content -- Content that resonates with your audience reduces cost per engagement. Include clear calls to action and make the path from social media to purchase as frictionless as possible.
- Leverage organic alongside paid -- A strong organic presence reduces dependency on paid ads. Build community, encourage user-generated content, and use organic posts to test what resonates before investing ad spend.
- Optimize posting frequency and timing -- Post when your audience is most active. Use analytics to find optimal posting times and frequencies that maximize engagement without audience fatigue.
- Implement proper tracking and attribution -- Use UTM parameters, conversion pixels, and multi-touch attribution to accurately measure which social activities drive revenue. Without proper tracking, you cannot optimize effectively.
- A/B test continuously -- Test ad creatives, copy, audiences, placements, and bidding strategies. Small improvements in click-through rate or conversion rate compound into significant ROI improvements over time.
- Reduce content production costs -- Use templates, repurpose content across platforms, batch-produce content, and leverage user-generated content to reduce the cost side of the ROI equation without sacrificing quality.
- Build and nurture your email list from social -- Social media followers are rented audiences. Convert them to email subscribers for higher-ROI direct marketing with no incremental platform cost.