Skip to content
StrategyInsight

Why hire a marketing agency (and when you should not)

Category
Strategy
Reading time
8 min read
Published
19 August 2026
Author
Michail Damoulis

Marketing is happening in the gaps between other work. Results are inconsistent. Nobody is quite sure whether the money already going out is doing anything. If you have searched for this, you have probably already had that conversation internally.

The question is not really whether agencies are good or bad. It is whether hiring one is the right move for your business, at this size, right now. Here is the honest version, including the cases where the answer is no.

What an agency actually gives you that you cannot easily hire

The strongest argument for an agency is not effort. It is breadth.

Marketing a business that sells anything considered now requires technical SEO, paid media, content, analytics, conversion work, design and, increasingly, an understanding of how AI assistants describe you. That last one is new enough that most in-house job descriptions have not caught up with it yet, and it is the subject of generative engine optimisation.

Those are genuinely different specialisms. One person is rarely strong at more than two of them.

When you hire, you buy the best generalist your budget reaches. When you retain an agency, you rent a slice of several specialists and a working process refined on other businesses. For most companies under about fifteen people that trade is favourable, because the alternative is one person doing six jobs at the level of whichever two they are actually good at.

The second thing you buy is pattern recognition. An agency that has taken thirty businesses through the same problem has seen which fixes matter and which are theatre. That is difficult to build in-house, because your team only ever sees your business. You can see the shape of it in our work.

The real cost comparison, done properly

Most in-house versus agency comparisons are dishonest, because they compare a salary to a monthly fee. That is not the comparison.

A marketing hire costs the salary, plus employer National Insurance, plus pension, plus recruitment cost, plus per-seat tooling, plus the management time of whoever they report to, plus the ramp-up period before they are productive. It also concentrates risk. If that person leaves, the institutional knowledge and the half-finished projects leave with them.

An agency costs a monthly fee with no employment overhead, no recruitment risk and no notice period beyond the contract. What you give up is dedicated attention. Your agency is not in your Monday meeting and does not absorb your context by osmosis. That gap is real, and it is the single most common reason these relationships disappoint.

We have set the full trade-off out separately in in-house versus agency marketing, including the point at which hiring becomes obviously cheaper.

When you should not hire an agency

This is the part most agency websites leave out.

If you do not yet know who your best customer is. An agency will spend your first three months finding out, and you will pay agency rates for research you could do by talking to twenty customers yourself. Get the positioning clear first.

If your offer does not convert when you sell it directly. Marketing will not fix that. It will put more people in front of a proposition that is not landing, faster and at greater cost.

If the fee would consume most of your budget. Do not split a small budget. A thousand pounds a month spent entirely on advertising with a competent freelancer usually beats the same amount divided between a retainer and the media spend it is meant to manage. We made the same argument about underfunded SEO in the case against cheap SEO retainers.

If you need one thing done once. A new website, a tracking setup, a technical fix: that is a project, not a retainer. Say so, and be wary of anyone trying to convert it into an ongoing fee.

When an agency is clearly the right call

The pattern is consistent.

It works when the business already sells successfully through other channels and wants to add a predictable one. It works when there is enough margin per customer that visibility pays for itself. It works when someone internally owns the relationship and can make decisions, because an agency with no counterpart on the client side stalls within a quarter.

It works best when the business has a specific commercial problem rather than a general wish to do more marketing. Enquiries have flattened. A competitor is taking the search results. The website gets traffic and produces nothing. Those are briefable problems. "Do more marketing" is not.

If you are not sure which of those you have, a free SEO audit or a website audit will usually tell you within a couple of days, at no cost and with no obligation.

What it should cost, and why nobody will tell you upfront

Any agency quoting a percentage of revenue before understanding your margins is guessing.

The more useful test is what a customer is worth and how many more you can handle. If a customer is worth several thousand pounds and you could service twice as many, the spend justifies itself quickly. If a customer is worth fifty pounds, the arithmetic is much harder and paid channels may never work at all.

For project work the drivers are scope and complexity rather than a rate card. Our website cost calculator gives an indicative range for a build, which is a more honest starting point than a package tier.

What to ask before you sign anything

Ask what they would do in the first ninety days and why, and listen for whether the answer is about your business or about their service list.

Ask what they would measure. Push back if the answer is impressions or rankings rather than enquiries or revenue.

Ask who actually does the work. The people in the pitch are frequently not the people on the account.

Ask what happens if it does not work, what the exit looks like, and who owns the accounts, the data and the website at the end. The answer should be you, in every case.

Then ask the question that separates most agencies quickly: when would you tell a client not to hire you? An agency that cannot answer has not thought about fit, and fit is most of why these relationships succeed or fail. We wrote about the same test from the other direction in what makes an SEO agency actually good.

How long before any of it works

Depends entirely on the channel, and anyone giving you a single number is selling.

Paid advertising can produce enquiries within days, though it usually takes several weeks to become efficient. SEO and content compound over months rather than weeks, and we have set out realistic expectations in how long SEO takes to show results.

