Free Marketing Tool Suite

Social Media ROI Calculator

Enter your costs and revenue. See your real return on investment in seconds. Compare your results against industry benchmarks.

Start with a template or enter your own numbers

1
2
3
4

Campaign Period

What time frame are you calculating ROI for?

Next step

Know the ROI. Now improve it without adding hours.

BrandBrain drafts posts in your voice, you approve them in one queue, then schedule across LinkedIn, X, Threads, Instagram, and Facebook. Same output, fewer hours, better ROI.

Why it matters

Stop guessing if social media works

Know Your Numbers

Most businesses spend money on social media without knowing if it works. This calculator shows you exactly what you get back for every dollar you put in.

Benchmark Performance

See how your social media ROI stacks up against industry averages. If you are below the 280% benchmark, you know where to focus your optimization efforts.

Justify Your Budget

Show stakeholders and clients exactly what social media delivers. Hard numbers make budget conversations easier and help you get approval for campaigns that work.

Four steps

How to calculate your social media ROI

01

Set Your Period

Choose monthly, quarterly, or a custom time frame. Most businesses track ROI monthly.

02

Enter Your Costs

Add up ad spend, tool subscriptions, and the time your team puts into social media.

03

Add Your Revenue

Include direct sales, lead value, and revenue from social media website traffic.

04

See Your Results

Get your ROI percentage, cost per lead, and how you compare to industry benchmarks.

The formula

Social media ROI formula explained

ROI = ((Revenue - Cost) / Cost) x 100

What counts as cost?

  • + Paid advertising (boosted posts, ads)
  • + Social media management tools
  • + Analytics and reporting tools
  • + Design and content creation tools
  • + Team labor (hours x rate)
  • + Agency or freelancer fees

What counts as revenue?

  • + Direct purchases from social links
  • + Leads generated x lead value
  • + Website traffic conversions
  • + Customer lifetime value (for subscriptions)
  • + Referral revenue from social shares
  • + Attributed sales via UTM tracking

Benchmarks

Social media ROI by the numbers

280%

Average Social Media ROI

HubSpot

$50-80

Median Cost Per Lead

Industry Average

1.5-3%

Average Conversion Rate

Social Media Traffic

Tired of guessing your social media ROI?

BrandBrain automatically tracks content performance, attributes revenue to specific posts, and shows you exactly which content drives results.

Start Free Trial

7-day free trial. Cancel anytime.

FAQ

Frequently asked questions

How do you calculate social media ROI?

Social media ROI is calculated with this formula: ROI = ((Revenue from Social Media - Cost of Social Media) / Cost of Social Media) x 100. Include all costs like ad spend, tools, and labor hours. Include all revenue from direct sales, leads, and website traffic driven by social.

What is a good ROI for social media marketing?

According to HubSpot, the average social media marketing ROI is around 280%. Anything above 100% means you are making more than you spend. ROI varies by industry and business model. E-commerce businesses often see higher direct ROI, while B2B companies may see longer payback periods through lead generation.

What costs should I include in my social media ROI calculation?

Include three main cost categories: ad spend (paid promotion on Facebook, Instagram, LinkedIn, etc.), tool costs (scheduling software, analytics platforms, design tools), and labor costs (hours your team spends creating content, managing accounts, and responding to comments, multiplied by their hourly rate).

How do I track revenue from social media?

Track social media revenue using UTM parameters on your links, conversion tracking pixels from ad platforms, Google Analytics attribution reports, and CRM data showing which leads came from social channels. Most ad platforms also provide their own conversion tracking. For indirect revenue, track leads generated and multiply by your average lead value.

What is cost per lead from social media?

Cost per lead (CPL) is your total social media investment divided by the number of leads generated. The median cost per lead from social media is $50 to $80 depending on industry. B2B companies typically have higher CPL ($75-150) while B2C and e-commerce businesses often see lower CPL ($20-50).

Should I use customer lifetime value in my ROI calculation?

Yes, especially for subscription businesses and services with repeat customers. Using customer lifetime value (CLV) instead of single-purchase value gives a more accurate picture of your social media ROI. A SaaS company acquiring a $49/month customer through social media should count the full lifetime value, not just the first month.

Why is my social media ROI negative?

A negative ROI means you are spending more on social media than you are earning from it. Common causes include high ad spend with poor targeting, expensive labor costs without clear attribution, or not tracking all revenue sources. Review your targeting, content quality, and make sure you are counting indirect revenue like brand awareness leads and referral traffic.

How often should I calculate my social media ROI?

Calculate social media ROI monthly at minimum. Quarterly reviews give you enough data to spot trends while still catching problems early. Compare month-over-month to track improvement. If you are running specific campaigns, calculate ROI for each campaign individually so you know which ones work best.