Free Tool — No Signup Required

Is your social media actually making you money?

Stop guessing. Enter your hours, ad spend, and leads to see your exact ROI across 7 platforms — in seconds.

7Platforms covered
100%Free, always
60sTo get your answer
Ad — 728×90 Leaderboard
hr
$
$
#
#
Lead-to-customer conversion rate15%
Average customer lifetime value$300
Monthly cost
time + ads
Revenue generated
from leads closed
Net ROI
return on investment
Cost per lead
this platform
Enter your numbers above
Fill in your effort and results to see your ROI verdict.
ItemAmount
Time cost (5 hrs/wk × 4.3 wks × $50/hr)
Ad spend
Total monthly investment
Revenue from closed leads
Net profit / loss
Tip: Select a platform to get specific optimization advice.
Ad — 336×280 Rectangle

How to calculate social media ROI for your small business

Social media ROI measures how much revenue your social media activities generate compared to how much they cost. The formula is simple: (Revenue − Investment) ÷ Investment × 100. But most small business owners skip one critical input — the cost of their own time.

If you spend 10 hours per week on social media and your time is worth $50/hour, that's $2,150/month in hidden cost — before you spend a single dollar on ads. Our calculator factors this in automatically, giving you a true picture of what your social media is actually costing you.

The social media ROI formula explained

Total investment = (Hours per week × 4.3 weeks × hourly rate) + monthly ad spend
Revenue generated = Monthly leads × conversion rate × average customer lifetime value
Net ROI = (Revenue − Investment) ÷ Investment × 100

A result above 0% means you're making money. A result above 100% means you're doubling your investment. Most profitable small business social strategies deliver 200–500% ROI when measured correctly.

Which platform delivers the best ROI?

YouTube is the only platform where your content compounds over time. A well-optimized video can continue generating leads for 3–5 years, making the true ROI much higher than monthly numbers suggest.

LinkedIn delivers the highest conversion rates for service-based and B2B businesses, typically 2–3× better than other platforms. However, content takes more time to produce.

Pinterest drives the highest purchase-intent traffic for product-based businesses. Users come to Pinterest actively looking to buy, which translates to higher conversion rates than discovery-focused platforms like TikTok.

TikTok and Instagram Reels offer the fastest organic reach with the lowest barrier to entry. Short-form video has become the most cost-effective way for local businesses to reach new audiences without ad spend.

Signs your social media ROI is negative (and what to do)

If your calculator shows a negative ROI, it doesn't always mean you should quit social media. It often means one of three things: your leads aren't converting (a sales process issue), your average order value is too low to justify the investment, or you're spending time on the wrong platform for your audience.

The fix: reduce time spent creating content by batching posts once per week, focus on one platform instead of spreading thin across five, and track every lead back to its source so you know what's actually working.

Ad — 728×90 In-Article

Frequently asked questions

How do I calculate social media ROI?

Use the formula: (Revenue generated − Total investment) ÷ Total investment × 100. Total investment includes your time cost (hours × hourly rate) plus any paid ad spend. Revenue comes from leads converted to customers multiplied by their lifetime value. Our calculator does all of this automatically.

What is a good ROI for social media marketing?

Any positive ROI (above 0%) means you're profitable. A strong ROI is generally 100% or more, meaning you're doubling your investment. Top-performing small businesses typically see 300–500% ROI from social media when time is tracked properly and leads are attributed correctly.

Should I include my time as a cost?

Absolutely. Your time has real monetary value. If you could spend that same time on billable work or other revenue-generating activities, then every hour on social media has an opportunity cost. Using your hourly rate (or what you'd pay someone else to do it) gives you the most accurate ROI picture.

How do I know which social media leads come from which platform?

The most reliable method is to simply ask new customers how they found you. For website traffic, use UTM parameters on all links in your social bios and posts. Google Analytics 4 can then attribute form fills and purchases to specific platforms. For in-person businesses, ask at point of sale.

Is social media worth it for a small business?

It depends entirely on your numbers. For some businesses — especially local services, restaurants, and product sellers — social media is their primary growth channel with exceptional ROI. For others, the time investment outweighs the returns and they'd be better off with email marketing, SEO, or referrals. This calculator exists to give you that answer for your specific situation.

How much should a small business spend on social media ads?

There's no universal answer, but a common starting point is $5–20/day per platform to gather meaningful data. The key is to calculate your cost per lead and compare it to the lifetime value of a customer. If a customer is worth $500 and you can acquire one for $50 in ad spend, your economics are very strong. If acquisition costs exceed customer value, reduce spend or improve targeting.

Ad — 728×90 Footer