Why Isn't My Website Getting Leads?

·5 min read

Five common reasons a small business website fails to generate enquiries — slow load times, no lead capture, poor local SEO, weak trust signals — and how to diagnose each one.

You have a website. It looks reasonable — or at least it looked reasonable when it was built. But the phone is not ringing from people who found you online. The enquiry form is quiet. You are not sure whether to blame the site, Google, or the market.

In most cases the answer is one or more of five specific, fixable problems. Here is what they are and how to check for them.

1. There is nowhere obvious to leave a lead

A contact page buried in the navigation is not lead capture. A generic email link at the bottom of the page is not lead capture. Real lead capture means a short form — name, phone number, what they need — visible on the home page, ideally before the visitor has to scroll. It means a phone number in the header that works with one tap on a mobile screen. It means a WhatsApp link for the large proportion of visitors who prefer to message rather than call.

Most small business sites in the UK are built to look professional, not to convert. The result is a well-presented brochure that visitors read once and close without taking any action.

2. The site is too slow

Page speed is not a technical detail. It is a business metric.

Google's data shows that 53% of mobile visits are abandoned if a page takes more than three seconds to load. WordPress sites on standard shared hosting with unoptimised images and multiple plugins frequently take four to six seconds. That means a significant proportion of your visitors are leaving before they have seen any of your content.

Speed also affects SEO directly. Google uses Core Web Vitals — including load speed — as a ranking signal. A slow site is actively being pushed down in search results while faster competitors move up. You can check your score at Google PageSpeed Insights. A mobile score below 70 is affecting your enquiry volume in two ways simultaneously: directly, through abandoned visits, and indirectly, through lower rankings.

3. You are invisible on Google

Being live on the internet and being findable by local customers are not the same thing.

Most small business searches carry local intent. Someone looking for a plumber, an accountant or a web designer in a specific town will type the service and the location. If your site is missing the signals that tell Google you serve that area, you will not appear — regardless of how good the design looks. The signals that matter are:

The three results at the top of a local search — the map pack — capture the majority of clicks. Appearing there requires consistent local SEO signals, not just being listed somewhere on the web.

4. There are no trust signals

People do not contact businesses they do not trust. Trust online is built through specific, visible signals — not through general quality or good design alone.

Real testimonials with names and context work better than initials and vague praise. A visible address and phone number build more confidence than a contact form with no other details. Accreditations and industry memberships relevant to your sector should appear on the home page, not in a footer. Real photographs of your team or your work carry more weight than stock imagery.

If a visitor lands on your site and cannot quickly answer who these people are, what exactly they do, and why they should be trusted — they will find someone whose website makes that easier.

5. The offer is not clear

The single change that converts more visitors into leads faster than anything else is a specific, clear offer they can understand in five seconds.

A home page that opens with broad language about quality and professionalism without naming a specific outcome, a specific customer, or a specific reason to act now — leaves visitors unsure whether you are relevant to them, even if you are exactly what they need. Compare a generic services company description to: fixed-price websites for London tradespeople, live in 14 days. The second version tells a visitor immediately whether it is for them.

How to check your own site right now

Ask yourself five questions:

If the answer to any of those is no, that is a fixable problem — and each fix has a direct, measurable effect on the number of enquiries you receive.

Run the free audit on your site and we will identify which of these issues apply, ranked by impact, with specific recommendations for each one.

Free audit

See what your current site is missing.

Run the free audit and we will send you a specific, ranked report on what to fix — before you commit to anything.