You're spending money on marketing. You've got a website. Maybe you're posting on social media a few times a week. But the leads aren't coming in, the phone isn't ringing, and you can't quite put your finger on what's going wrong.

If that sounds familiar, you're not alone. Most SMEs we speak to are doing something — they're just not doing the right things in the right order. The result? Wasted budget, wasted time, and a growing suspicion that "marketing doesn't work for businesses like ours."

It does. You just need to spot the leaks. Here are five signs your marketing strategy isn't working — and exactly how to fix each one.

1. You Don't Have Clear, Measurable Goals

"Get more customers" isn't a goal — it's a wish. Without specific, measurable targets, you've got no way of knowing whether your marketing is working or wasting money. And if you don't know, you can't improve.

Vague ambitions lead to vague activity. You end up doing a bit of everything — a social post here, a flyer there — without any of it connecting to a bigger picture.

Fix it

Set SMART goals for each quarter. "Increase website enquiries by 25% in Q2" is a goal. "Generate 40 qualified leads per month from Google Ads" is a goal. Write them down, share them with your team, and review them monthly. If you're not sure where to start, a marketing audit will show you exactly which metrics matter most for your business right now.

2. You're Talking to the Wrong Audience

This one's more common than you'd think. You've built your marketing around who you think your customers are, rather than who they actually are. The messaging doesn't land because it's aimed at the wrong people — or it's so broad it doesn't land with anyone.

Signs you've got an audience problem: low engagement on social media, high bounce rates on your website, leads that never convert, or enquiries from people who clearly aren't the right fit.

Fix it

Go back to basics. Who are your best existing customers? What do they have in common? What problem were they trying to solve when they found you? Build 2-3 detailed buyer personas and audit every piece of marketing against them. If your content wouldn't make your ideal customer stop scrolling, it needs rewriting.

3. You're Not Tracking Anything (Or Tracking the Wrong Things)

If you can't tell us how many people visited your website last month, where they came from, or which pages they looked at — you're flying blind. And if you are tracking, but you're obsessing over likes and followers instead of leads and revenue, you're looking at vanity metrics that make you feel good but don't pay the bills.

This is one of the most expensive digital marketing mistakes an SME can make.

Fix it

At minimum, set up Google Analytics 4 on your website and learn to read three reports: traffic sources, top pages, and conversions. Set up goal tracking for enquiry forms, phone clicks, and email signups. Review the data monthly — even 30 minutes is enough to spot patterns. And stop measuring success by how many likes your last Instagram post got.

4. Your Effort Is Inconsistent

You post on LinkedIn for two weeks, then go quiet for a month. You ran Google Ads for six weeks last year but stopped because "it wasn't working." You started a blog with the best of intentions, but the last post was from 2024.

Marketing is a compounding activity. It doesn't deliver overnight, and stopping and starting is worse than not starting at all — because every time you stop, you lose the momentum you'd built.

Fix it

Commit to a sustainable pace rather than an ambitious one. Three social posts a week that you actually do is infinitely better than a daily schedule you abandon after a fortnight. Create a simple content calendar, batch your content, and use scheduling tools. If you don't have the time or resource in-house, outsource it — but whatever you do, don't stop and start. Consistency beats brilliance.

5. You Don't Actually Have a Strategy

This is the big one. Many businesses confuse tactics with strategy. They're doing marketing — posting, advertising, emailing — but without any overarching plan that ties it all together. There's no clear positioning. No defined audience. No priority channels. No way to tell if any of it is working.

Without a strategy, you're just throwing things at the wall. Some of it might stick, but you'll never know why — and you won't be able to repeat it.

Fix it

A marketing strategy doesn't need to be a 50-page document. At its core, it answers four questions: Who are we trying to reach? What do we want them to do? Where will we reach them? And how will we measure success? Write that down on a single page, and you're already ahead of 80% of your competitors. For a proper framework, think about allocating your marketing budget using the 70/20/10 rule — proven channels first, emerging tactics second, experiments third.

The Uncomfortable Truth

If you recognised your business in two or more of these signs, your marketing isn't working as hard as it should be. The good news? Every single one of these problems is fixable — and fixing even one of them will improve your results.

The uncomfortable truth is that most marketing failures aren't caused by bad luck or a bad market. They're caused by a lack of clarity. When you know exactly who you're talking to, what you want them to do, and how you'll measure success, everything else falls into place.

You don't need to do more marketing. You need to do the right marketing.

Free Assessment

Find out exactly where your marketing is leaking budget

Take the free Marketing Clarity Audit — 15 questions, 3 minutes, instant results. You'll get a score across 5 core areas with specific feedback on where to focus first.

Takes 3 minutes
Instant results
No obligation
Take the Free Clarity Audit →