You’re doing things. You’ve got a website. You post on LinkedIn sometimes. Maybe you’ve run some ads or paid for SEO. And yet the enquiries either aren’t coming, or the ones that do aren’t the right kind.
If that’s where you are, the instinct is usually to change the channel. Post on a different platform. Try a different agency. Spend more on ads.
In my experience, that’s almost never the right move.
After 20 years working across global corporations and growing businesses in the North East, I’ve seen marketing not working for small businesses more times than I can count. And it almost always comes down to one of four root causes – none of which are fixed by changing the channel.
Root Cause 1: Unclear Positioning
If you can’t explain in two sentences why someone should choose you over the alternatives, your marketing cannot do it either.
Positioning is the foundation. It answers the question every potential client is asking – consciously or not – every time they encounter your brand: why this business, rather than any other?
When positioning is unclear, every piece of marketing has to work harder than it should. The website copy hedges. The LinkedIn posts are generic. The pitch in a sales meeting relies on the founder explaining the value in person because nothing written down does it clearly enough.
The fix is not more content. It is getting clear – specifically, honestly, uncomfortably clear – on who you are for, what you do differently, and why that difference matters to that specific audience.
You can read more about what that looks like in Brand Strategy for Small Business: Why Clarity Beats a New Logo.
Root Cause 2: The Wrong Audience
A lot of small businesses are targeting everyone – and reaching no one.
“SMEs in the North East” is not an audience. It is a geography with a company size filter. The businesses that make their marketing work have a specific picture of the person they are trying to reach – their problem, their situation, what they’ve already tried, what they’re afraid of.
When the audience is too broad, the messaging has to be too broad to match. And broad messaging doesn’t convert, because it doesn’t feel relevant enough to any one reader.
Narrowing your audience is frightening, because it feels like you’re ruling people out. In practice, it tends to increase conversion – because the people you are talking to feel genuinely understood.
Root Cause 3: No Consistent Presence
One of the most common patterns I see is a business that shows up well for three weeks and then disappears for two months.
A LinkedIn profile that has four posts from last summer. A newsletter that “went out a few times.” A website blog with three articles dated 2022.
Consistency matters more than quality in the short run. Not because mediocre content is fine – it isn’t – but because the audience needs to encounter you repeatedly before they trust you enough to enquire. One good post is not enough. Twelve good posts over three months starts to build something.
The barrier to consistency is usually that marketing gets deprioritised when client work is busy. Which means it only happens during the quiet periods – and those quiet periods become self-fulfilling.
The fix is a manageable system, not a heroic effort. Committing to one or two pieces of content per week consistently will outperform a quarterly burst of activity every time.
Marketing Strategy for Small Business: Framework That Works covers how to build that system without it becoming another thing that falls away.
Root Cause 4: Mismatched Channels and Audience
Not every channel reaches every audience – and using a channel because your competitor does, or because an agency recommended it, is not a strategy.
If your ideal clients are 45-year-old business owners making considered purchase decisions, they are probably not converting through Instagram Reels. If you’re selling professional services to a B2B audience, TikTok is unlikely to be your best investment. If your clients come through referral and trust, a direct mail campaign to a cold list will probably underperform.
The question is not “which channels work?” The question is “where does my specific ideal client actually spend their attention, and what format do they trust?”
Answering that question honestly – and then concentrating effort on those two or three channels rather than spreading thinly across six – is where most marketing performance improvements come from.
Why Adding Budget Rarely Fixes It
When marketing isn’t working, the tempting response is to spend more. More ads. More content. More agencies.
But more spend amplifies what’s already there. If what’s already there is unclear positioning, the wrong audience, inconsistent presence, or the wrong channels, more spend makes those problems more expensive rather than solving them.
Before increasing marketing budget, it’s worth being clear on which of these four root causes is actually the problem. Because the fix for each one is different – and the fix for most of them costs time and thinking, not money.
Understanding Why Your Rebrand Didn’t Work is also relevant here – many businesses mistake a marketing problem for a brand problem and invest in the wrong thing.
Frequently Asked Questions
Why isn’t my marketing generating enquiries?
The most common reasons are unclear positioning, too broad an audience definition, inconsistent presence, or using channels your ideal clients don’t actually use. Before changing your approach, it’s worth diagnosing which of these is the root cause – because each one has a different fix.
How do I know if my positioning is the problem?
If you struggle to explain in two sentences why someone should choose you over a competitor, or if your website generates enquiries from clients who aren’t quite right, positioning is likely the issue. The fix is to get clearer on who specifically you are for and what makes you genuinely different – before changing any marketing activity.
Should I try a different channel if my marketing isn’t working?
Not until you’ve diagnosed the root cause. Changing channels with unclear positioning, too broad an audience, or inconsistent content just moves the problem rather than solving it. Most businesses get better results from doing fewer things better and more consistently on the right channels, rather than experimenting with new ones.
How long does it take for marketing to start working?
Consistent, well-positioned marketing typically takes three to six months to show meaningful results – because trust and visibility build over time rather than overnight. Businesses that see the fastest results are usually those with clear positioning and a specific audience, because their content resonates immediately with the right people.
Dan Newton has spent 20 years building brands across global corporations and growing businesses in the North East of England. If you’re not sure what’s holding your marketing back, let’s have a straight conversation about it.






