Skip to main content
Hiring 7 min readMay 21, 2026

Agency vs. In-House vs. Freelancer: A 4-Step Decision Tree

The 10-minute decision tree we walk every founder through. Rules out three of the four marketing-staffing options for almost every SMB.

NextGen Team
NextGen Business

There are four ways to staff marketing at a small business: agency, in-house team, freelancer, or a subscription team. Pick wrong and you waste 9–18 months — that’s the typical “we tried them, didn’t work” window. Pick right and you compound.

Below is the decision tree we walk every founder through on the first call. It takes ~10 minutes and rules out three of the four options for almost everyone.

Step 1: Are you above $1M ARR?

If no: an in-house hire is almost never the answer. You can’t justify $130k all-in for one generalist who won’t cover all the work. Skip to subscription or freelancer.

If yes: in-house becomes possible — but still not until step 4.

Step 2: Do you know which channel is converting?

If no: do not hire a freelancer. Freelancers execute one channel deeply; if you don’t know which channel works, you’ll burn 3–6 months testing on the wrong one. Pick a subscription team instead — they’ll diagnose first.

If yes: a freelancer for that one channel can be the cheapest, fastest path. Just make sure the channel isn’t about to commoditize (e.g., generic SEO content with no point of view in 2026 = dead).

Step 3: Do you have ≥ 6 hours/week to manage marketing?

If no: a traditional agency will eat you alive. Agencies are built around heavy client-side coordination — you review decks, you give brand input, you sit in weekly status calls. If you don’t have that capacity, the work stalls. Pick subscription.

If yes: an agency becomes viable if (and only if) you’re trying to scale a proven channel above $50k/mo in ad spend. Below that, the agency math doesn’t work.

Step 4: When does in-house finally win?

The conditions are narrow, but they’re real:

  • You’re past $5M in revenue.
  • Marketing is your competitive moat (e.g., you’re a DTC brand or a content business).
  • You can hire a senior leader, not just a doer.
  • You can support that leader with at least 2 specialists within 12 months.

If any of those four are missing, in-house is premature. Hire a subscription team and re-evaluate next year.

We hired a head of marketing in year three. Brilliant person, wrong time. They were doing the job of three people and burning out. We replaced the seat with a subscription team and got more done.

Founder, $3.1M B2B services

Quick cost comparison (annual)

$48k–$96k
subscription team
$96k–$300k
agency + ad spend
$130k–$220k
in-house leader

Want to apply this to your business?

For the cost side of the equation, see our 2026 agency pricing breakdown. For a side-by-side feature comparison, the Compare Us page lays out what each model includes — and what it doesn’t.

Want this applied to your business?

Book a free 20-min audit — we’ll walk through your numbers and tell you exactly what we’d run.

Book a Free 20-min audit

Services that solve this

Related work

Keep reading