Short answer: usually earlier than people think, but not necessarily in the way people assume.
Most advice on this jumps straight to "hire an agency" or "hire a marketing person." Neither is wrong, but they're not the only options, and for a lot of small businesses, they're not the right starting point either.
Here's a simpler way to think about it.
The first sign is time, not results.
If marketing keeps getting pushed to evenings and weekends, or only happens when things go quiet, that's usually the first real signal. It's not that your marketing is bad, it's that it's not getting the attention it needs to actually work.
The second sign is that it feels reactive rather than planned.
A post here, an email there, an idea tried once and dropped. If you're doing things because you suddenly remembered you should, rather than because they're part of a plan, that's a sign the marketing is happening around you rather than for you.
The third sign is that you're doing a bit of everything, but not much of anything properly.
Website, social media, email, ads, SEO, each one takes a different skill, and trying to keep on top of all of them alone usually means each one gets a fraction of the attention it needs.
The fourth sign is that you've tried, and it hasn't moved the needle.
If you've been consistent and it still isn't producing enquiries, that's often not a motivation problem. It's usually a sign that something structural needs an outside look, the message, the setup, or where the effort's going.
None of this means you need a big agency or a full-time hire.
That's usually where people get stuck, they assume the only options are doing it all themselves or committing to a large monthly retainer and a long contract. For most small businesses, there's a middle option: bringing in someone who can step in for a few hours a week or month, sort out what's not working, and keep things moving without the overhead of a full team.
That's a genuinely different kind of support to an agency, and it's usually a better starting point if you're not sure yet how much marketing you actually need.
If any of this sounds familiar, get in touch and we can have a no-pressure chat about what would actually help.