Is Hiring a B2B Marketing Agency Worth It? The Honest Answer

By Adrian Huber, CEO of Corient. We are a B2B marketing agency in Sydney, so read this knowing the author sells the thing being questioned. The numbers are sourced so you can check them without trusting me.

People do not search "how to choose a marketing agency". They search "is hiring a marketing agency worth it", and then a lot of them add the word "reddit", because they want the answer from someone who is not selling to them.

Fair enough. So here is the answer the way the honest threads give it, with the arithmetic shown.

Worth it when three things are true: you have already sold the product yourself so the pitch exists, your budget clears the floor where an agency can actually do work, and you buy a named person accountable for one measurable outcome. Miss any of the three and you are not buying growth, you are renting activity. Most agency horror stories are one of those three going missing, not villainy.

Key takeaways

  • Below roughly $2,000 to $3,000 a month in ad spend, the maths does not work: the fee eats the budget before anyone can optimise anything.
  • The most reliable test of an agency you already have is activity you can count, not the report they write about it.
  • Fee structures decide behaviour. Ask where account management is funded from before you ask about deliverables.
  • An engagement you cannot leave with your accounts, your data and a working system was never yours.

Is hiring a marketing agency worth it?

Yes above a spend floor, with the right structure. No below it, no matter how good the agency is.

The clearest evidence comes from the place buyers go to check up on people like me. Spend an hour in the r/PPC threads asking exactly this question and the highest-voted answers keep repeating one thing: the budget was too small, not the agency too crooked. The case shape that recurs is a professional-services business paying as much in monthly fees as in media spend, in a market where a single click can cost hundreds of dollars. The year of spend buys too few clicks for anyone to optimise, and a perfectly ordinary arrangement produces zero conversions.

That is the first thing to take from this article. Divide the proposed fee by your planned media spend. If the fee is more than about a third of the spend, someone is being paid mostly to watch a budget too small to learn from. Either fund it properly, or do not do paid at all yet and spend the money fixing your website conversion rate, which is cheaper and permanent.

Why do so many founders feel burned?

Because the common failure is not fraud. It is mediocrity that arrives slowly, and nothing in the monthly report is designed to show it to you.

The recurring regret in those threads is rarely a scam. It is the business owner who disclosed a budget, watched it get fully spent every month, and realised a year and tens of thousands of dollars later that nobody had been steering toward a sustainable plan. He paid for a plan and assumed activity would become outcomes.

One commenter in a similar thread, who had worked inside agencies, broke a typical retainer down as roughly 40% overhead, 30% sales commission, 20% account management and 10% actual work. Treat the exact split as one insider's estimate, but the shape explains a lot of experiences. When four layers sit between your invoice and the person doing the work, the work is what gets squeezed.

The slow version of this is the one to fear, and you can see it in the one document the agency does not write: the platform's own change history. Picture the honest version of a common account. Thirty-eight changes in month three, while the agency is proving itself. Twelve by month eight. Nine by month eleven. Same invoice every month. The relationship has not blown up. It has just quietly stopped.

Bar chart of an illustrative flat-retainer account: 38 changes recorded in the ad account change history in month three, 12 in month eight, 9 in month eleven, same fee every month

The test this hands you is free and takes ten minutes. If you already have an agency running paid media, open the platform's change history and count. Not the report, the log. A falling count against a flat fee is the single most honest measure of the relationship you will ever get, and it is the one number no account manager can narrate their way around.

What does hiring a marketing agency cost?

Across the proposals and rate cards we see in the Australian market, retainers run from about $2,500 a month at the boutique end to $40,000 and beyond for enterprise scopes, and for a founder-led business wanting real depth the working band is $3,500 to $10,000. The practitioner forums land in the same place, which is worth noticing: the honest sellers and the burned buyers quote the same numbers.

The figure nobody quotes is the loaded one. Add media spend, creative production and tooling and the true monthly commitment typically runs 1.5 to 2.5 times the retainer. A $6,000 retainer is a $9,000 to $15,000 a month decision. Budget the retainer alone and you will be underfunded at precisely the moment a channel test needs spend to reach a verdict. We have broken the whole picture down, band by band and line item by line item, in what digital marketing costs in Sydney.

And the cheap end is not a bargain, it is a different product. A few hundred dollars a month buys templates, automation or a junior spread across twenty accounts. That can be fine for a defined basic task. It cannot be strategy, and expecting strategy from it is how the cheapest option becomes the most expensive one.

What separates the agencies that are worth it?

Four structural things, all checkable before you sign. Notice none of them is "great case studies".

A named person, not "the team". Across the positive threads, the recurring feature is one individual accountable by name, reachable when something breaks. When delivery is team-shaped, no one owns the miss.

You own everything. Ad accounts, analytics, domains, audiences, all in your name from day one. An agency that keeps your accounts in its own workspace has built the exit penalty into the onboarding. Walking away should cost you notice, not your history.

