Small Business Web Designs logo
Small Business Web Designs logo icon

How to get leads from your website

A website that gets visitors but no enquiries is one of the most common complaints we hear from small business owners. The traffic is there. The phone is not ringing. Here's why that happens and what actually fixes it.

Most small business websites are built to look good at launch. Not many are built with a clear answer to the question: what do we want visitors to do, and what's stopping them from doing it?

The result is a site that functions as an online brochure. Visitors arrive, read a bit, and leave without making contact. The business owner assumes more traffic will fix the problem. It usually doesn't. More traffic to a site that doesn't convert just means more people leaving without enquiring.

This guide covers the main reasons small business web designs fail to generate leads and what to do about each one. These are patterns we've seen across 2,000+ websites built for Australian businesses over 15 years.

First: understand what your website is actually doing

Before changing anything, you need to know what's happening now. Google Analytics 4 and Google Search Console are both free and take about 20 minutes to set up correctly if they aren't already running. Without them, you're making changes blind.

The numbers that matter most for lead generation are: how many people visit each month, which pages they land on, how long they stay, and whether they visit your contact page. If people are arriving on your homepage and leaving within 10 seconds without clicking anything, that tells you something different than if they're reading your services pages but not making contact.

Set these up first. Everything else in this guide will be more useful once you know what your site is actually doing.

Your homepage isn't answering the right question

Every visitor arrives at your website with the same silent question: is this the right place for me? If the answer isn't obvious within a few seconds, they leave. Most do.

A homepage that leads with your business name, a generic tagline, and a rotating image slider is not answering that question. Visitors want to know immediately what you do, who you do it for, and why they should choose you over the alternatives.

That information needs to be the first thing they see, in plain language, before they scroll. If your homepage hero section doesn't communicate those three things clearly, start there.

A useful test: ask someone who has never seen your website to look at your homepage for five seconds, then close it. Ask them what your business does and who it's for. If they can't answer accurately, your homepage isn't doing its job.

There's no clear next step

Visitors who are interested in your service need somewhere to go. If your website doesn't tell them clearly what to do next, many of them won't do anything. They'll think 'I'll come back to this' and they won't.

Every page needs one primary call to action. Not three, not a list of options, one. Whether that's calling you, requesting a quote, or submitting an enquiry form, it should be visible without scrolling and repeated at the bottom of the page.

The words on the button matter. 'Get a free quote' tells visitors what they'll receive. 'Submit' tells them nothing. 'Contact us' is better than nothing but still passive. Write button text from the visitor's perspective: what are they getting, not what are they doing.

Your contact process has friction in it

Friction is anything that makes it harder to make contact than it needs to be. Every extra step, every required field on a form, every moment of confusion costs you enquiries.

The most common friction points on small business websites:

  • Contact forms with too many required fields. Name, email, and a message field is enough. Phone number if you genuinely need it. Nothing else.
  • Phone number buried in the footer or only on the contact page. Put it in the header of every page.
  • No confirmation after form submission. Visitors who submit a form and see nothing have no idea if it worked. A thank-you page with a clear 'we'll be in touch within one business day' message removes that uncertainty.
  • Contact page that's hard to find. Your main navigation should include a direct link to contact, not buried under a dropdown.
  • Form that doesn't work on mobile. Test your contact form on an actual phone. Many don't submit correctly on mobile and business owners never know because they only test on desktop.

Your content isn't written for the right person

Web design agencies often write website content that sounds impressive to other designers. Accountants write content full of accounting terminology. Tradies write content that makes sense to other tradies but confuses homeowners who just need a leaky tap fixed.

Your website content needs to be written for your ideal client, not your peers. That means using the language they use when they're searching for what you offer, addressing the specific questions and hesitations they have before hiring someone like you, and being specific about the outcomes you deliver rather than describing your process in abstract terms.

'We provide comprehensive end-to-end digital marketing solutions for SMEs' means nothing to most small business owners. 'We help Sydney tradies get more calls from Google' means something to the people who need it.

You're not visible in search for the right terms

A well-converting website still won't generate leads if nobody finds it. Local search visibility is the most important channel for most Australian small businesses, and it depends on a few things working together in your on-page SEO.

Your Google Business Profile is the starting point. If you haven't claimed and completed your Google Business Profile listing, do that today. It's free, it takes about 30 minutes, and it's what puts you on the map when someone searches for your service in your suburb or city.

Your website also needs to be optimised for the terms your clients actually search for. Not broad terms like 'plumber' but specific terms like 'emergency plumber Parramatta' or 'plumber Parramatta same day'. These are the searches where people have already decided they need someone and are choosing who to call.

Each service you offer and each location you serve should have its own dedicated page. One page trying to rank for everything ranks for nothing.

Your site is slow or broken on mobile

More than 60% of searches in Australia happen on mobile devices. If your website is slow to load or awkward to use on a phone, you're losing the majority of your potential leads before they've read a word.

Test your site at pagespeed.web.dev. Google scores both desktop and mobile performance. A mobile score below 60 is a serious problem. The most common causes are large unoptimised images, too many third-party scripts, and hosting that can't handle traffic reliably.

Also test your contact form on a phone. Tap through every page. If anything requires zooming or horizontal scrolling, fix it.

You're not following up fast enough

This one isn't a website problem but it affects lead conversion. Research on service business enquiries consistently shows that the chance of converting a lead drops significantly after the first hour. Someone who fills out a quote request form at 10am on a Tuesday and hears back on Thursday afternoon has probably already called two competitors.

Set up an automatic email reply that fires immediately when someone submits your contact form. It doesn't need to be elaborate. It just needs to confirm you've received the enquiry and tell them when they'll hear back. Then actually follow up within that timeframe.

Where to start

If you're working through this list and feeling overwhelmed, pick the one thing most likely to be costing you leads right now and fix that first. For most small business websites it's one of three things: the homepage doesn't communicate clearly enough, there's no visible call to action, or the contact form is too complicated.

Fix one thing, watch your analytics for a few weeks, then move to the next. Website improvement is not a one-time project.

Need a website that works for your business?

Talk to the team that has built 2,000+ websites for Australian small businesses.

No Commitment. Cancel Anytime.
100% Money Back Guarantee.

Small Business Web Designs logo icon
© 2026 Small Business Website Designs Pty Ltd. All rights reserved | ABN 58 679 909 285