Why it’s so hard to tell if your marketing is actually working
Ask most business owners whether their marketing agency is doing a good job and you’ll get a shrug, or a vague “I think so.” That’s not because they’re not paying attention. It’s because most agency reports are built to make you feel good, not to answer the question you actually care about, which is whether the work is bringing in money.
This isn’t a small problem. Research has looked at why 65% of businesses aren’t getting an ROI from digital marketing, based on a survey of 97 small to medium sized businesses about how they feel about digital marketing, their priorities, and what has and hasn’t worked for them. That’s a huge chunk of businesses paying for marketing every month without being able to say, hand on heart, that it’s paying them back.
Part of the reason is that measuring marketing properly is genuinely difficult, and most agencies either don’t do it well or don’t want to admit how hard it is. One piece of research found that only 36% of marketers say they can accurately measure ROI, and 47% struggle to measure ROI across multiple channels because attribution is genuinely hard. If the people running the campaigns are struggling to prove what’s working, imagine how murky it looks from the client’s side of the table, reading a PDF full of graphs that go up and to the right without ever mentioning enquiries or sales.
This is exactly why so many businesses end up stuck with an agency relationship that isn’t working, but keep renewing anyway. Nobody wants to be the one who cancelled the contract based on a gut feeling. So they stay, and they hope, and eighteen months later they’re asking themselves the same question they asked eighteen months before.
The good news is that you don’t need to be a marketing expert to spot the difference between an agency that’s genuinely moving your business forward and one that’s just keeping busy. You need to know what to look for, and what questions to ask when the answer isn’t obvious.
The signs your agency is actually delivering
Start with the reporting itself. Good agencies talk about outcomes. Bad ones talk about activity. If your monthly update is full of phrases like “we published four blog posts and ran two campaigns” without ever connecting that to enquiries, calls or sales, that’s activity dressed up as achievement. A number like “we increased organic traffic by 60% in four months” is worth something. A number like “we deployed a multi channel content strategy” tells you nothing at all, because it could describe absolutely anything, including nothing.
The next thing worth checking is whether your agency understands the difference between traffic and traffic that matters. It’s entirely possible to double your website visitors and sell exactly the same amount, because a rise in numbers means nothing if the people arriving aren’t the people who’d ever buy from you. This is where search engine position genuinely does matter, because the top three pages in Google receive 75.1% of traffic for a given search. If your agency has got you sat on page two, you are, for all practical purposes, invisible for that search term, no matter how good the rest of the campaign looks on paper.
Timing matters too, particularly with SEO, which is the area where clients most often lose patience and agencies most often lose credibility. If you’ve been told SEO will show results within a month, someone has either oversold it or doesn’t understand it. A poll of 3,680 people on LinkedIn and X found that it typically takes three to six months for SEO to show results. That’s not an excuse an agency should hide behind forever, but it is a genuine and well known part of how search engines work. The real test isn’t whether you’ve seen a page one ranking in week three. It’s whether, by month four or five, you can see steady, believable movement, and whether your agency can explain exactly what’s driving it.
A properly performing agency will also be honest when something isn’t working. This sounds obvious, but it’s rarer than it should be. Agencies that are worried about losing a client tend to bury bad news under good news, leading every call with the one metric that’s up while quietly ignoring the three that are flat or falling. If your agency has never once told you “this bit didn’t work, here’s what we’re changing,” either everything they’ve ever tried has succeeded first time, which never happens, or they’re not telling you the whole story.
What the relationship itself tells you
Sometimes the clearest sign that something’s off isn’t in the numbers at all. It’s in how the relationship feels. Agency and client partnerships that work tend to last. Ones that don’t, churn, and the industry data on this is fairly stark. The industry average for the length of a client-agency relationship is just 3.2 years, but that average hides a much more telling split. An analysis of the best client-agency relationships found the top 40 lasted an average of 22 years, which shows that when the fit is right, businesses don’t go looking elsewhere. More recent research backs this up from another angle. A joint study found that the average client-agency relationship tenure now stands at approximately seven years, more than double the 3.2 year average reported in 2016. Relationships built on trust and clear results tend to stick. Relationships built on jargon and hope tend not to.
If you’ve swapped agencies twice in the last three years, that’s worth sitting with for a moment. It might mean you’ve had bad luck twice. It might also mean the problem isn’t the agency, it’s the way the relationship gets set up in the first place, with vague goals, no real reporting structure, and no honest conversation about what success actually looks like before the work even starts.
Budget is the other place worth checking, because an agency that’s genuinely earning its fee should be able to justify it against what you’re spending overall, not just what they’re charging you. Marketing spend as a share of revenue varies a lot by sector. Gartner’s 2026 CMO Spend Survey found marketing budgets averaging 7.8% of company revenue, though that figure leans heavily on much larger companies. Smaller businesses tend to spend proportionally more, not less, because they’re building awareness that bigger competitors already have. Companies under 50 employees reported spending around 8.5% of revenue on marketing, well above the 4 to 6% typical of very large firms. And it varies by industry too. Research into UK marketing spend shows services and consulting businesses spending around 6% of revenue, tech and retail closer to 10%, and consumer packaged goods businesses as high as 29%, because those companies live or die on constant demand.
None of these numbers are a target to hit blindly. What they’re useful for is a sanity check. If you’re a service business spending 15% of revenue on marketing and still not seeing results, something in the plan is wrong, whether that’s the strategy, the execution, or simply asking too much too soon. And if you’re spending well below the sector norm and frustrated that nothing’s moving, the honest answer might be that the budget was never enough to do the job properly, and a good agency should have told you that at the start rather than quietly trying to make it work anyway.
The questions worth asking, and what to do with the answers
If you’re genuinely unsure whether your agency is pulling its weight, the fastest way to find out isn’t to wait another quarter and hope. It’s to ask a small number of direct questions and pay close attention to how comfortable the answers make you feel.
Ask what specific business outcome the last campaign produced. Not impressions, not reach, not “engagement.” Enquiries, calls, quotes requested, sales made. If the answer is vague or takes a long pause, that tells you something.
Ask what didn’t work in the last three months, and what changed as a result. Every campaign has weak spots. An agency that can’t name a single one either isn’t testing anything or isn’t being straight with you.
Ask to see the numbers behind the headline number. If traffic is up 40%, ask where that traffic came from, whether it’s the right audience, and what it actually did once it arrived. A big number with nothing behind it is a vanity metric wearing a nice outfit.
Ask how your budget compares to what similar businesses in your sector typically spend, and whether that budget is realistic for the goals you’ve set. A good agency will tell you plainly if the ambition and the spend don’t match, rather than quietly under delivering and hoping you don’t notice.
And ask yourself, honestly, whether you understand what your agency is doing and why. You shouldn’t need a marketing degree to follow a monthly update. If every report leaves you more confused than the last, that’s not a sign you’re not clever enough to keep up. It’s a sign the agency isn’t explaining itself properly, and that usually means they’re either not confident in the work or not used to being asked to justify it.
The businesses that get the most out of their marketing tend to be the ones who treat it as a genuine partnership, checking in properly, asking hard questions, and expecting straight answers in return. The ones who don’t tend to drift along for years, paying invoices and hoping, until eventually they either give up on marketing altogether or find someone who’ll actually tell them the truth.
Get a straight answer
If you’ve read this far because something about your current setup doesn’t quite sit right, trust that instinct. You don’t need to overhaul everything overnight. You just need someone to look honestly at what’s happening and tell you straight whether it’s working.
We’re Clever Marketing, based in Camberley, working with small and medium sized businesses across Hampshire, Surrey and Berkshire. We’re not interested in vanity metrics or padded reports. We’re interested in whether your marketing is bringing in the right kind of enquiries and paying for itself. If you want a second opinion on what’s currently happening, or you’re just not sure whether the numbers you’re being shown mean anything, give us a shout. We’ll tell you exactly what we think, no dressing it up.
Sources
- 65% Of Businesses Aren’t Getting an ROI from Digital Marketing
- Marketing ROI Statistics (2025–2026): Benchmarks by Industry and Channels | Sender
- How long does SEO take to work: Stats from 75 experts
- How Long Does SEO Take to Show Results?
- The top 40 client-agency relationships last an average of 22 years, finds R3 research | The Drum
- New ANA and 4As Report Reveals Client-Agency Relationship Tenure Has Doubled Since 2016 | About the ANA | ANA
- Marketing Budget: What Should Your Business Spend In 2026?
- The UK Small Business Digital Marketing Budget (2026) — Irvale Studio