Websites

How to Build a Small Business Website That Actually Gets Leads

Your website should bring in calls and enquiries, not just look nice. Here are the pages, design choices, SEO basics and tracking that turn a small business website into a lead generator.

JOJoshua OlajireFounder & CEO, Arcadia Crew MarketingOctober 4, 20266 min read

Plenty of small business websites look fine and still bring in almost nothing. The problem is rarely the colours or the logo. It is usually a vague message, hidden contact options, slow pages and no way to tell what is working. Here is how to build a website that actually gets you leads.

1. Make the first screen do the selling

Visitors decide in seconds whether to stay. Your first screen should answer three questions straight away:

  • What do you do? In plain words, not slogans.
  • Who is it for and where? Your customers and the area you serve.
  • What should I do next? One clear button: call, book or get a quote.

2. Build the pages customers look for

  • A page for each main service, so each one can rank and answer specific questions.
  • An About page that shows the real people and story behind the business.
  • Proof: photos of your work, case studies and genuine reviews.
  • A contact page with a short form, phone number, email and service area.
  • An FAQ covering prices, timelines and how you work.

3. Make it effortless to get in touch

  • Click-to-call and WhatsApp buttons that are easy to tap on a phone.
  • Short forms: name, contact details and a message is usually enough.
  • A call to action at the end of every page, not just at the top.
  • A thank-you page that tells people what happens next and how soon you reply.

4. Speed and mobile matter more than fancy effects

Most visitors will see your site on a phone. Heavy animations, huge images and too many plugins slow it down and cost you enquiries. Compress images, keep the design clean and check your pages against Google’s Core Web Vitals.

5. Cover the SEO basics

You do not need to be an SEO expert to get the basics right. Give every page a clear title and meta description, use headings that match what people search, link your pages together, and add your business details consistently. Set up a Google Business Profile and connect Google Search Console so you can see which searches bring people to your site.

6. Track every lead

If you cannot see where enquiries come from, you cannot improve. Set up GA4 and track form submissions, calls and WhatsApp clicks as conversions. When you start running Google, Meta, Bing or TikTok ads, that tracking tells you exactly which campaigns are worth the money.

The bottom line

A lead-generating website is clear, fast, easy to contact and measured. Get those four things right on a platform you own, like WordPress, and your website becomes your best salesperson instead of an online brochure.

Frequently Asked Questions

How many pages does a small business website need?

Most need a home page, one page per main service, an About page, a contact page and an FAQ. More pages help when each one answers a real customer question.

Why is my website not getting enquiries?

The usual causes are an unclear message, hidden or hard-to-use contact options, slow mobile pages and no traffic strategy. Fixing the first three often makes a big difference on its own.

Is WordPress good for a small business website?

Yes. WordPress is flexible, SEO-friendly and fully owned by you, and with a visual editor you can update the site yourself.

Scroll to Top