In-House Marketing vs Agency: What the Decision Costs You
In-house marketing vs agency is one of those decisions that looks strategic but often gets made for the wrong reasons. Companies go in-house to save money and end up spending more. They hire an agency for expertise and get account managers reading from a deck. The real question is not which model is better in theory, it is which one fits your commercial reality right now.
Both models work. Both fail. The difference is almost always in how clearly the business understood what it actually needed before it made the call.
Key Takeaways
- In-house teams offer speed and brand knowledge, but they cap out on specialist depth faster than most businesses expect.
- Agencies carry hidden costs that rarely appear in the pitch: onboarding time, account churn, and the gap between who sells and who delivers.
- The true cost of in-house is not salary, it is salary plus benefits, tools, management overhead, and the opportunity cost of a team that cannot easily scale down.
- Most businesses do not need to choose one model entirely. A hybrid approach, with a small internal team directing agency specialists, outperforms both extremes in most mid-market scenarios.
- The decision should follow your growth stage, not your preference for control or your CFO’s instinct to cut agency fees.
In This Article
- Why This Decision Gets Made Badly
- What In-House Marketing Actually Costs
- What Agencies Actually Cost (Beyond the Invoice)
- The Capability Gap No One Talks About
- When In-House Makes Sense
- When an Agency Makes Sense
- The Hybrid Model: What It Actually Looks Like
- How to Make the Decision Without Getting It Wrong
Why This Decision Gets Made Badly
I have sat on both sides of this conversation more times than I can count. As an agency CEO, I watched clients pull budget in-house because they thought they were paying too much. As an operator, I have seen in-house teams quietly collapse under the weight of trying to do everything with three people and a shared Canva login.
The decision usually gets made reactively. A campaign underperforms and someone decides the agency is the problem. A CFO looks at the annual retainer and does the maths on what that could buy in headcount. A marketing director wants more control. None of these are wrong instincts, but none of them are strategy either.
What almost never happens is a clear-eyed audit of what the business actually needs from its marketing function, what it has the internal capability to manage, and what the real all-in cost of each model looks like over 24 months. That audit is where this article starts.
If you want broader context on how agencies operate commercially and where they tend to create or destroy value, the Agency Growth & Sales hub covers the structural dynamics in detail. It is worth reading alongside this piece if you are evaluating an agency relationship or building one.
What In-House Marketing Actually Costs
The salary comparison is the first mistake. People look at an agency retainer, divide it by twelve, and conclude they could hire two people for the same money. Sometimes that is true. Usually it is not, once you account for everything else.
A mid-level in-house marketer in a major city carries a fully loaded cost that is typically 1.3 to 1.5 times their base salary when you include employer taxes, benefits, equipment, software licences, and management time. Add recruitment costs, which are real even if you use internal HR, and the onboarding lag before someone is genuinely productive. Then factor in the tools. A credible in-house team needs access to SEO platforms, paid media dashboards, email systems, analytics stacks, and creative tools. Agencies amortise those costs across dozens of clients. You absorb them entirely.
The deeper cost is specialisation. When I was growing the team at iProspect from around 20 people to over 100, one of the things that became clear early was how quickly specialist knowledge compounds inside an agency environment. A paid search strategist working across 15 accounts in one sector develops pattern recognition that someone managing a single account simply cannot replicate at the same pace. That is not a knock on in-house talent. It is a structural reality of where learning happens fastest.
In-house teams tend to be strong on brand knowledge, internal relationships, and speed of execution on familiar tasks. They tend to cap out on depth. When a channel gets complex, when the algorithm shifts, when a new platform needs evaluating, the in-house team either upskills slowly or escalates to an agency anyway. Many businesses end up paying for both without getting the best of either.
What Agencies Actually Cost (Beyond the Invoice)
Agency pricing is its own subject. Semrush’s breakdown of digital agency pricing models gives a useful overview of how retainers, project fees, and performance arrangements typically stack up. But the invoice is only part of the picture.
The hidden costs of agency relationships are onboarding time, account manager turnover, and the gap between who sells and who delivers. Every agency pitches its senior people. Every client eventually realises the day-to-day work is handled by someone two levels below the person who won the business. That is not dishonesty, it is how agencies scale. But it creates a real quality risk that clients rarely price in when they are comparing agency fees to in-house salaries.
Account churn is the other one. When a good account manager leaves an agency, the institutional knowledge about your brand, your audience, your historical performance goes with them. The new person starts from scratch while billing at the same rate. I have seen this cycle repeat at clients who stayed with the same agency for five years but effectively had a different team every eighteen months.
There is also the misalignment problem. Agencies are incentivised to retain accounts and grow revenue. That is not inherently bad, but it can lead to scope creep, over-servicing on visible deliverables, and under-investment in the strategic work that is harder to measure. The best agency relationships have clear briefs, defined outcomes, and a client-side person who knows enough to push back. The worst ones drift.
If you are evaluating what a full-service agency relationship actually covers, this overview of digital agency service categories is a reasonable reference point for scoping conversations.
The Capability Gap No One Talks About
There is a version of the in-house vs agency debate that treats it as a binary. Build the team or hire the agency. In practice, the more interesting question is: what does your business actually need to be good at, and what does it just need done?
Brand strategy, customer insight, and commercial judgement about where to invest: those are capabilities that should live inside the business. They require deep context that an external team can approximate but rarely matches. Execution at channel level, specialist technical work, and scale operations: those are often better bought externally, at least until the volume justifies the overhead of building in-house.
I spent a chunk of my career overvaluing lower-funnel performance channels because the attribution looked clean. The numbers were right there. But what I eventually came to understand was that a lot of what performance marketing gets credited for was going to happen anyway. The person who was already searching for your product was already close to buying. Capturing that intent is valuable, but it is not the same as creating demand. Growth requires reaching people who were not already looking for you. That kind of work is harder to measure and harder to brief, which is why it often gets deprioritised whether you are in-house or agency-side.
The capability gap that matters most is not technical. It is strategic. Businesses that struggle with both in-house and agency models usually have the same underlying problem: no one inside the business is making clear decisions about what marketing is supposed to achieve and how that connects to commercial outcomes. No model fixes that.
When In-House Makes Sense
In-house marketing works best when your marketing activity is high-volume, repeatable, and deeply dependent on brand or product knowledge that takes time to transfer. Content-heavy businesses, e-commerce brands with complex product catalogues, companies with long sales cycles where marketing needs to be tightly integrated with sales: these are environments where in-house teams tend to outperform.
Speed is the other factor. If your business moves fast and requires marketing to respond in hours rather than days, an in-house team will almost always outperform an agency on turnaround. Briefing an agency, waiting for a response, going through approval rounds: that process adds friction that some businesses simply cannot absorb.
The tools have also shifted the calculus. AI-assisted content production, automated social scheduling platforms like Later, and increasingly capable AI tools for content marketing mean that small in-house teams can now produce at a volume that would have required significantly more headcount five years ago. That changes the break-even point on building internally.
But in-house works best when there is a senior marketing leader setting direction. A team of capable executors without strategic leadership is just activity. It looks busy. It rarely compounds.
When an Agency Makes Sense
Agencies earn their value in three scenarios: when you need specialist depth you cannot justify building, when you need to scale quickly without adding permanent headcount, and when you are entering a new channel or market where learning from someone who has done it before is worth the premium.
SEO is a good example of the first. The technical and strategic complexity of search has increased significantly. Moz’s perspective on freelance and consultancy SEO work is worth reading if you are deciding between a specialist agency, a freelancer, and an in-house hire for this channel specifically. The answer depends heavily on your site’s current state and how competitive your category is.
I remember the early days at Cybercom, walking into a brainstorm for Guinness. The founder had to leave for a client meeting and handed me the whiteboard pen. My internal reaction was something close to controlled panic. But what that moment taught me was that agencies, when they are working properly, force you to think on your feet across categories and challenges that you would never encounter inside a single business. That cross-pollination of experience is genuinely valuable. The question is whether your agency relationship is structured to deliver it, or whether it has settled into a comfortable routine of reporting and incrementalism.
Agencies also make sense when you need to test before you commit. Hiring a full in-house paid media team before you know whether paid media is going to work for your business is a significant risk. Running a structured agency engagement first gives you data, learning, and optionality.
The Hybrid Model: What It Actually Looks Like
Most mid-market businesses that are honest about their constraints end up in some version of a hybrid model. A small internal team handles strategy, brand, content direction, and commercial oversight. Agencies or specialist freelancers handle channel execution, technical work, and scale.
This works when the internal team is strong enough to brief well and push back when the work is not good enough. It fails when the internal team is too junior to provide meaningful direction, or when the agency treats the client as passive and fills the strategic vacuum themselves.
The briefing quality is the variable that determines whether a hybrid model delivers. Agencies, even good ones, produce their best work when the brief is clear, the commercial context is understood, and there is a client-side counterpart who knows what good looks like. That requires investment in the internal team, not just the agency relationship.
Freelance specialists are an increasingly credible part of this mix. Platforms and communities have made it easier to find senior-level freelance talent across disciplines. The freelance market for senior marketing talent has matured considerably, and for specific projects or channel needs, a senior freelancer often delivers better value than either a junior in-house hire or a full agency engagement.
How to Make the Decision Without Getting It Wrong
Start with the commercial question, not the operational one. What does your marketing function need to deliver over the next 18 to 24 months? What are the channels, the audiences, the objectives? Then ask honestly: what capability do you have internally, what would it cost to build what you are missing, and what would it cost to buy it?
Model the real numbers. Not just salary versus retainer, but fully loaded cost including tools, management time, recruitment, and the ramp-up period before anyone is productive. Most businesses that do this exercise find the gap between in-house and agency is smaller than they assumed, and the decision becomes less about cost and more about capability, speed, and risk.
Then ask the harder question: do you have the internal leadership to make either model work? A weak marketing director will underperform with an agency and underperform with an in-house team. The model is not the problem in that scenario.
Finally, build in a review point. Whatever you decide, set a date twelve months out to evaluate it honestly against commercial outcomes, not just activity metrics. The businesses that get this right are the ones that treat the model as a working assumption, not a permanent commitment.
There is a lot more on how agencies structure their commercial operations, how they price, and where they tend to create or erode client value, in the Agency Growth & Sales section of The Marketing Juice. If you are on the client side evaluating an agency relationship, or on the agency side trying to understand what clients actually need, it is worth spending time there.
About the Author
Keith Lacy is a marketing strategist and former agency CEO with 20+ years of experience across agency leadership, performance marketing, and commercial strategy. He writes The Marketing Juice to cut through the noise and share what works.
