Most small business owners I talk to have been posting on social media for a year or more and genuinely cannot tell me whether it's working. They know their follower count. They might track likes. But when I ask how many leads came directly from social media in the last 90 days, there's usually a long pause.

That's not a tracking problem. It's a framing problem. "Social media ROI" sounds like a measurable thing, but most guides online give you a formula — revenue minus cost, divided by cost — without telling you what numbers to actually plug in, what timeframes to expect by business type, or when the honest answer is "this channel isn't right for you." I've been running digital marketing for small businesses for over a decade. Here's the straight version.

What social media ROI actually means for a business your size

The standard formula is technically correct and practically useless for most small businesses because you need attribution set up properly to use it — and most small businesses don't have that. A more useful framing is three questions: Is social media sending qualified traffic to my website? Is that traffic converting into leads or sales? Is the cost — in both time and money — justified by those results?

The third question is the one most agency reports quietly skip. Time is a real cost. If you or an employee is spending eight hours a week on social media content, that time has a dollar value. Include it.

The three numbers that actually tell you if it's working

After running social campaigns for dozens of small businesses, these are the metrics that separate real signal from vanity.

Website referral traffic from social. Pull this from Google Analytics under Acquisition → Traffic Acquisition → Social. If social accounts for less than 5% of your total website traffic after six months of consistent posting, it's not generating meaningful reach with your actual audience — regardless of what your likes and follower numbers say.

Lead attribution. Ask every new lead how they found you. Manual attribution is imperfect, but it's more honest than assuming. You're looking for at least 10–15% of new leads to cite social media within 12 months of consistent effort, depending on your industry. If you run a local service business and zero people say "I found you on Instagram," that's a data point.

Cost per lead — not cost per engagement. For paid social (Meta, TikTok, LinkedIn ads), a cost per lead above $150 is a red flag for most service businesses and signals a targeting or creative problem. For organic social, divide your total monthly investment — your time valued honestly plus any tools or content costs — by the number of leads generated. If you're spending $700 in equivalent time per month and generating two leads, that's $350 per lead. Compare that against what search ads or SEO produces for the same budget.

How long before you should see results?

For organic social: six months minimum before drawing any real conclusion. The first 90 days are building the habit and learning what your audience responds to. Months four through six are when you start seeing whether engagement is translating into website clicks and inquiries. If it still isn't by month six, the content strategy needs a rethink — not more patience.

For paid social: you should know whether a campaign concept is working within 30 days and $500 in ad spend. If a Meta ads campaign isn't generating leads at a defensible cost after that, the creative or targeting needs to change — not the timeline extended. Anyone telling you paid social takes six months to prove itself is buying time.

The business types where social media will not be your best lead gen channel

This is what most agency guides skip. For certain business types, social media is a credibility and retention tool — not a lead generation channel — and that's completely fine, as long as you budget and measure it that way. The mistake is treating it as your primary acquisition channel when it isn't built for that.

Social media is likely not your primary lead gen channel if you're a B2B service provider (your buyers are on LinkedIn, and LinkedIn organic reach is low for most niches without a significant personal brand behind it), a local service business where customers search "plumber near me" or "roof repair [city]" (Google Business Profile and local SEO will consistently outperform social), or a business with a long, research-heavy purchase cycle (buyers in these categories use Google to evaluate options, not Instagram to discover vendors).

Sun BPO works with small businesses across both categories — the ones where social media is a genuine lead channel, and the ones where it reinforces SEO and paid search but doesn't replace them. Getting that classification right at the start is worth more than any amount of content optimization later.

What to ask your social media manager or agency every month

Use these in your next review — a good agency should answer all of them without hesitation:

1. Show me website referral traffic from social over the last 90 days — is it trending up? If the answer is "our engagement is strong" without referencing traffic, push harder.

2. How many leads or inquiries can we directly attribute to social in the last quarter? If they've never tried to answer this, that's a problem.

3. What's our cost per lead from paid social compared to our other channels? If paid social is three times more expensive per lead than Google search, that's a budget allocation conversation you need to have.

