Why isn’t my website getting me any leads?

The handful of reasons small-business websites fail to bring in enquiries, and how to check which one applies to you.


6 min read
Website · Conversion

By Jo van Vuuren — Fractional CMO

If your website isn’t bringing in leads, it’s rarely a mystery. In most cases it comes down to one of a handful of things: visitors don’t know what to do next, they can’t tell what you actually do, they can’t easily get in touch, nothing on the page makes them trust you, or not enough of the right people are finding the site in the first place. Work through these one at a time and you’ll usually find the culprit.

Is it obvious what you want a visitor to do next?

Every page on your website should have one clear next step. That might be “call us”, “get a quote”, “book a call” or “download the guide”. If a visitor has to hunt for a phone number, scroll past several sections to find a contact form, or choose between five different buttons with no clear priority, most will simply leave. Pick one main action per page and make it impossible to miss.

Can people tell what you do, and who it’s for, within a few seconds?

Many small-business homepages lead with a clever tagline instead of a plain description of what the business does and who it helps. A visitor who lands on your site should be able to answer “what is this, and is it for me?” without scrolling. If your headline is vague or your language leans on jargon, tighten it up. Say what you do, who you do it for, and what changes as a result.

Is it hard to get in touch with you?

Some websites bury their phone number in the footer, hide the contact page behind an unclear menu label, or ask for ten fields before someone can send a simple enquiry. Make it easy: a visible phone number, a short contact form, and a clear email address. If you rely on a form, keep it to name, contact details and a message, nothing more.

Does your website give people a reason to trust you?

People rarely buy from, or enquire with, a business they don’t trust yet. Testimonials, examples of past work, logos of businesses you’ve worked with, a proper about page with a real photo, and clear, honest information about who you are all help. A site with no trust signals at all makes visitors hesitate, even if the offer is right for them.

Is your website easy to find, and fast enough once people arrive?

Two separate issues sit under this one. First, speed: a slow-loading site, especially on mobile, loses visitors before they’ve even seen your message. Second, visibility: if your site isn’t appearing when people search for what you do, in your area, then a well-designed page won’t generate leads because no one is reaching it. Check both.

Can you trust the numbers you’re diagnosing with?

Before you act on any of the above, check that your analytics are telling you the truth. When I started working with Dragonfly AI (a visual analytics platform with the world’s largest advertisers on its client list), growth decisions were being made without a clear view of which channels were driving them, and the tracking had to be rebuilt before any other question could be answered honestly. If your measurement has never been checked, your “website problem” may be a data problem wearing its clothes.

  • A single, obvious next step on every page
  • A clear description of what you do and who it’s for
  • Visible, easy contact details
  • At least one or two trust signals, such as testimonials or examples of work
  • A fast-loading, mobile-friendly site that people can actually find

Go through your own website as if you were a stranger who’d never heard of your business. Time how long it takes to work out what you do, and how many clicks it takes to get in touch. If either takes longer than a few seconds, that’s your starting point.

And one concession the people selling redesigns rarely make: sometimes the website is fine and the offer is the problem. If visitors understand exactly what you do and still don’t enquire, no amount of design will fix a proposition they don’t want. That’s a harder conversation, and the more valuable one.

Common questions

How do I know if the problem is my website, or my marketing?

Look at your traffic first. If very few people are visiting the site, the issue is more likely marketing and visibility, getting more of the right people there in the first place. If plenty of people are visiting but very few enquire, the website itself is the problem. Checking visitor numbers alongside enquiry numbers will usually make this clear.

What’s the single biggest reason small-business websites don’t generate leads?

In my experience it’s a missing or unclear next step. Visitors arrive, read a bit, and leave because nothing on the page tells them what to do. Adding one obvious action, such as a phone number or a short enquiry form, is often the quickest fix.

How often should I check that my website is still working properly?

A quick review every few months is sensible, checking load speed, that contact forms still work, and that the content is still accurate. It’s also worth checking after any changes to your business, such as new services or a change of phone number.

Written by

Jo van Vuuren is a fractional CMO and marketing strategist working with SMEs and startups across Brighton, London and the UK — twenty years of senior marketing leadership, brought in by the day.

More about Jo →

Read next //

All insights →

Newsletter //

Not a Marketing Problem

One honest essay every two weeks for founders and leadership teams — on the decisions underneath the marketing. Real advice, when you need it.

Subscribe on Substack →

Next //

Got a version of this in your own business?

Start with a conversation.

Every engagement begins by understanding where you are and what you need — a clear-headed discussion.

Book a call →Send a message →

[email protected]

Brighton · London · UK-wide and internationally · LinkedIn

Back to top