Agree upfront which channel is expected to produce what, and by when. A relationship with no agreed measure of progress becomes an argument about vibes in month four.

The three ways agencies charge, and what each one incentivises

Pricing model matters more than headline rate, because it decides what the agency is rewarded for.

A monthly retainer buys a defined amount of ongoing work. It suits disciplines that compound, such as SEO and content, where the value comes from consistent effort over quarters rather than a burst. The risk is that a retainer with no defined deliverable drifts into a reporting subscription. Ask what specifically you get each month and what happens if it is not delivered.

Project pricing suits work with an end: a website build, a bespoke software piece, a rebrand, a tracking implementation. It is easier to compare between suppliers and easier to walk away from. The risk is scope disputes, which is why the scope document matters more than the quote.

Percentage of ad spend is common in paid media and quietly misaligned. If the fee is a percentage of what you spend, the agency is rewarded for you spending more, not for you earning more. It is not disqualifying, plenty of good agencies work this way, but ask directly what happens to their fee if the honest recommendation is to cut spend in half.

There is a fourth model, payment on results, which sounds ideal and rarely is. Attribution in any business with a sales cycle is contested enough that the arrangement usually ends in an argument about which touchpoint deserved credit.

Red flags worth walking away from

Some are obvious. Guaranteed rankings, guaranteed positions, or any promise about where you will appear in Google. Nobody controls the results page, and an agency claiming otherwise is either inexperienced or dishonest.

Others are quieter and more common.

Reporting that leads with impressions, rankings or traffic rather than enquiries. Those are intermediate measures, and they can all rise while the phone stays silent.

An unwillingness to name who does the work. Pitch teams and delivery teams are frequently different people, and you are buying the second one.

Contracts that hold the accounts. If the Google Ads account, the analytics property or the website is registered to the agency rather than to you, leaving becomes expensive by design. You should own all three.

A proposal that arrives before any question about your margins, your capacity or what a customer is worth. An agency that has not asked what you can service cannot know whether more enquiries would even help you.

The hybrid most businesses end up with

For what it is worth, the arrangement that works most often is neither extreme.

It is one capable person in-house who owns marketing, understands the business and can make decisions, coordinating specialist agencies for the disciplines that need depth. The in-house person supplies context and urgency. The agencies supply craft and pattern recognition.

That is usually cheaper than a full in-house team and considerably more effective than an agency operating without an internal counterpart. It is also, for what it says about our own incentives, the arrangement we recommend most often.

If you want a second opinion on which of those you need, tell us what is not working and we will tell you honestly whether it is a job for us, for a freelancer, or for a hire.

Written byMichail Damoulis

Michail leads strategy, development, and growth at Molo Agency. He works closely with clients on SEO, web design, automation, and custom software projects, with a strong focus on building systems that generate real business growth.

StrategyAgencyMarketing

Frequently asked questions

Is it cheaper to hire in-house or use an agency?
It depends how much work you need. A single hire is usually cheaper once you need more than about three days a week across a narrow set of disciplines. Below that an agency is normally cheaper once you account for employer National Insurance, pension, tooling, recruitment cost and management time, none of which appear in a salary figure. The comparison people usually make, salary against monthly fee, understates the cost of hiring considerably.
How much should a small business spend on a marketing agency?
There is no correct percentage, and any agency quoting one before understanding your margins is guessing. The more useful test is what a customer is worth and how many more you can handle. If a customer is worth several thousand pounds and you could service twice as many, the spend justifies itself quickly. If a customer is worth fifty pounds the arithmetic is much harder and paid channels may never work.
How long before a marketing agency produces results?
It depends entirely on the channel. Paid advertising can produce enquiries within days, though it takes weeks to become efficient. SEO and content compound over months. Anyone promising quick organic results is either misunderstanding the work or misrepresenting it. Agree upfront which channel produces what, and by when.
What is the difference between a marketing agency and a freelancer?
Breadth and continuity. A good freelancer in one discipline will often beat an agency at that discipline and cost less. What they cannot do is cover six disciplines, and if they are ill or take a larger client you have no cover. For a single well-defined need a freelancer is frequently the better answer, and we will say so when that is the case.
Should I hire an agency if I already have someone doing marketing in-house?
Often yes, and it is usually the most effective arrangement. One internal person who owns marketing and can make decisions, working with specialist agencies for the disciplines needing depth, tends to outperform both a lone in-house generalist and an agency with no internal counterpart.
What questions should I ask a marketing agency before hiring them?
What would you do in the first ninety days and why. What will you measure, and is it enquiries and revenue rather than impressions. Who actually does the work day to day. What happens if it does not work, and what does leaving look like. Who owns the accounts, the data and the website afterwards. Finally, when would you tell a client not to hire you.
09Let’s Discuss

Let’s discuss a project.

Tell us about your business, your ambition, and your timing. We’ll come back within one working day with the right shape of partnership for what you’re trying to build.

Studio
1st Floor Woodgate Studios, 2-8 Games Road
Cockfosters EN4 9HN
United Kingdom