GroundWorkDigitalGet in touch
Home/Blog/Lead generation
Lead generation

Why your website gets visitors but no enquiries and how to fix it

15 June 2026·7 min read

Getting traffic to your website is only half the job. If visitors are landing on your site and leaving without making contact, the problem isn't your marketing, it's your website. More ads, more social media posts, and more SEO work will not fix a conversion problem. The leak needs to be fixed first.

This is one of the most common frustrations among South African small business owners: the website exists, people are visiting, but the phone isn't ringing. Here is why it happens and exactly what to do about it.

The most common reasons visitors don't convert

No clear call to action. If a visitor lands on your site and isn't immediately sure what to do next, they leave. Every page should have one clear next step, call us, email us, fill in this form. Not three options. One. The more choices you give someone, the less likely they are to choose any of them.

Contact information is buried. Your phone number should be visible without scrolling on every page. If someone has to hunt for a way to contact you, most won't bother. They'll go back to Google and call the next result.

The site doesn't build trust. South African consumers are cautious online, and for good reason. If your site looks outdated, has no testimonials, and gives no indication of who's behind it, visitors won't make contact. A business with no face, no name, and no proof of work gets ignored.

The site is too slow on mobile. Most South African internet users browse on mobile, often on limited data. If your site takes more than 3 seconds to load on a phone, the majority of visitors will leave before seeing your content, let alone your contact details.

Your messaging is unclear. "Welcome to our website" is not a headline. Your homepage should immediately answer three questions: what do you do, who do you do it for, and why should someone choose you over a competitor. If your homepage can't answer all three in the first sentence, you're losing people before they read anything else.

Your contact form asks too much. A form with 8 fields, name, surname, email, phone, company, message, budget, timeline, will be abandoned. Ask for the minimum needed to follow up: name, phone number or email, and a brief message. That's it.

You have no proof of work. Especially for trades and services, people want to see what you've done before they pick up the phone. A gallery of real project photos, before-and-after shots, or images of completed work does more for conversion than any amount of marketing copy.

How to audit your own website

Before spending money on fixes, spend 10 minutes auditing your site yourself. Go through each page and ask:

  • Is my phone number visible at the top of this page without scrolling?
  • Is there one obvious thing a visitor should do on this page?
  • Would a stranger trust this page enough to make contact?
  • How long does this page take to load on my phone?
  • Does the headline tell someone exactly what I do?
  • Be honest. Most business owners are too close to their own site to see its problems clearly, which is why the outside test below is so useful.

    The five-second test

    Show your homepage to someone who has never seen your business before. Give them five seconds, then ask: what does this business do? If they can't tell you immediately, your messaging is unclear.

    Most homepages fail this test because they lead with the business name and a vague tagline rather than a clear statement of what the business actually does. "Building your future" tells a visitor nothing. "Cape Town building contractor, residential renovations and new builds" tells them everything they need to decide whether to stay.

    The 30-second test

    Ask someone who doesn't know your business to visit your website for 30 seconds, then close it. Ask them two questions: what does this business do, and how would you contact them?

    If they can't answer both questions immediately, you have a conversion problem worth fixing. The fix is usually simpler than people expect, a clearer headline and a phone number at the top of the page solves most of it.

    Fixing the trust problem

    South African consumers are more cautious about unfamiliar businesses online than consumers in many other countries. This is not irrational, online scams and poor service experiences are common. Your website needs to actively address this scepticism.

    Add real testimonials. Not generic praise, but specific feedback from named clients. "John from Constantia said we did great work" is more convincing than "Our clients love us." If you have Google reviews, pull two or three of the best ones onto your homepage.

    Show your face. A photo of the business owner or team immediately makes the business feel more trustworthy. People do business with people, not logos.

    Display your credentials. Are you NHBRC registered? A member of a professional body? Do you have insurance? Put these prominently on your homepage and relevant service pages.

    Show real work. For any service business, builders, painters, plumbers, landscapers, a gallery of real project photos is essential. Use your own photos, not stock images. Visitors can tell the difference.

    Make your location clear. A business in Cape Town should say it's in Cape Town, in the headline, in the footer, and in the about section. Vague location information raises suspicion.

    Fixing the speed problem

    A slow site is a conversion killer. Run your site through Google PageSpeed Insights and check your mobile score. Below 50 means you are losing a significant portion of your mobile visitors before they see any of your content.

    The most common causes of slow SA business websites:

  • Uncompressed images - photos straight from a phone or camera are often 3-10MB each. They should be compressed to under 200KB for web use
  • Too many WordPress plugins - each plugin adds load time. Audit your plugins and remove anything you don't actively use
  • Cheap shared hosting - slow server response times add 1-3 seconds before any content loads. South African hosts on shared plans are often the culprit
  • No caching - without caching, your server rebuilds every page from scratch on every visit
  • The contact form problem

    Most small business websites have a contact form that asks for too much information. Here is what your contact form should ask:

  • Name
  • Phone number or email (let them choose)
  • Brief message (optional)
  • That is it. Three fields. Everything else can be discussed once you make contact. Every additional field reduces the number of people who will complete it.

    Also make sure the form actually works. Test it yourself, fill it in and check that you receive the email. Contact forms break more often than business owners realise, often after a plugin update or hosting change.

    What to fix first

    If you're overwhelmed by the list above, start here:

  • Add your phone number to the top of every page, this alone can increase enquiries noticeably
  • Rewrite your homepage headline to say exactly what you do and where
  • Add two genuine client testimonials to your homepage
  • Test your contact form to make sure it's working and you're receiving the emails
  • Check your site on your phone, if anything is frustrating to use, fix it
  • These five changes cost nothing and can be done in an afternoon. Do them before spending another rand on Google Ads, social media, or SEO.

    The bottom line

    A website that looks good but doesn't generate enquiries is a cost, not an asset. The goal of a business website is not to impress, it is to convert visitors into enquiries. Every design decision, every word, and every feature should serve that single purpose.

    If your website is not generating enquiries, it is not doing its job. The fix is almost always simpler than people expect: make it clearer, make it faster, make it easier to make contact, and give people a reason to trust you.

    Related reading

    How to turn first-time website visitors into repeat customers with email

    Most website visitors never come back. Email is the simplest way to stay in front of them until they're ready to buy.

    Want us to do this for your business?

    Get a free audit. We'll show you exactly where your site stands.

    Get a free audit
    ← Back to blog