Websites

Why your website isn't generating leads (and how to fix it)

You paid for a website. It looks decent. But the phone isn't ringing, the contact form is quiet, and the only people who book are the ones who already knew you. Here are the seven real reasons, the numbers behind them, and what to fix first.

Why your website isn't generating leads: fix the message, show proof, add landing pages
Quick answer

Most South African business websites don't generate leads because they were built to look good, not to convert. The usual causes are a vague headline, no clear next step, slow loading on phones, ads sent to the homepage instead of a landing page, no proof, and slow follow-up. Speed alone matters a lot: over half of mobile visitors leave a page that takes more than three seconds to load. Fix the message and the next step first; they cost the least and change the most.

You're not alone. A website that exists but doesn't bring in work is the most common problem South African service businesses have. The frustrating part is that the fix is rarely a whole new website. It's usually a handful of specific problems, and most of them can be measured.

53%of mobile visitors leave a page that takes over 3 seconds to loadGoogle, 2016 [1]
46%of people judged a site's credibility on its design before anything elseStanford, 2,684 people [2]
11.45%conversion rate of the top 10% of landing pages, against a 2.35% averageWordStream [3]

How do you know if your website is working?

Before fixing anything, find out how bad the problem is. There's one number that tells you: your conversion rate, the share of visitors who get in touch.

The number to checkConversion rateEnquiries ÷ visitors. Example: 12 enquiries ÷ 800 visitors = 1.5%. You can see visitors in Google Analytics, and you know how many enquiries came in.

WordStream's analysis of Google Ads accounts found an average landing page conversion rate of about 2.35%, with the top quarter converting at 5.31% or more and the top 10% at 11.45% or more.[3] Use those as a rough yardstick:

Benchmarks based on WordStream’s Google Ads landing page data. Service businesses often sit higher, online stores lower.
Your conversion rateWhat it meansWhat to do
Under 1%Visitors arrive, but almost nobody gets in touchFix the message and the next step before spending more on traffic
1% – 3%Around averageTest a sharper headline, more proof and a shorter form
3% – 5%Better than mostAdd landing pages for your main services and ads
5%+Top quarterYour website is working; the next win is more of the right traffic

Where the visitors go

1,000 visitors to a typical small-business website. The leak happens at every step.

Visitors
1,000
Still there after the page loads
470
Scroll past the first screen
200
Get in touch
15
Illustration with round numbers, not client data. The first drop uses Google’s 53% mobile abandonment figure; the last step is a 1.5% conversion rate.

1. It was designed to look good, not to convert

Looks do matter. In Stanford's study of how people judge websites, the "design look" was the factor mentioned most, in 46.1% of comments from 2,684 participants.[2] But looking professional only buys you a few seconds. What keeps people there is a headline that answers their question.

Most South African business websites open with the business name or a slogan. Visitors don't care about either yet. They want to know, in about three seconds, whether you can solve their problem.

Headline that loses visitorsHeadline that keeps them
Welcome to ABC PlumbingBurst geyser? Fixed today, anywhere in Pretoria East
Excellence in Accounting Since 1998Monthly bookkeeping and tax for small businesses, from one fixed fee
Your Trusted Legal PartnerCommercial disputes resolved fast, before they cost you more

Your headline should say what you do, who it's for, and what they get. If a stranger can't repeat it back after five seconds, rewrite it.

2. Visitors don't know what to do next

Many websites have no clear call to action, or five competing ones, which is just as bad. Every page should have one main thing you want visitors to do: call, WhatsApp, book or request a quote. It should be obvious, near the top, and worded around what they get.

"Contact us" is weak: it puts the effort on the visitor. "Get a quote within 24 hours" is stronger, because it tells them what happens next and makes it feel safe.

Anatomy of a page that converts

Top to bottom, on a phone screen.

  1. A headline about their outcome, not your company name.
  2. One clear action near the top, easy to tap with a thumb.
  3. Proof straight away: star rating, reviews, recognisable clients.
  4. What they get and what happens next, in plain words.
  5. A short form: name, number and one question. Every extra field loses people.
  6. Answers to the doubts that stop them: price ranges, areas, guarantees, timelines.

