How to Choose a Digital Marketing Agency in the UK
Choosing a digital marketing agency is a decision most business owners dread. You’ve probably heard the horror stories — agencies that lock you into long contracts, deliver nothing but vanity metrics, and disappear when you ask hard questions.
Having run an agency for seven years and spoken to hundreds of business owners who’ve been burned before, here’s what I’d want to know if I were choosing an agency for my own business.
Before You Start Looking: Know What You Need
The biggest mistake is approaching agencies before you’ve defined what success looks like. “I need more leads” is a starting point, not a brief.
Before speaking to anyone, answer these:
- What’s your monthly marketing budget? Be honest. A good agency will tell you if your budget is too small for your goals.
- What does a lead look like? A phone call? A form submission? A booked meeting?
- What’s a customer worth to you? If your average customer is worth £500, your cost per acquisition needs to be well below that. If they’re worth £50,000, you can invest more aggressively.
- What have you tried before? And why did it stop working (or never start)?
- What’s your timeline? SEO takes 3-6 months. Google Ads can deliver in weeks. Set realistic expectations.
What to Look For
1. They Specialise in Your Type of Business
An agency that manages e-commerce stores, SaaS companies, and local trades all under one roof is a generalist. That’s not necessarily bad, but you’ll get better results from an agency that understands your specific sales process.
Questions to ask:
- Have you worked with businesses like mine before?
- Can you show me results from a similar business?
- Do you understand my sales cycle?
A B2B manufacturer with a 6-month sales cycle needs a completely different approach to a plumber who needs phone calls this week.
2. They Show Results, Not Activity
Beware of agencies that report on impressions, clicks, and “reach.” These are activity metrics. They tell you the agency did something, but not whether it worked.
What you should see in reports:
- How many leads did we generate?
- What did each lead cost?
- What revenue can we track back to marketing?
- How does this month compare to last month?
If an agency can’t measure leads, they can’t optimise for them. And if they can’t optimise, they’re guessing with your money.
3. They’re Transparent About Pricing
You should know exactly what you’re paying for. Hidden fees, vague “packages”, and pricing that requires a phone call to discover are red flags.
Good pricing looks like:
- A clear management fee
- Ad spend separate and visible
- No hidden setup fees (or they’re stated upfront)
- Month-to-month or short initial terms
- Clear scope of what’s included
4. You Own Everything
This is non-negotiable. You should own:
- Your Google Ads account. Not a sub-account managed through the agency’s manager account that you lose access to if you leave.
- Your website. Built on a platform you control, not a proprietary system you can’t take elsewhere.
- Your data. Analytics, conversion data, customer lists — all yours.
- Your content. Blog posts, landing pages, ad copy — created for your business, owned by your business.
If an agency won’t give you ownership, they’re building dependency, not value.
5. They Challenge You
A good agency will push back. They’ll tell you when your idea won’t work, when your budget is too low for your goals, or when your website is the bottleneck — not the ads.
An agency that says yes to everything is an agency that wants to keep you happy, not an agency that wants to get you results.
Red Flags
Long Lock-in Contracts
12-month contracts with no exit clause exist to protect agencies that can’t retain clients on results alone. Look for month-to-month agreements or a 90-day initial commitment with monthly rolling after that.
”We Work With All Industries”
If an agency claims expertise in every industry, they have expertise in none. Specialisation matters — at minimum, they should understand the difference between lead generation and e-commerce.
No Case Studies With Numbers
“We helped a client increase their online presence” means nothing. Real results have numbers: leads generated, cost per acquisition, revenue attributed, return on investment.
They Can’t Explain What They’ll Do
Ask: “In the first 30 days, what exactly will happen?” If the answer is vague, that’s how the entire engagement will feel.
Outsourced Overseas With No Oversight
There’s nothing wrong with global teams. But if your “dedicated account manager” is just forwarding emails to a team in another timezone with no strategic oversight, you’ll struggle to get meaningful communication.
They Guarantee Results
Nobody can guarantee Google rankings or a specific number of leads. Anyone who does is either lying or planning to game the system in ways that will hurt you long-term.
Questions to Ask Every Agency
Use these in your conversations:
- Who will actually be working on my account? (Not the salesperson — the person doing the work.)
- How do you measure success? (If they say impressions or clicks, move on.)
- Can I see a real report from an existing client? (Anonymised is fine.)
- What happens if it’s not working after 3 months? (Look for honesty, not promises.)
- How often will we speak? (Monthly minimum. Fortnightly is better for active campaigns.)
- What do you need from me to succeed? (Good agencies know they need client input.)
- What won’t you do? (Agencies that know their limits are more trustworthy than those that claim to do everything.)
- Can I see my ad accounts and analytics directly? (If no, walk away.)
How Much Should You Spend?
As a rough guide for UK SMBs:
| Service | Typical Monthly Cost |
|---|---|
| Google Ads management | £500-£1,500 + ad spend |
| SEO | £800-£2,500 |
| Social media management | £500-£1,500 |
| Full-service retainer | £1,500-£5,000 |
These are ranges. The right investment depends on your customer value, market competition, and growth targets.
The cheapest agency is rarely the best value. But the most expensive isn’t always the best either. Focus on the agency that can demonstrate a clear return on your investment.
The Selection Process
- Shortlist 3-4 agencies based on their website, case studies, and specialisation.
- Have a discovery call with each. Pay attention to who asks the best questions about your business.
- Request a proposal that includes specific recommendations, not a generic service menu.
- Check references. Ask to speak with a current client.
- Start with a defined test. A 90-day engagement with clear KPIs. If it works, continue. If it doesn’t, you haven’t committed to a year.
The Bottom Line
The right agency feels like an extension of your team. They understand your business, measure what matters, communicate clearly, and aren’t afraid to tell you what you need to hear rather than what you want to hear.
The wrong agency feels like a vendor you’re chasing for updates while your budget disappears into metrics that don’t move the needle.
Take your time, ask hard questions, and choose based on evidence — not pitches.
If you’d like to discuss whether we’re the right fit for your business, get in touch. We’ll be straight with you about whether we can help — and if we can’t, we’ll point you in the right direction.