There’s a particular kind of frustration that comes with having a website that looks perfectly fine but generates absolutely nothing. No phone calls. No form submissions. No emails from people who found you on Google. Just silence.
You paid someone to build it. It’s got your logo on it. There are some nice photos. But it sits there, doing nothing, like a shop with the shutters down.
If that sounds familiar, you’re not alone. Most small business websites don’t generate enquiries. Not because they look terrible — most of them look acceptable enough. The problem is almost always something more fixable than you’d think.
Here are seven reasons your website probably isn’t working, and what you can do about each one.
1. There’s no clear call to action
This is the most common problem, and it’s the easiest to fix. Your website might explain what you do perfectly well, but if there’s nothing telling the visitor what to do next, most of them will just… leave.
People need prompting. Not aggressive, flashing-banner prompting, but a clear, obvious nudge. “Get a free quote.” “Ring us today.” “Book a consultation.” Something that makes the next step obvious.
Every page on your site should have at least one clear call to action. Not buried in the footer. Not hiding behind a hamburger menu. Right there, where someone can see it without scrolling to the bottom.
If your homepage doesn’t have a button or a phone number that’s immediately visible, that’s your first job.
2. Your contact details are buried
You’d be amazed how many business websites make it genuinely difficult to find a phone number. It’s on the contact page, sure. But the contact page is one of six menu items, and the phone number is below a Google map and a paragraph about how much you value customer service.
Your phone number should be in the header of every single page. Clickable on mobile. Your email address or a simple contact form should be just as easy to find. If someone has to hunt for how to get in touch, a decent chunk of them won’t bother. They’ll just go back to Google and try the next result.

3. The mobile experience is an afterthought
More than half of all website visits now happen on phones. For local businesses, it’s often closer to 70%. If your website is awkward on a phone — tiny text, buttons too small to tap, images that don’t resize properly — you’re losing the majority of your visitors before they’ve even read a word.
And it’s not just about being technically “responsive.” A site can pass Google’s mobile-friendly test and still be a miserable experience on a phone. Text that’s too small. Forms with tiny input fields. Navigation that requires precision tapping. All of it drives people away.
Pull your website up on your phone right now. Try to find your phone number and tap it. Try to fill in your contact form. If any of that feels fiddly, it needs sorting.
4. You’re using stock photos instead of real ones
Everyone can spot a stock photo. The suspiciously diverse group of colleagues high-fiving in a glass-walled office. The woman in a headset smiling at nothing. The handshake shot. You know the ones.
Stock photos don’t just look generic — they actively damage trust. A visitor sees a stock photo and immediately knows you haven’t bothered to show them anything real about your business. It feels dishonest, even if that’s not your intention.
Real photos of your actual team, your workspace, your products, and your customers are worth ten times more than anything you’ll find on a stock library. They don’t need to be professionally shot, either. A decent smartphone photo of your workshop is more convincing than a studio-perfect image of someone else’s.
5. Google can’t find you
A website that nobody can find is a website that nobody visits. And a website that nobody visits can’t generate enquiries. Simple maths.
If you’ve never thought about SEO — search engine optimisation — your site is probably invisible on Google for anything except your exact business name. That means the only people finding you are people who already know you exist. Which defeats the point of having a website.
At minimum, your site needs to have the right words on it. If you’re a plumber in Bolton, your homepage needs to actually say “plumber in Bolton” somewhere. Your page titles need to describe what you do and where you do it. Your Google Business Profile needs to be set up and kept current.
This isn’t about gaming the system. It’s about making sure Google can understand what your business does and where it does it, so it can show your site to people searching for exactly that.
If you’re not sure where you stand, our free business audit will tell you exactly what’s happening with your search visibility.

6. Your site takes ages to load
People are impatient. If your website takes more than three seconds to load, roughly half your visitors will leave before it’s even finished appearing. On mobile, where connections can be slower, this is even worse.
Common culprits: massive images that haven’t been compressed, cheap hosting, too many plugins or scripts running in the background, and videos that auto-play on the homepage. All of these slow your site down, and every second costs you visitors.
Google also uses page speed as a ranking factor, so a slow site doesn’t just lose visitors — it’s less likely to show up in search results in the first place. Double hit.
You can check your site speed for free using Google’s PageSpeed Insights tool. Anything below 50 on mobile needs attention.
7. There are no trust signals
Here’s the thing about the internet: nobody trusts anybody. And they’re right not to. So if your website doesn’t give visitors a reason to trust you, they’ll assume the worst and move on.
Trust signals are the things that make a stranger feel comfortable enough to pick up the phone. Reviews and testimonials from real customers. Logos of businesses you’ve worked with. Industry accreditations and certifications. Case studies showing actual results. An “About” page with real people on it, not a generic corporate paragraph.
If your site has none of these, every visitor is making a leap of faith to contact you. Most of them won’t make that leap.
What to do about all this
The good news is that none of these problems require a complete rebuild. Some of them — like adding a phone number to your header or replacing a stock photo with a real one — can be done in an afternoon.
Start with the quick wins. Put your phone number where people can see it. Add a clear “Get in touch” button to your homepage. Check how your site looks on a phone.
For the bigger stuff — SEO, page speed, proper trust signals — it helps to get someone who knows what they’re looking at to review your site. We offer a proper web design service that’s built around generating enquiries, not just looking pretty.
Stop treating your website as a box that’s been ticked. A website is a tool. If it’s not doing its job, something’s wrong — and it’s almost certainly fixable.
Frequently asked questions
Why isn’t my website getting any enquiries?
The most common reasons are: no clear call to action, contact details that are hard to find, a poor mobile experience, and low visibility on Google. Most small business websites have at least two or three of these problems. The good news is they’re all fixable without starting from scratch.
How do I get more enquiries from my website?
Start with the basics: make your phone number visible on every page, add a clear call to action to your homepage, make sure your site works properly on mobile, and check that Google can actually find you. Then build from there with proper SEO, real photography, and genuine customer testimonials.
Does my small business really need a website?
Short answer: yes. Over 80% of consumers check a business online before getting in touch. If you don’t have a website, you’re invisible to a huge chunk of potential customers — and your competitors with websites are picking up the work you’re missing.
How much does it cost to fix a website that isn’t getting enquiries?
It depends on what’s wrong. Some fixes — like adding calls to action or making contact details more prominent — cost nothing if you can edit your own site. Bigger issues like SEO, page speed, and mobile redesign might need professional help, but you don’t always need a full rebuild. A site audit can tell you exactly what needs fixing and what it’ll cost.
