← Guides

strategy · decision

Social Media Agency vs In-House for B2B: The Real Math

By Guillaume Rufenacht, RouterGrowth · published aug 2026

Every founder does this math eventually: pay an agency a monthly fee, or have someone internal "just post". Both can be right. Here's the honest version of the trade, including the cost the in-house option hides and the failure mode agencies won't tell you about.

The cost in-house hides

Channel work that converts is senior work: community-voice writing, moderator-safe judgment, substantive replies. Done daily across even one channel, that's 1.5–3 focused hours a day. Price it honestly: the Editorial Freelancers Association's rate survey puts business and marketing ghostwriting at $87.50–125/hour, so 30–60 senior hours a month is $2,600–7,500 of labor at market rates, before strategy, monitoring or reporting. "Just post" assigned to whoever is free ignores that math, which is why it produces the standard corpse: six posts, then silence, then a channel your buyers can see was abandoned.

When in-house wins

Four honest cases. The founder genuinely likes writing and will protect 5–7 hours a week for it. Someone on the team already lives on the target channel and knows its norms natively. The brand voice is inseparable from daily product work (deep technical content, regulated nuance). Or you only need one channel and can staff it properly. In-house's real edge is proximity: the raw material (what shipped, what broke, what the customer said) is in the room, in real time. If you have the writer and the hours, that proximity beats any agency.

The agency failure mode

The content mill: generic posts generated from your website and a trending-formats calendar, zero engagement work, and a monthly report of impressions. The tells are checkable before you sign. No recurring call with you means no extraction, which means generic output (the mechanism is in our LinkedIn cost guide). No engagement deliverables (commenting, replies, DM handling) means you're buying words, not distribution. And pods or automation mean rented reach that platforms are actively shutting off: LinkedIn's policies prohibit pre-arranged engagement, and it has said publicly it wants pods "entirely ineffective".

When an agency wins

What you're actually buying at a good agency: a system (positioning, target lists, cadence, reporting) instead of improvisation; bench, so the channel doesn't go quiet during your product crunch or their writer's holiday; and pattern recognition across accounts, so your program skips the mistakes each channel punishes. There's also the key-person risk you avoid: an in-house person who gets good at this becomes hireable, and the skill leaves with them. The economics only work if the price beats the senior-hours math above; a flat $2,000–2,500 per channel does, which is the point of productizing it.

The hybrid most SMBs land on

Founder supplies the substance, agency runs the system. In practice: a 30–45 minute weekly call where the raw material gets pulled out of you (what you shipped, what you disagree with, what surprised you), then everything else (writing, daily engagement, monitoring, reporting) happens without you. That division is exactly how RouterGrowth's services are built, and it's also a fair test for any provider: whoever isn't asking for recurring time with you is planning to write near you, not as you.

Frequently asked questions

What about hiring a VA or a junior for it?

Cheap posting exists, but the parts that convert (community voice, judgment calls, substantive replies) are the senior parts. A junior learning platform norms on your brand account is expensive tuition; the bans and cringe screenshots outlast the savings.

How do we evaluate either option after 90 days?

Against the KPIs written down before starting: conversations started, calls booked, signups attributed, share of voice. Not follower counts. Any provider or hire reporting only impressions after a quarter is hiding.

Can we start with an agency and take it in-house later?

Yes, and it's a sane path: the playbook, voice document and target lists are deliverables you keep. Run the system until it's proven, then hire against a working spec instead of a hope.

Growth on Reddit, X, LinkedIn & Email · bundles from $4,000/mo

One playbook across the channels your buyers actually use. Monthly cancel, no bots. Start with a free strategy call.

Book a free strategy call See the bundles
keep reading