3. It's too slow on a phone

Most of the people on your website right now are on a phone, often on mobile data. Google found that 53% of mobile visits are abandoned when a page takes longer than three seconds to load.[1] And the visitors who stay convert less the longer they wait. Portent's 2022 study of more than 100 million page views found:[4]

Every second costs you enquiries

Lead-generation conversion rate by page load time.

1 second
~40%
2 seconds
~34%
3 seconds
~29%
Source: Portent, 2022. A site that loads in 1 second converted about 3x better than one that loads in 5 seconds.

What to check: open your website on your own phone, on mobile data, and time it. Then try to fill in the contact form using only your thumb. If either is annoying for you, it's worse for a stranger.

The usual culprits are huge images, too many plugins, slow cheap hosting and page builders that load far more code than the page needs.

Want to know exactly what is costing you enquiries?

On a free 30-minute strategy call we'll go through your website with you, and show you a new version built for your business before you pay a cent.

Book a strategy call

4. You're sending ads to your homepage

If you run Google or Facebook ads, where you send people matters as much as the ad. A homepage has to talk to everyone, so it talks to no one in particular. Someone who searched "emergency electrician Centurion" lands on a page about all your services, has to hunt for the right one, and leaves.

A landing page is one page built for one offer and one action, matched to the ad that sent people there. That's how the top 10% of pages reach conversion rates of 11% and more.[3]

Your homepageA landing page
Talks toEveryoneThe person who clicked that ad
OptionsMenus, many links, many servicesOne offer, one action
MessageGeneralMatches the search or the ad word for word
Best forCredibility and searchTurning paid clicks into enquiries

If you pay for clicks, every ad group should land on a page made for it. It's usually the single biggest jump in enquiries for the same ad spend.

People are searching for exactly what you do, right now, in your area. If your website isn't set up to be found, they find your competitor instead, not because they're better, but because they're easier to find.

  • Give every main service its own page, named the way customers search ("geyser installation", not "hot water solutions").
  • Write clear page titles and descriptions with the service and the area you serve.
  • Complete your Google Business Profile. It's free, and the map results often get the call before any website. Our Google Business Profile guide walks you through it.
  • Keep your name, address and phone number the same everywhere online.

Search takes months to build. If you need enquiries sooner, Google Ads put you at the top of the results from the day they go live.

6. There's no reason for a stranger to trust you

A first-time visitor has never met you. They don't know if you're good, or if you'll follow through. In BrightLocal's 2026 survey, 97% of consumers said they read reviews for local businesses, and 31% now want at least a 4.5-star rating before they'll consider one.[7] A logo, a list of services and stock photos don't bridge that gap.

97%read reviews for local businessesBrightLocal 2026 (US) [7]
31%want at least 4.5 stars before they consider a businessBrightLocal 2026 (US) [7]
80%are likely to use a business that replies to all its reviewsBrightLocal 2026 (US) [7]

What builds trust is specific evidence:

  • Real reviews with names, ideally pulled from Google, near the top of the page.
  • Results, not adjectives: "Ranked #1 for their area" beats "great service".
  • Photos of your actual team, work and premises.
  • Logos of businesses you've worked with, and any memberships or certifications.
  • Something that lowers the risk of getting in touch: a free quote, a fast response, a clear process.

7. The enquiries come in, but nobody follows up fast enough

Sometimes the website is doing its job, and the leak is after the form. When Harvard Business Review audited 2,241 companies by sending them web enquiries, the average reply took 42 hours.[6] By then most people have spoken to someone else.

Speed changes everything: Velocify's study of about 3.5 million leads found that calling a new lead within one minute lifted conversions by 391%.[5] An instant automatic reply by WhatsApp, SMS or email, followed by a call within minutes, catches enquiries while they're still warm. We cover this in depth in how to get more customers: a simple 3-step system.

What should you fix first?

Work through the fixes in the order that pays off fastest. The first three cost little or nothing.

