Try for free
Analytics5 min read

Outsourced marketing vs in-house vs agency: which does your firm need?

Most small B2B firms end up with a mix: someone in-house who owns marketing, plus outside help for specialist work. Here's what each option is good and bad at, and how to decide what to keep inside and what to outsource.

Published Updated
Key takeaways
  • Keep ownership of strategy, data and accounts in-house, even if you outsource the work.
  • Agencies bring breadth and capacity; freelancers bring specific skills at lower overhead.
  • A fractional CMO gives senior direction part-time, without a full-time senior salary.
  • Whoever does the work, judge them on enquiries and pipeline, not activity reports.

The options for getting marketing done

When a small firm decides how to resource marketing, there are five main options, and most end up combining two or three:

Option What it is Best at Weakest at
In-house marketer An employee who owns marketing Knowing the business, speed, continuity Covering every specialist skill
Freelancer An independent specialist, paid by project or day Specific skills on demand (design, copy, SEO, ads) Capacity; coordination across several freelancers
Agency A firm with a team of specialists Breadth, capacity, established processes Cost; depth of knowledge about your business
Fractional CMO A senior marketer working part-time across several companies Strategy, priorities, leading a small team Day-to-day execution
Outsourced marketing department An agency or consultancy running all marketing for you Turning marketing on quickly with no hires Control; becoming dependent on one supplier

Software and automation are a sixth option that cuts across all of these. A lot of routine checking, reporting and monitoring that used to need a person can now be done by tools, which changes how much outside help you need.

In-house: the person who owns it

An in-house marketer knows your services, your clients and your sales team in a way no outside supplier will. They can react the same day, gather proof from colleagues, and build up knowledge over years.

Good for: ongoing work that needs business knowledge (content, case studies, website updates, reporting, coordinating suppliers), and owning the plan.

Watch out for: expecting one person to be expert at strategy, SEO, design, copy, ads, analytics and events. A single marketer is usually strong in some areas and needs support in others.

Freelancers: specific skills when you need them

Good for: well-defined pieces of work: a website redesign, a set of service page rewrites, a technical SEO fix, photography, a campaign's creative.

Watch out for: availability, and the overhead of briefing and managing several freelancers. Write clear briefs and agree deliverables, timings and ownership of files up front.

Agencies: a team on tap

Good for: work that needs several skills at once, or more capacity than you have: a rebrand, a large campaign, ongoing paid advertising, a site migration.

Watch out for:

  • Retainers that buy activity rather than results. Agree what success looks like in enquiries or pipeline, not just hours or deliverables.
  • Junior staff doing the work after senior people win the pitch. Ask who will actually work on your account.
  • Ownership. Make sure your business owns the website, domain, analytics, ad accounts and content, with the agency given access, not the other way round.

Fractional CMO: senior direction, part-time

A fractional CMO is an experienced marketing leader who works with your business for a set number of days a month. They set strategy and priorities, manage the in-house marketer and suppliers, and report to the leadership team.

Good for: firms that need senior judgement (what to focus on, how to position, how to measure) but can't justify a full-time senior hire, or a junior marketer who needs direction.

Watch out for: expecting execution. A fractional CMO decides and directs; someone still has to do the work.

A clear plan, whoever does the work
NetNav gives you a prioritised list of what to fix on your website and shows the results month by month, so you can brief and judge any supplier with confidence.
See how it works

In-house vs agency: how to decide

Ask these questions:

  1. What needs deep knowledge of the business? Keep that in-house: positioning, content, case studies, sales support.
  2. What needs specialist skills you'll use occasionally? Outsource that to freelancers or an agency: design, video, technical SEO, migrations.
  3. What needs constant attention? Paid ads and social media need daily or weekly management; decide whether you have the time in-house.
  4. What can software do? Monitoring, audits, reporting and alerts are often cheaper and more reliable as tools.
  5. Who owns the plan? One person, inside the business, should own priorities and results, even if most work is outsourced.

A common set-up for a 10–50 person B2B firm

  • In-house: one marketer who owns the plan, content, website updates and reporting.
  • Tools: website monitoring and audit, analytics, email platform, CRM.
  • Freelancers: design and copy for bigger pieces; technical help for the website.
  • Agency (optional): for paid advertising or a major project.
  • Fractional CMO (optional): a few days a month to set direction and coach the marketer.

Marketing agency vs freelancer

Freelancer Agency
Cost structure Day rate or project fee Retainer or project fee, with overheads
Skills Deep in one area Several areas under one roof
Capacity One person A team
Management You coordinate The agency coordinates
Continuity Depends on one person Survives staff changes, in theory
Best for Clear, specialist tasks Multi-skill projects and ongoing channels

How to brief and judge outside help

  • Start from goals: the enquiries, pipeline or outcomes you want, not a list of tactics.
  • Share data: give access to Search Console, GA4 and your CRM, so they work from facts.
  • Agree reporting: a short monthly report against agreed KPIs. See marketing KPIs.
  • Keep ownership: accounts, domains, files and data belong to the business.
  • Review quarterly: is the work moving the numbers that matter? If not, change the brief or the supplier.

Questions

What is outsourced marketing?

Using people outside your business, such as freelancers, agencies or a fractional CMO, to plan or carry out some or all of your marketing, instead of, or alongside, employees.

Do I need a marketing agency?

Not necessarily. Many small B2B firms do well with one in-house marketer, good tools and freelancers for specialist work. An agency makes sense when you need several skills at once, a lot of capacity, or ongoing management of a demanding channel such as paid ads.

What is a fractional CMO?

An experienced marketing leader who works with your business part-time, setting strategy and priorities and directing the team or suppliers, without the cost of a full-time senior hire.

Is it better to hire in-house or use an agency?

In-house is better for work that needs deep business knowledge and continuity; agencies are better for specialist skills and capacity. Most small firms combine both, with one person in-house owning the plan.

How do I know if my agency is doing a good job?

Judge them on the outcomes you agreed, such as qualified enquiries, pipeline or search visibility for the searches that matter, rather than on activity or hours. Ask for access to the underlying data, not just their reports.

About the author
Mike Smith
NetNav

Every guide is checked against the platform it describes before it’s published, and re-checked when the platform changes.

Sources: Google Search Central, "Do you need an SEO?".
Free audit, ready in 20 minutes

See what's holding your website back.

Enter your website. You'll get your score, your plan and the first things to fix.

Try for free
No expertise needed
Your Blueprint in 20 minutes
No credit card required