The agency-versus-freelancer question is usually framed as a budget question. It isn’t, mostly. Both options span a wide price range and overlap heavily in the middle. The real question is what kind of failure you can least afford: paying for seniority you don’t get, or depending on one person who might be unavailable when you need them.

Here’s how the two actually differ, and the situations where each is clearly right.

What you’re really buying from each

From an agency you’re buying coverage and process. A team that doesn’t stop when one person is ill, a defined onboarding, someone to escalate to, and usually the ability to handle more than one channel plus some creative production. That infrastructure costs money, and it’s priced into the retainer whether or not your account needs all of it.

From a freelance specialist you’re buying direct access to seniority. No account management layer, no handoff between the person who pitched and the person who executes, and a lower price for the same experience level because you’re not funding an office and a sales function. What you give up is redundancy and breadth.

That’s the whole trade. Everything below is detail on it.

Where each one tends to go wrong

The agency failure mode: seniority drift. You’re pitched by a founder or a strategy director. You sign. By month three your account is run by someone two years into their career, with the senior person reviewing monthly at best. This isn’t malice — it’s how agency economics work, and it’s why the question “who will actually be in my account, and can I meet them?” should be asked before signing, not after.

The freelancer failure mode: single point of failure. One person gets sick, takes on a bigger client, or goes on holiday during your peak season. A good freelancer manages this with notice, documentation and sometimes a named backup. A bad one manages it by going quiet. Ask what happens when they’re unavailable, and ask for the answer in writing.

There’s a second freelancer failure mode worth naming: a specialist who is genuinely excellent at paid search and quietly out of their depth on everything adjacent. If your problem is really a creative problem or a landing page problem, a great media buyer will optimize around it for months.

Cost, honestly

For Google Ads management on a mid-size account, broad 2026 ranges:

  • Freelance specialist: USD 1,000–3,000/month, or 60–120/hour for project work.
  • Small agency: USD 2,000–5,000/month, often with a minimum.
  • Mid-size or larger agency: USD 4,000–8,000+/month, or 10–20% of ad spend.

At the top of the freelance range and the bottom of the agency range, you’re choosing between one senior person and a team where the senior person is spread across eight accounts. Which is better depends entirely on whether your account needs judgment or needs hands.

Percentage-of-spend pricing is more common at agencies. Worth understanding what it does to incentives: it ties your vendor’s revenue to your budget growing, which is fine when growth is right and quietly expensive when it isn’t.

Choose an agency when

  • You need more than one channel plus creative. Paid search, paid social, display and the assets to feed them is a team’s worth of work, and coordinating four freelancers is a job you’d be doing yourself.
  • Continuity matters more than cost. Regulated industries, accounts where a two-week gap is genuinely damaging, or a business with no internal marketing person at all.
  • You want one throat to choke. Sometimes the real requirement is a vendor with a contract, an account manager and a process, because that’s what your organisation can manage.
  • Your spend is large enough that the overhead disappears into the maths. Above roughly USD 100,000/month in media, an agency retainer is a rounding error and the coverage is worth having.

Choose a freelancer when

  • Paid search is the main channel and the problem is judgment. Account structure, bidding strategy, measurement, what to stop doing. This is where a senior individual outperforms a team, because the work is thinking, not volume.
  • You have an internal marketer who can execute. Someone who can change a landing page, fix a feed, or approve a budget. The freelancer supplies direction and hands-on media work; your person closes the loop.
  • Your budget buys seniority at one place and juniority at the other. At USD 2,000/month you can have an experienced specialist’s attention, or a slice of an agency where the experienced person is elsewhere. For most accounts at that level, the first is better.
  • You’ve been through an agency and the reports never answered your questions. That’s usually a seniority problem, and the direct fix is direct access.

The specific case of a DTC ecommerce brand

This comes up often enough to answer directly. A DTC brand should move from freelancer to agency when creative volume becomes the constraint, not when revenue crosses some threshold.

While the bottleneck is account structure, feed quality, measurement and bidding, a senior freelancer is the better buy. Once you need twenty new creative variants a month across three platforms, plus someone coordinating production, plus retention emails — that’s an agency or an in-house team, because it’s four jobs and no individual does all four well.

The mistake is hiring an agency for the creative volume and then assuming the paid search strategy comes with it. Often it doesn’t. Plenty of DTC brands run an agency for creative and social and keep a specialist on search and measurement, and that arrangement works well.

A third option people forget

Neither, and both. A fractional senior specialist directing a cheaper execution team gets you seniority on the decisions and volume on the mechanics, usually below the cost of a mid-tier agency. It requires someone to set it up and hold it together — but for accounts in the awkward middle, it’s frequently the right shape.

The in-house version of this trade-off is in freelancer vs in-house team, and the four outsourcing models are laid out in outsourcing Google Ads management.

The question that settles it

Ask both candidates: “What would you look at first in my account, and what would make you tell me not to spend more?”

A senior person, agency or freelance, answers with measurement and unit economics — conversion tracking, break-even ROAS, which campaigns are charging you for demand you already had. A junior one answers with keywords and bid adjustments. The answer tells you more than the org chart does.

If you want that answer from me before deciding, here is how I work with brands — an audit is fixed-scope and ends with a recommendation, including “keep the agency you have” when that’s the honest one.