A rough guide. The order matters more than the exact costs.
FixCostImpactTime
Rewrite the headline and the main call to actionFreeHighAn afternoon
Reply to every enquiry within minutes (auto-reply plus a call)Free to lowHighA day to set up
Add reviews and real proof near the topFreeMedium to highA few hours
Speed up the site on mobileLow to mediumHighDays
Build landing pages for your ads and main servicesMediumHigh1 to 2 weeks
Complete your Google Business Profile and page titlesFreeMedium (grows over months)A day

If your site is a cheap template, slow, or hard to change, there's a ceiling to how much you can fix. At some point a site built for enquiries from the ground up will outperform a patched template, and costs less than the enquiries you're losing.

Rather have it fixed for you?

We build websites and landing pages around one job: turning visitors into enquiries. On a free strategy call you'll see a new version built for your business before you pay a cent.

Book a strategy call

Score your website

Open your site on your phone and answer honestly. Every "no" is a leak.

CheckAsk yourselfGood sign
MessageCan a stranger say what you do, and for whom, after 5 seconds?The headline names the outcome and the customer.
Next stepIs there one obvious action at the top of every page?A call, WhatsApp or quote button you can tap with a thumb.
SpeedDoes it load in under 3 seconds on mobile data?The first screen appears almost instantly.
ProofAre real reviews and results visible without scrolling far?Star rating and named reviews near the top.
AdsDoes every ad land on a page made for it?The page repeats what the ad promised.
Follow-upHow long does a new enquiry wait for a reply?Minutes, not hours, including after hours.
Key takeaways
  • Measure first: your conversion rate (enquiries ÷ visitors) shows how big the leak is. About 2.35% is average; the top 10% of pages convert at 11%+.
  • Fix the headline and the call to action before anything else. They cost nothing and change the most.
  • Speed matters: 53% of mobile visitors leave pages that take over 3 seconds to load.
  • Send ads to landing pages built for them, not your homepage.
  • Show specific proof. 97% of consumers read reviews for local businesses.
  • Reply to enquiries within minutes. The average business takes 42 hours.

Frequently asked questions

Why is my website getting traffic but no leads?

Usually because visitors can't tell in a few seconds that you solve their problem, or can't see how to take the next step. Check your headline, your call to action and your speed on a phone first.

What is a good conversion rate for a website?

WordStream's Google Ads data puts the average landing page around 2.35%, with the top quarter at 5.31% or more and the top 10% at 11.45% or more. Under 1% usually means a clear problem with the message or the next step.

Do I need a new website or can I fix my existing one?

Often you can start by fixing the words: the headline, the call to action and the proof. If the site is slow, hard to use on a phone, or built on a template that limits you, a rebuild usually pays for itself.

What is the difference between a website and a landing page?

A website explains your whole business. A landing page is a single page built for one offer and one action, matched to an ad. If you run ads, landing pages usually turn far more clicks into enquiries.

How long does it take for a website to start generating leads?

Changes to the message, the call to action and speed can show results within weeks if people are already visiting. Getting found in Google search takes longer, usually months; ads work from the day they go live.

Sources

  1. Google / SOASTA, "The Need for Mobile Speed", 2016, reported by Marketing Dive
  2. Fogg et al., "How Do People Evaluate a Web Site’s Credibility?", Stanford Persuasive Technology Lab with Consumer WebWatch, 2002 (2,684 participants)
  3. WordStream, "What’s a Good Conversion Rate? (It’s Higher Than You Think)", analysis of Google Ads accounts
  4. Portent, "Site Speed is (Still) Impacting Your Conversion Rate", 2022 (100M+ page views across 20 sites)
  5. Velocify (Leads360), lead response research across roughly 3.5 million leads, reported via PR Newswire
  6. Oldroyd, McElheran and Elkington, "The Short Life of Online Sales Leads", Harvard Business Review, 2011
  7. BrightLocal, "Local Consumer Review Survey 2026" (1,002 US consumers)
Kyle Jansen

Founder of Sentaflow. We run customer acquisition for South African businesses, from the ads to the website to the follow-up.

Find out what a new customer should cost you.

A free 30-minute strategy call. Honest advice, real examples and a clear price.

Book a strategy call