Marketing Budgets

Agency vs In-House Marketer vs Freelancer: What Your Budget Gets You With Each

For roughly $8,000 a month you can hire a junior-to-mid in-house marketer, a capable freelancer three days a week, or an agency retainer with a multi-disciplinary team behind it. All three are legitimate choices; they just buy fundamentally different things. An in-house hire buys dedication and context. A freelancer buys senior skill in a narrow lane. An agency buys breadth and infrastructure. The right answer depends on which gap you're actually trying to fill.

What does an in-house marketer really cost, and deliver?

In New Zealand, a marketing coordinator typically costs $60,000–$75,000, a marketing manager $90,000–$130,000, and a senior head of marketing $140,000–$180,000+, before KiwiSaver, tools, recruitment and management time. The true monthly cost of a mid-level hire lands around $9,000–$12,000 once everything is counted.

What you get for that is significant: someone who lives inside your business, understands the product deeply, moves quickly, and is available every day. What you don't get is range. No single human is genuinely strong at strategy, copywriting, SEO, paid media, design, analytics and marketing automation. Businesses that hire one marketer and expect all seven usually get a stressed generalist producing average work across the board, through no fault of their own.

What does a freelancer get you?

Good freelancers charge $90–$180 per hour in NZ, and the best are often ex-agency seniors. For a defined lane (a copywriter, a paid media specialist, an SEO consultant), a freelancer frequently delivers the highest skill-per-dollar of any option, with no overheads baked into the rate.

The trade-offs are capacity and continuity. Freelancers get sick, go on holiday, and take bigger clients. There's no bench behind them. And someone still has to set strategy, coordinate the work and own the results. If that person is you, factor in your own hours honestly. A roster of three good freelancers without a strategy is just three invoices.

What does an agency get you?

Retainers for meaningful B2B programmes generally run $3,000–$15,000 a month. What that buys is a team you could never hire individually at that price: strategic oversight, plus specialists in content, search, paid media and design, plus the tooling, processes and pattern recognition that come from running many accounts. When an agency has seen your exact problem forty times before, you're not paying for their learning curve.

The trade-offs are honest ones: you share the team with other clients, you're one priority among several, and the distance from your business means context has to be deliberately transferred. A vague brief given to an agency produces expensive vagueness in return.

Side by side: which gap are you filling?

  • Choose in-house when the biggest gap is internal ownership: someone to coordinate, manage stakeholders and be present daily.
  • Choose a freelancer when strategy is clear and you need senior execution in one or two defined channels.
  • Choose an agency when you need strategy plus multi-channel execution and can't justify (or can't find) four specialist hires.

On pure economics: below about $4,000 a month, freelancers usually win; from $4,000–$15,000, agencies typically deliver the most breadth; beyond that, hybrid models start to make sense.

Why the best answer is usually a combination

The most effective structure we see in mid-sized B2B businesses is a hybrid: one in-house marketing owner (even part-time) who holds context and makes decisions, supported by an agency or specialist freelancers for execution. The in-house person makes the external partners dramatically more effective, because the single biggest driver of agency performance is the quality of the client's input. Conversely, the worst-performing structure is an agency retainer with nobody internal assigned to it. Briefs go stale, feedback takes weeks, and both sides quietly disengage.

Frequently asked questions

Should our first marketing spend be a hire or an agency? Usually strategy first, from whoever can provide it credibly, then execution. Hiring a junior marketer with no strategy to execute is the most common false start in B2B marketing.

Can a freelancer replace an agency? In one channel, often, and sometimes better. Across four channels, rarely. Coordination becomes your job.

Is an agency retainer cheaper than a hire? Against a like-for-like team, dramatically: four specialists in-house would cost $400,000+ a year. Against a single generalist hire, it's comparable money for different value: breadth versus presence.

What if we already have a marketer but nothing's moving? That's usually a range problem, not a person problem. Wrap specialist support around them rather than replacing them.

Want marketing that works this hard?

Start a conversation