In-house or agency? It was never either/or.

Every few weeks, a LinkedIn post kicks off the same debate. Should brands build it in-house or work with agencies? Usually tribal. Occasionally useful.
I run an agency, so of course I'm biased. But it's a healthy conversation to have — if only to pressure-test what agencies are actually for, and what they're not.
The short version: it was never either/or. Pretending otherwise is mostly LinkedIn theatre.
A strong, aligned internal team is the foundation. Without it, no agency does good work for you, however talented they are. That bit of the argument is usually right. What gets lost is the bit underneath. A capable in-house team doesn't remove the need for an agency. The right agency partner makes the internal team look cleverer, faster and more commercial.
What a good agency actually brings
Cross-pollination. An agency working across twenty categories sees patterns an in-house team won't. Pricing shifts in one sector that'll hit another next year. Content formats that broke in beauty and are about to break in travel. Measurement approaches borrowed from FMCG and applied to fintech. Hard to replicate when you only ever look at your own category.
Specialist depth. Nobody in-house does TikTok Shop, retail media, or brand identity every single day across multiple clients. An agency specialist does. Depth compounds faster when it's applied more often — that's just maths.
Pace. A good agency can spin up a campaign, a creator programme or a content cycle faster than an internal team, because the infrastructure and network already exist. No one's recruiting a motion designer on day one of a brief.
Fresh perspective. The people closest to a brand have the biggest blind spots about it. Proximity does that. You can't really solve for it internally. That's fine — that's what an outside eye is for.
The word that does all the work: partner
An agency operating like a supplier — take the brief, deliver the asset, send the invoice — never delivers any of the above. It can't. Wrong model, wrong incentives.
At IF. we work hard to be a plug-and-play extension of our clients' teams, not a vendor standing outside them. That distinction is the whole game. It changes how meetings run, how decisions get made, how quickly problems get solved, and who feels ownership of the outcome.
When it works properly, the in-house team often becomes the agency's biggest defender internally. Because they feel the difference on the days something ships on time.
It isn't in-house versus agency. It's in-house and agency, each playing to their strengths. The internal team owns the business, the context, the long-term relationships. The agency brings specialist skill, speed and outside perspective. Combined, the output is materially stronger than either side could deliver alone.
So before anyone commits to building everything internally — or, for that matter, outsourcing everything — the more useful question is simpler. Not "do we need an agency?" but "which functions belong where, and how do we make the two teams act as one when it counts?"
That's the conversation worth having. The other one is just content.