4. Which content format is driving the most website clicks — not likes? Clicks matter. Likes are nice but they don't pay the bills.

5. If we cut social media spend by 30% and put that into SEO or Google Ads, what would you expect to happen? A confident, honest answer to this question tells you whether your agency has your interests in mind or just the channel they manage.

The bottom line: Social media has real ROI for many small businesses, but only when you measure the right things and set honest expectations by business type. If you've been consistent for six months and can't point to a handful of leads from social, the problem isn't that you need to post more — it's that you need better attribution, a changed strategy, or a realistic conversation about whether to redirect some of that budget to channels where the math is clearer.

Frequently Asked Questions

What is a realistic social media ROI for a small business?
For paid social campaigns, a 3:1 to 5:1 return (meaning $3–$5 in revenue for every $1 in ad spend) is a solid baseline for most service businesses. For organic social, ROI is harder to calculate directly, but a reasonable target is for social media to account for 10–20% of new leads within 12 months of consistent effort. If you're nowhere near that, the strategy needs to change — not just the content.

How do I track social media leads without expensive software?
Start simple: add a "How did you find us?" field to your contact form and ask every new customer verbally. Set up Google Analytics for free and check the Social channel under Acquisition monthly. Use UTM parameters (free, built into Google's Campaign URL Builder) on any link you share on social so you can track clicks to specific posts. You don't need a $500/month attribution platform to get useful data.

How long should I give social media before deciding it's not working?
For organic social: six months of consistent posting (at least three times per week) is the minimum fair test. For paid social: 30 days and $300–$500 in ad spend is enough to determine whether a campaign concept works. If organic isn't generating website traffic after six months, or paid isn't generating leads after $500, something in the strategy needs to change — not more time in the same direction.

Is paid social or organic social better for small business ROI?
It depends on your business type and timeline. Paid social (primarily Meta ads) can generate leads within weeks if the targeting and creative are right — but it stops the moment you stop spending. Organic social builds an audience over time and has no direct cost per click, but it takes longer and the ROI is harder to isolate. For most small businesses, a combination works best: organic for credibility and community, paid for specific campaigns and offers.

What's the biggest reason small business social media doesn't generate leads?
The most common issue I see is mismatched platform and audience. A B2B accounting firm posting on Instagram, or a local plumber spending time on LinkedIn, is working hard in the wrong place. The second most common issue is treating social media as a broadcast channel — posting promotional content with no engagement or conversation. Social media generates leads when it builds familiarity and trust, not when it functions as a digital billboard.

Ramesh M is the founder of Sun BPO Solutions, a digital marketing agency that manages social media and multi-channel programs for small and mid-sized businesses. He leads the editorial team at Signal Daily News.

FAQ

For paid social campaigns, a 3:1 to 5:1 return is a solid baseline for most service businesses. For organic social, a reasonable target is for social media to account for 10–20% of new leads within 12 months of consistent effort. If you're nowhere near that after 6 months, the strategy needs to change — not just the content.

Start simple: add a 'How did you find us?' field to your contact form and ask every new customer verbally. Set up Google Analytics for free and check the Social channel under Acquisition monthly. Use UTM parameters (free via Google's Campaign URL Builder) on any link you share on social. You don't need a $500/month attribution platform to get useful data.

For organic social: six months of consistent posting (at least three times per week) is the minimum fair test. For paid social: 30 days and $300–$500 in ad spend is enough to determine whether a campaign concept works. If organic isn't generating website traffic after six months, something needs to change — not more time in the same direction.

It depends on your business type and timeline. Paid social (primarily Meta ads) can generate leads within weeks if targeting and creative are right, but stops when you stop spending. Organic builds an audience over time with no direct cost per click but takes longer and is harder to isolate. For most small businesses, a combination works best: organic for credibility, paid for specific campaigns.

The most common issue is mismatched platform and audience — a B2B firm posting on Instagram, or a local service business spending time on LinkedIn, is working hard in the wrong place. The second most common issue is treating social media as a broadcast channel: posting promotional content with no engagement. Social media generates leads when it builds familiarity and trust, not when it functions as a digital billboard.