One outcome, with a threshold. Not "grow your presence". A named channel to be proven first, and the number that would end the test either way, written down before money moves. An agency that will not name the failure condition is not planning to be measured.

Management funded on top of delivery, not out of it. This is the question almost nobody asks and the one that predicts the decay curve above. Most retainers quietly pay for strategy calls, reporting, QA and project management from the same pool as the work. Busy month, the meetings survive and the work is what slips. At Corient we scope retainers as capability lanes, seven of them, each with one named owner, and account management is carried as overhead on top of the lanes rather than inside them. Our tiers are just lane counts: Focus runs two lanes, Grow three, Scale four to five. You do not need to hire us to use the question. Ask any agency where management sits. The ones who have thought about it answer in one sentence.

When is hiring an agency the wrong move?

Four situations, and in each one an agency amplifies the problem you already have.

The founder has not sold it yet. Your messy, unrepeatable sales conversations are the raw material for positioning. No agency can research its way to a pitch you have not proven in a room.

You cannot state your website's conversion rate. Buying traffic for a page you have not measured is the most expensive habit in this industry. Fix the page first. It multiplies every dollar spent after it.

You cannot name where your last ten customers came from. Without attribution you cannot judge the agency, so the relationship will be decided by whoever tells the better story in the review call. That is a contest the agency wins.

You need one thing built once. A website, a rebrand, a launch campaign. Buy it as a project with a finish line. A retainer around finite work just converts the finish line into a renewal conversation.

If none of these apply, you are a genuine candidate, and the first 90 days should still be foundations and a single proven channel before anything scales. We have written that sequence up as the Build, Prove, Scale framework.

Agency or in-house marketer?

Hire in-house when you know exactly what needs doing and it is one discipline done continuously. A single good marketer beats an agency at one job done every day.

Use an agency when you need several specialisms before you can justify several salaries, when you have not yet proven which channel works, and when you want the ability to stop. That last one is undervalued: an agency you can leave in 30 days is a reversible decision, and a hire is not.

The hybrid the threads keep landing on is legitimate: a consultant or agency to prove the system, then bring the proven, documented channel in-house and keep the agency only for what genuinely needs specialists. Any agency that resists documenting its work so you could one day run it is telling you which of you the engagement is structured to serve. Our own view of what the durable version looks like is in what a marketing operating system is: the asset is the system, and you should own it either way.

Frequently asked questions

Is hiring a marketing agency worth it for a small business?

Only above the budget floor. Below roughly $2,000 to $3,000 a month in media spend, agency fees consume the budget before there is enough data to optimise, and the consistent advice from practitioner forums is to fund it properly, run it yourself, or spend on conversion rate instead. Above the floor, it comes down entirely to structure: a named accountable person, accounts in your name, one measurable outcome.

How much does hiring a marketing agency cost in Australia?

Retainers run about $2,500 to $40,000 a month across the market, with $3,500 to $10,000 the realistic band for a founder-led business wanting depth. The full commitment, including media, creative and tools, typically reaches 1.5 to 2.5 times the retainer, so price the loaded number before signing, not the fee. The full band-by-band breakdown is in what digital marketing costs in Sydney.

Is a cheap $500-a-month agency ever worth it?

For a narrow, defined task, sometimes. As "full service marketing", no. At that price the economics only work through templates, automation or one junior across many accounts, so the money buys presence rather than thinking. A capable freelancer on a specific brief usually beats a cheap full-service retainer.

How do I know if my current agency is actually working?

Count their activity in the platform's own logs, not the report. Open the ad account change history and compare this month's change count with month two's. Then check three things: you can state your visit-to-enquiry conversion rate, you know which single channel is being tested and what would end the test, and questions about performance get answered with numbers rather than narrative.

What should I ask an agency before signing?

Who exactly works on my account and what else are they on. Which single outcome are you accountable for, and what result would make you tell me to stop. Are all accounts and data in my name from day one. Where is account management funded from, inside the delivery budget or on top of it. What does month two's report look like, shown, not described. Evasion on ownership or exit is the answer.

Should I hire an agency or do marketing in-house?

In-house when it is one discipline, continuous, and you already know what works. Agency when you need several specialisms at once, are still proving the channel, and want a reversible commitment. The strong hybrid: agency proves and documents the system, you bring the proven part in-house.

When should I not hire a marketing agency at all?

When the founder has not personally sold the product, when your website's conversion rate is unknown, when you cannot trace your last ten customers, or when the job is one project with a finish line. Fix the first three yourself first, and buy the fourth as a project rather than a retainer.

Corient is a B2B marketing agency in Sydney working with founder-led businesses. If you want the honest read on whether you are past the floor, book a call, and if we think you are not ready, we will say so and tell you what to fix first. Our work is at corient.com.au/work.