In-house for strategy, Agencies for specialist expertise & Freelancers for project-based work.
UKCV
The question comes up in every budget planning meeting: should we hire an agency or build an internal team?
The CFO wants to know which is cheaper. The CEO wants to know which delivers faster results. The CMO is caught in the middle, trying to justify either option without concrete data.
The truth is, there’s no universal right answer. Both models work. Both can also be expensive mistakes if you choose the wrong one for your situation.
This guide explains when to hire an agency, when to build in-house, and when to use a hybrid model. It includes real UK cost breakdowns so you can make an evidence-based decision instead of guessing.
The False Choice: Agency vs In-House
Most businesses frame this as a binary decision: “Should we hire an agency or hire staff?”
That’s the wrong question.
The right question is: “For which functions do we need owned capability, and for which functions do we need specialist expertise on demand?”
You don’t need to choose one model for all of marketing. You can build in-house teams for core functions (brand, content, demand gen) and use agencies for specialist work (paid media, PR, design).
The businesses that struggle are the ones that try to do everything one way, either outsourcing the entire marketing function to an agency (and losing control) or building every capability in-house (and burning cash on mediocre generalists).
When to Hire an Agency
Agencies make sense in specific situations. Here’s when they’re the right choice:
1. You Need Specialist Expertise You Can’t Afford to Hire Full-Time
If you need world-class paid media, SEO, PR, or design, hiring a senior specialist costs £60k-£100k+ per year.
An agency gives you access to senior expertise for £3k-£10k per month (£36k-£120k per year), but you’re sharing that expertise with other clients. You get high-quality work without the fixed cost of a full-time salary.
Example: A Bristol-based SaaS company needs Google Ads expertise. Hiring a senior PPC specialist would cost £65k/year + benefits + management overhead (total: ~£80k). They hire an agency for £4k/month (£48k/year) and get access to a team including strategists, ad ops, and designers.
When this works:
- – You need specialist skills (paid media, technical SEO, video production)
- – You can’t justify the full-time cost
- – The work is ongoing but doesn’t require 40 hours/week of attention
When it doesn’t work:
- – The skill is core to your strategy (you should own it)
- – You need someone embedded in your business, not working across 10 clients
- – The agency relationship becomes a crutch (you never build internal capability)
2. You Need to Move Fast and Don’t Have Time to Hire
Hiring takes 3-6 months in the UK (especially for senior roles). Agencies can start in 2-4 weeks.
If you’re launching a product, entering a new market, or responding to a competitor, you can’t wait six months to hire a head of growth. You need execution now.
Example: A Manchester-based fintech is launching a new product in 8 weeks. They don’t have time to hire a product marketing manager. They engage a freelance product marketer (via an agency) for 3 months to execute the launch, then hire full-time once they know what good looks like.
When this works:
- – You need speed (launch, campaign, market entry)
- – The need is temporary or project-based
- – You’re willing to pay a premium for fast execution
When it doesn’t work:
- – You’re using agencies as a permanent substitute for hiring (you’ll pay 2-3x long-term)
- – You need institutional knowledge (agencies leave when the contract ends)
3. Your Workload is Variable or Project-Based
If your marketing needs fluctuate busy in Q4, quiet in Q2 agencies give you flexibility. You can scale up or down without hiring and firing employees.
Example: A London-based professional services firm does most of its business development in Q1 and Q4. They keep a lean in-house team (1 marketing manager) and scale up with an agency for 6 months per year to run campaigns, events, and content.
When this works:
- – Demand is seasonal or cyclical
- – You need surge capacity for campaigns or product launches
- – You want to test new channels without committing to headcount
When it doesn’t work:
- – The work is actually year-round and continuous (you’re just underinvesting)
- – The on/off relationship means agencies never fully understand your business
4. You’re Testing New Channels or Tactics
If you want to experiment with TikTok ads, influencer marketing, or podcast sponsorships, hiring a full-time specialist is risky. Use an agency to test whether the channel works, then decide whether to build internal capability.
Example: An Edinburgh-based D2C brand wants to test TikTok as a channel. They hire an agency for 3 months to run a pilot. The pilot works, so they hire a junior in-house social media manager and train them on TikTok (with the agency’s help).
When this works:
- – You’re experimenting with new channels
- – You don’t know yet if it’ll work long-term
- – You’re willing to pay for learning and de-risking
When it doesn’t work:
- – The channel becomes core to your strategy but you never transition it in-house
- – You’re testing 10 things at once and learning nothing
How to Build a Full-Funnel Marketing Strategy (UK Case Examples). Understanding which channels belong at which stage of your funnel helps you decide what needs to be owned in-house (core funnel stages) versus outsourced (experimental or specialist tactics).
When to Build In-House
In-house teams make sense when you need owned capability, institutional knowledge, and tight integration with the business. Here’s when to hire:
1. The Function is Core to Your Strategy
If marketing is a competitive advantage, if it’s how you win, you need to own it.
Example: A Cambridge-based B2B SaaS company competes on thought leadership and product-led growth. Their content, community, and product marketing are core differentiators. They build a 5-person in-house team (head of marketing, content lead, product marketer, demand gen, designer) and only outsource paid ads and PR.
When this works:
- – Marketing is a strategic function, not a support function
- – Your competitive moat depends on brand, content, or customer experience
- – You need deep integration with product, sales, and customer success
When it doesn’t work:
- – You hire generalists who can’t execute at the level an agency could
- – You build a team but give them agency-level budgets (underinvestment)
2. You Need People Embedded in the Business
Agencies work across 5-15 clients. In-house teams work on one: yours.
That means in-house teams understand your customers, product, sales process, and internal culture in a way agencies never will.
Example: A Birmingham-based manufacturing company sells complex, technical products with 6–12 month sales cycles. Their marketing team needs to deeply understand customer pain points, work closely with sales on enterprise deals, and create technical content. An agency could never replicate that level of domain knowledge.
When this works:
- – Your product is complex or technical
- – Marketing needs to work closely with sales, product, or customer success
- – Institutional knowledge is valuable (customer insights, messaging, positioning)
When it doesn’t work:
- – You hire junior people who lack the expertise to execute well
- – The team becomes insular and stops learning from outside perspectives
3. You’re Doing High-Volume, Repeatable Work
If you’re publishing 10 blog posts per month, running 50 paid ad variations, or sending 100 emails per week, the volume makes in-house cheaper.
Agencies charge per deliverable or per hour. In-house staff are salaried, so high-volume work has a better cost-per-output ratio.
Example: A Nottingham-based e-commerce company runs 200+ Google Shopping campaigns and updates product feeds daily. Hiring an in-house PPC specialist (£40k/year) is cheaper than paying an agency £5k/month (£60k/year) for the same work.
When this works:
- – Work is high-volume and repeatable (content production, ad management, email)
- – You need daily execution, not strategic consulting
- – The role is clearly defined (not “do a bit of everything”)
When it doesn’t work:
- – You hire someone but don’t give them the tools, budget, or support to succeed
- – Volume drops and the person is underutilised
4. You Want to Build Long-Term Capability
Agencies deliver results, but they don’t build your team’s skills. If you want to develop marketing talent internally, you need to hire.
Example: A Leeds-based scale-up wants to build a world-class marketing function. They hire a VP of Marketing from a competitor, then build a team underneath her. The VP trains junior hires, builds processes, and creates a culture. In three years, they have a high-performing team that’s become a competitive advantage.
When this works:
- – You’re building for long-term value (eventual acquisition or IPO)
- – You have leadership who can hire, train, and develop talent
- – You’re willing to invest in learning (people will make mistakes)
When it doesn’t work:
- – You hire junior people with no senior leadership to guide them
- – You expect immediate results without investing in training
What a Real Marketing Strategy Looks Like (Not Just Ads & Posts). If you’re building in-house capability, you need a real strategy that defines what success looks like and how the team will be measured, otherwise you’re just hiring bodies without a plan.
The Hybrid Model (The Smart Default for Most UK Businesses)
Most businesses don’t need to choose between 100% agency or 100% in-house. The optimal model is usually hybrid: own the core, outsource the specialist.
What to Keep In-House (Core Functions)
- Strategy and planning: Your strategy should be owned, not outsourced
- Brand and positioning: Core to who you are
- Customer insights and research: Institutional knowledge
- Content marketing: If it's core to your strategy
- Demand generation: The engine of growth
- Marketing operations: CRM, automation, data, reporting
What to Outsource (Specialist or Variable Functions)
- Paid media: If you don't have the budget for a senior specialist
- SEO: Especially technical SEO (requires specialist knowledge)
- PR and media relations: Agencies have media relationships you don't
- Creative and design: If you don't need a full-time designer
- Video production: Project-based, requires specialist equipment
- Event management: Infrequent, high-effort
- Web development: Unless you're a tech company
Example Hybrid Model: Mid-Market B2B SaaS (£5M-£20M ARR)
In-house team (5 people, ~£300k/year total cost):
- Head of Marketing (£80k)
- Content Marketing Manager (£50k)
- Demand Generation Manager (£55k)
- Product Marketing Manager (£60k)
- Marketing Coordinator (£35k)
Agency/freelance support (~£120k/year):
- Paid media agency (£4k/month = £48k/year)
- PR agency (£3k/month = £36k/year)
- Freelance designer (£2k/month = £24k/year)
- Freelance web developer (£1k/month = £12k/year)
Total marketing team cost: ~£420k/year
This gives them:
- Strategic control (in-house leadership)
- Execution capability (in-house team)
- Specialist expertise (agencies for paid media, PR)
- Flexibility (can scale freelance support up or down)
UK Cost Breakdown: Agency vs In-House
Here’s what it actually costs in the UK (2026 numbers):
1. Agency Costs
Retainer-based agencies:
- Small agency (boutique, specialist): £2k-£5k/month
- Mid-sized agency (full-service): £5k-£15k/month
- Large agency (network, premium): £15k-£50k+/month
Project-based work:
- Brand strategy and positioning: £15k-£50k (one-time)
- Website design and build: £20k-£100k+ (one-time)
- Content creation: £500-£2k per blog post (depends on length and expertise)
- Video production: £5k-£50k per video (depends on complexity)
Hourly/day rates (freelancers and consultants):
- Junior specialist: £250-£400/day
- Mid-level specialist: £400-£700/day
- Senior specialist/consultant: £700-£1,500/day
2. In-House Salaries (UK, 2026)
Junior roles (1-3 years experience):
- Marketing Coordinator: £25k-£35k
- Junior Content Writer: £28k-£38k
- Junior Social Media Manager: £26k-£36k
Mid-level roles (3–6 years experience):
- Marketing Manager: £40k-£55k
- Content Marketing Manager: £45k-£60k
- Demand Generation Manager: £50k-£65k
- Product Marketing Manager: £50k-£70k
- Paid Media Manager: £45k-£65k
Senior roles (6-10 years experience):
- Senior Marketing Manager: £60k-£80k
- Head of Marketing: £70k-£100k
- Head of Growth: £80k-£110k
Leadership roles (10+ years, strategic):
- VP Marketing: £100k-£150k
- CMO: £120k-£200k+
Total employment cost = Salary + 20–30% (NICs, pension, benefits, equipment, training, management overhead)
Example: A £50k Marketing Manager actually costs £60k–£65k all-in.
3. Cost Comparison Example: Paid Media
Option 1: Agency
- – Cost: £4k-£8k/month (£48k–£96k/year)
- – You get: Strategy, execution, reporting, access to senior expertise
- – Ad spend: Separate (you pay this directly to Google/Meta/LinkedIn)
Option 2: In-house
- – Salary: £50k-£65k for mid-level specialist
- – Total cost with overheads: £60k-£80k/year
- – You get: Dedicated focus, institutional knowledge, full-time attention
- – You also need: Tools (£3k-£10k/year), training, management
Break-even: If you’re spending £60k/year on paid media management, in-house and agency cost roughly the same. Above that, in-house becomes cheaper. Below that, agency is more cost-effective.
Why Most UK Businesses Waste 40% of Their Marketing Budget. One of the biggest sources of waste is paying agency rates for work that could be done in-house more efficiently or hiring in-house for work that requires specialist expertise you don’t have.
The Hidden Costs of Each Model
Both agencies and in-house teams have costs that aren’t obvious upfront:
Hidden Costs of Agencies
1. Management overhead
- – You need someone internally to manage the agency (brief them, review work, give feedback)
- – If you don’t have that person, the agency will drift off-strategy or produce mediocre work
2. Ramp-up time
- – Agencies need 1-3 months to understand your business, customers, and tone of voice
- – During that period, output is lower and quality is inconsistent
3. Misaligned incentives
- – Agencies make money from retainers and billable hours, not your business outcomes
- – Their incentive is to keep you as a client, not necessarily to deliver transformational results
4. Knowledge loss
- – When the agency relationship ends, all the learning and institutional knowledge leaves with them
- – You’re back to square one
5. Scope creep and add-ons
- – “That’s out of scope” becomes a frequent refrain
- – Extra requests turn into extra fees
Hidden Costs of In-House
1. Recruitment costs
- – Hiring takes 3-6 months and costs £5k-£15k per role (recruiter fees, job ads, interview time)
- – Bad hires cost even more (severance, re-hiring, lost productivity)
2. Training and development
- – Junior hires need training, mentoring, and time to ramp up
- – Senior hires need professional development to stay current
3. Tools and software
- – CRM, marketing automation, analytics, design tools, project management
- – Budget £5k-£30k/year depending on team size
4. Management overhead
- – Someone needs to manage the team (1-on-1s, performance reviews, career development)
- – If you hire 5 people, you need a manager, adding another £60k-£100k
5. Underutilisation
- – If workload drops, you’re still paying full salaries
- – Agencies can flex up or down; employees can’t
Red Flags: When the Model Isn't Working
Agency Red Flags
- – You can’t articulate what the agency is supposed to deliver: If the scope is vague, you’ll waste money
- – Reporting is all vanity metrics: Impressions, clicks, and engagement don’t matter if they don’t drive revenue
- – High turnover on your account: If you’re on your third account manager in 12 months, the agency doesn’t care about your business
- – “That’s out of scope” is a constant refrain: Either the scope was badly defined, or the agency is nickel-and-diming you
- – Results have plateaued: If performance hasn’t improved in 6+ months, the agency has run out of ideas
In-House Red Flags
- – Your team is doing admin, not strategy: If your marketing manager is just scheduling social posts and updating the website, you’ve hired the wrong person or given them the wrong brief
- – Junior hires with no senior leadership: Hiring three junior people without a head of marketing is a recipe for mediocrity
- – No clear goals or KPIs: If your team doesn’t know what success looks like, they can’t achieve it
- – Tools and budget don’t match ambition: You hired a demand gen manager but gave them no ad budget and no marketing automation platform
- – Team is siloed from sales and product: If marketing operates independently, you’re missing the strategic integration that makes in-house valuable
KPI Frameworks UK CMOs Use to Measure Marketing ROI. Whether you choose agency or in-house, you need a measurement framework that holds them accountable to outcomes, not activity—otherwise you’re paying for motion, not results.
Decision Framework: Agency, In-House, or Hybrid?
Use this framework to decide:
Ask These Questions:
1. Is this function core to our competitive advantage?
- Yes → Build in-house
- No → Consider agency
2. Do we need this capability year-round?
- Yes → In-house (if volume justifies it)
- No → Agency or freelance
3. Can we afford to hire senior talent?
- Yes → In-house
- No → Agency (access to senior expertise at lower cost)
4. Do we have leadership to manage and develop a team?
- Yes → In-house
- No → Agency (until you hire leadership)
5. Is speed more important than cost?
- Yes → Agency (faster to start)
- No → In-house (cheaper long-term)
6. Is the work high-volume and repeatable?
- Yes → In-house (better cost-per-output)
- No → Agency (project-based or specialist)
UK Case Example: Scale-Up Transitioning from Agency to In-House
Company: London-based HR tech scale-up, £8M ARR, 40 employees
Starting point (Year 1-2):
- – 100% agency model
- – Full-service agency managing everything (strategy, content, paid ads, design, web)
- – Cost: £12k/month (£144k/year)
The problem:
- – Agency had 8 other clients ,the scale-up wasn’t a priority
- – Slow turnaround times (2 weeks to get a landing page updated)
- – Generic strategy (agency didn’t deeply understand the ICP)
- – High cost for mediocre output
The transition (Year 3):
- – Hired Head of Marketing (£85k/year)
- – Hired Content Marketing Manager (£50k/year)
- – Kept agency for paid media only (£4k/month = £48k/year)
- – Added freelance designer (£2k/month = £24k/year)
Total cost:
- – Salaries: £135k
- – Overheads (20%): £27k
- – Agency: £48k
- – Freelancer: £24k
- – Total: £234k/year (vs £144k/year previously)
Results after 12 months:
- – Marketing-sourced pipeline increased 140% (better strategy, tighter sales alignment)
- – Content output doubled (in-house team could move faster)
- – CAC decreased 18% (better targeting and messaging)
- – Sales cycle shortened by 3 weeks (marketing better qualified leads)
The key insight: The in-house model cost £90k/year more, but delivered 2-3x the output and better strategic alignment. The ROI justified the higher cost.
When they scaled further (Year 4):
- – Hired Demand Gen Manager (£60k)
- – Brought paid media in-house (hired specialist at £55k, cancelled agency)
- – Total team: 4 in-house, 1 freelance designer
- – Total cost: ~£300k/year
They went from 100% agency → hybrid → mostly in-house as they grew and could justify the headcount.
The Biggest Mistake: Choosing Based on Cost Alone
The wrong question: “Which is cheaper?”
The right question: “Which delivers better outcomes for the money?”
An agency that costs £8k/month but generates £200k in pipeline is cheaper than an in-house hire at £60k/year who generates £50k in pipeline.
Conversely, an in-house team that costs £300k/year but builds a £50M brand is cheaper than an agency that costs £150k/year and delivers mediocre, short-term results.
Cost is one input. Outcomes are what matter.
FAQ's
Small boutique agencies: £2k-£5k/month. Mid-sized agencies: £5k-£15k/month.
Large agencies: £15k-£50k+/month. Freelancers charge £250-£1,500/day depending on experience.
It depends on volume and function. For specialist work under £60k/year, agencies are usually cheaper. For high-volume work above £60k/year, in-house becomes more cost-effective. Most businesses should use a hybrid model.
3-6 months on average, including job posting (2-4 weeks), interviews (3-6 weeks), notice period (1-3 months), and onboarding (2-4 weeks). Agencies can start in 2-4 weeks.
Management overhead, ramp-up time (1-3 months), misaligned incentives, knowledge loss when contract ends, and scope creep/add-on fees.
Recruitment costs (£5k-£15k per hire), training, tools/software (£5k-£30k/year), management overhead, and underutilization during quiet periods.
Hire a junior if you have senior leadership to mentor them and the work is straightforward. Hire an agency if you need senior expertise and don't have internal leadership to guide a junior hire.
Final Thought
There’s no right answer to “agency vs in-house.” There’s only the right answer for your business, at this stage, with these goals and constraints.
Most UK businesses will end up with a hybrid model:
- – In-house for strategy, core execution, and institutional knowledge
- – Agencies for specialist expertise, variable workload, and speed
- – Freelancers for project-based work
The businesses that succeed are the ones that choose deliberately, measure outcomes, and adjust as they scale.
If you’re unsure, start small: hire one in-house strategist (Head of Marketing), use agencies for execution, then transition specialist functions in-house as volume justifies it.
Build what you need to own. Rent what you need on demand. Don’t try to do everything one way just because it feels tidy.
Marketing Strategy for UK Businesses in 2026. The agency vs in-house decision is a resourcing question, but it sits within your broader marketing strategy, aligned with your goals, funnel, measurement framework, and long-term vision for how marketing creates value.


