If you’ve ever typed how to choose a marketing agency into Google at 11pm after a proposal landed in your inbox that made no sense, you’re not alone. Most business owners go into this decision blind, comparing glossy decks and vague promises about “growth” without any real way to judge who’s actually good and who’s just good at selling themselves. I’ve been on both sides of this table for 25 years, running my own consultancy since 2013, and I can tell you the businesses that get burned are almost never the ones who asked too many questions. They’re the ones who asked too few.
How do you know if a marketing agency is right for your business?
The honest answer is that most agencies are right for somebody, just not necessarily for you. A large agency built to service national retail brands is not going to give a fifteen-person healthcare practice the attention it needs, no matter what the pitch deck says. Working out how to choose a marketing agency starts with being honest about the size and shape of your own operation, not with ranking agencies by how impressive their client list looks.
I’d also say this applies whether you’re replacing an existing agency, hiring your first one, or trying to work out whether you need one at all. Plenty of businesses I work with have no marketing person on staff and never have. For them, the choice isn’t agency versus in-house team, it’s agency versus a smaller, more direct arrangement where someone senior sets the strategy and either coaches them to run it or runs it for them. That’s a legitimate third option and it gets left out of most guides on this topic entirely.
Marketing consultant vs marketing agency: which is better?
This is one of the most common questions I get, and the honest answer is that “better” depends on what you’re missing. An agency typically brings a team, execution capacity, and a set menu of services. A consultant typically brings judgement, strategy, and accountability, without necessarily doing the hands-on work themselves, though some of us do both depending on what the client actually needs.
If you already have people doing the work, whether that’s an internal marketer or an existing agency, but nobody senior enough to know if the strategy is right or the spend is justified, a consultant sitting above them solves that gap. If you have no one at all and a workload that’s genuinely manageable, a consultant who sets the direction and either coaches you through it or takes it on and runs it can be more cost-effective and more accountable than a full agency retainer. Learning how to choose a marketing agency often starts with realising you might not need one in the traditional sense at all.
What’s the difference between a marketing agency and a consulting firm?
An agency is generally structured around delivery: they build the ads, write the content, manage the campaigns, and bill you for the hours or the retainer. A consulting firm, or an individual consultant, is generally structured around advice and oversight: they tell you what should happen and why, and either supervise someone else doing it or do a version of it themselves. Neither structure is inherently better. The mistake is assuming you need the more expensive, more complex option by default.
I’ve worked with businesses that had a perfectly competent internal team and a decent agency relationship, but nobody checking whether the strategy actually made sense or whether the numbers being reported back were the right numbers to be looking at. That’s oversight, not delivery, and it’s a different job entirely. If you’re weighing up how to choose a marketing agency against hiring a consultant, ask yourself which of those two problems you actually have: a delivery gap or an oversight gap.
What questions should you ask before hiring a marketing agency?
Most agencies will happily tell you about their process, their team, and their case studies. Fewer will tell you the things that actually matter, which is why you have to ask directly.
- Who specifically will be working on my account day to day, not just who’s in the pitch meeting
- What happens if the account manager leaves, and has that happened to current clients recently
- How do you report results, and can I see a real example of a monthly report, not a mock-up
- What would make you turn down my business, or hand it back after a few months
That last question tells you more than almost any other. Any agency worth using has turned clients away or ended relationships that weren’t working. If they claim they take on everyone and it always works out, they’re either not being straight with you or they’ve never had to make a hard call, and both are worth knowing before you sign anything.
What red flags should make you walk away immediately?
Vague reporting is the biggest one. If a monthly report is heavy on screenshots and light on numbers tied to your actual business, that’s a problem. Locked-in contracts with no easy exit are another, particularly for smaller businesses where cash flow matters more. And if nobody can explain, in plain English, why they’re recommending a particular channel or platform for your specific business rather than a generic playbook, that’s usually a sign the strategy was decided before they ever looked at your business at all.
How to choose a marketing agency when you already have a team or an agency in place
If you’ve already got people doing the marketing, whether that’s an internal hire, a junior marketer, or an existing agency relationship, the question isn’t really about replacing them. It’s about whether anyone senior is checking their work against the wider strategy and the actual commercial goals of the business. I do a lot of this kind of work myself, sitting above an existing team or agency, and it’s often the fastest way to fix underperformance without ripping everything up and starting again.
Knowing how to choose a marketing agency in this situation means looking for oversight, not more delivery. You don’t need another set of hands doing the same tasks. You need someone with enough experience to spot when a strategy is drifting, when reporting is being dressed up, or when a channel that used to work has quietly stopped earning its keep. If that’s your situation, it’s worth reading our thoughts on a marketing strategy review before you go looking for anyone new.
How to choose a marketing agency when you have no marketing person at all
This is where most guides on this topic fall down, because they assume every reader already has a team or a budget to match one. Plenty of businesses I work with have never had a marketing hire and don’t need one. For a business with a genuinely manageable workload, the answer to how to choose a marketing agency might actually be to not choose one at all, and instead work with someone who sets the strategy and either coaches you to run it yourself or takes it on entirely.
That approach tends to suit smaller, owner-run businesses far better than a retainer with an agency that’s built for accounts three times your size. You get direct access to the person actually making the decisions, rather than an account manager relaying instructions from someone more senior who never speaks to you directly. It’s a different model, and it’s one we offer alongside the more traditional oversight role, which you can read more about on our services page.
Does it matter if the agency specialises in your industry?
Sometimes, but less often than agencies want you to believe. Industry specialism is a useful shortcut when the channel itself is highly technical or regulated, but for most small and medium businesses, general marketing competence combined with a genuine willingness to understand your specific customers matters more than a logo that looks similar to yours in a case study.
I’d rather see an agency or consultant ask sharp questions about my client’s actual customers than reel off three other businesses in the same sector they’ve worked with. The second one is a sales tactic. The first one is a sign they’ll actually do the work properly. If you’re comparing options and trying to work out how to choose a marketing agency based on sector experience alone, you’re using the wrong filter.
There’s no single right answer to how to choose a marketing agency, because the right answer depends entirely on what you’ve already got and what you actually need someone to do. Some businesses need delivery. Some need oversight above the delivery they already have. Some need a strategy and the confidence to run it themselves. If you’re not sure which one describes you, that’s a perfectly good place to start the conversation. Get in touch and we’ll work out what actually fits, rather than what’s easiest to sell you.
For general background on how marketing planning fits together, Wikipedia’s overview of marketing plans is a reasonable starting point.
