What makes a website win customers for a local business

A local business site wins customers when it answers their questions fast, lets them order or book in a minute, works on a cheap phone and shows up on Google.

By Adam Stienburg, Director of The InstitutionUpdated · 6 min read
A student at a table by an open window, a laptop closed beside her

Many small business websites are digital brochures. A big photo, "Welcome to our website", a paragraph about the company's values, and a contact form that goes nowhere. They look fine, and they do almost nothing for the business.

A website that wins customers is different. It's built around one question: what does a customer need to do, and how fast can they do it? This guide covers what that means for a chop bar in Osu, a salon in Madina, a boutique in Kumasi or a church in Takoradi, whether you're the business owner or the designer building for them.

01Start from how customers buy today

Before you design anything, find out how customers reach the business now. Ask the owner, and look at their Instagram, WhatsApp Status and Google listing.

You'll often see the same pattern. Every sale is a long chat: "Is it available?" "How much?" "Where are you?" "When can I pick up?" The comments under every post say "price?". The owner answers the same five questions fifty times a week, often while serving someone else.

That's your brief. A website that wins customers takes that chat and turns it into a page: the menu or services with prices, the location, the hours and a way to order or book, all in one place. Customers get answers without waiting for a reply. The owner gets time back.

Find the question customers ask fifty times a week. Answer it on the first screen.

02Answer the big questions on the first screen

A visitor decides in a few seconds whether to stay. On a phone, the first screen should answer:

  • What is this? "Home-style Ghanaian lunch, ready for pickup in Osu", not "Welcome to our website".
  • Where is it? The area, and directions or a map further down.
  • When is it open? Real opening hours, matching the Google listing.
  • What does it cost? Prices, or at least "from" prices. Hidden prices make people message to ask, and many don't bother.
  • How do I buy? One clear button: "Order for pickup", "Book a time", "Message us on WhatsApp".

If the main action needs more than one tap to find, move it up.

03Let customers order or book in a minute

This is the part that turns a nice page into a working tool. The best local business sites let a customer act straight away:

  • a restaurant or food seller: choose a dish, a quantity and a pickup time
  • a salon or barber: choose a service and a preferred day and time
  • a shop or boutique: ask about a product or reserve it

Behind the scenes, a working site does a few things a social media page can't:

  1. It saves each order or booking in a database, so nothing gets lost in a chat.
  2. It emails the owner straight away, and sends the customer a confirmation.
  3. It gives the owner a private dashboard to move each one along: new, confirmed, done.

Keep a WhatsApp button too. Many customers are used to ordering by chat, and a website doesn't have to replace WhatsApp. It can sit alongside it, handling the routine orders so the chats are for the questions that need a person.

Keep forms short. Ask only for what the owner needs to fulfil the order. Every extra box loses people.

04Build it for a phone on mobile data

Most of your visitors will probably arrive on a phone, some on older handsets and slow or expensive data. Design for them first:

  • Light pages. Compress images and keep each one small. A huge photo that takes a long time to load on mobile data costs customers.
  • Big, clear buttons that are easy to tap with a thumb.
  • Readable text without zooming, with strong contrast against the background.
  • Phone numbers that dial when tapped, and addresses that open in Maps.

Test it on a real phone, on mobile data, before you call it finished.

05Make it findable on Google

When someone searches "salon near me" or "jollof in East Legon", Google usually shows two kinds of result: a small map with a few businesses (from Google Business Profiles, free listings created on Google) and regular links to websites underneath. A local business can appear in both, and each helps the other.

What helps, honestly:

  • A Google Business Profile with the right category, hours, photos and a link to the website.
  • Clear, local words on the site. Say what you do and where, naturally, the way a customer would say it.
  • Real reviews from real customers. Ask happy customers to leave one.
  • Matching details everywhere. The same name, phone number, address and hours on the website, Google and Instagram.

What never helps: fake or paid reviews, stuffing the city name into every sentence, fake addresses, or copies of the same page for every neighbourhood. These can get a business pushed down or removed. Nobody can honestly promise page one, and good local results usually take months, not days.

06Show it's real

People buy from businesses they trust. Small details build that trust:

  • Real photos of the real food, hair styles, shop or products. AI images are fine for a designer's mock-up; customers should see the real thing before launch.
  • Real prices and real hours, kept up to date.
  • Real reviews, with the customer's permission, never invented.
  • A clear way to reach a person: phone, WhatsApp, location.
  • A proper web address, like adjoaskitchen.com, with the padlock (HTTPS) in the browser.

A site with a wrong price or last year's hours does more harm than no site at all, because a customer who turns up to a closed shop doesn't come back.

07Keep it current

A website isn't finished at launch. Menus change. Prices go up. Opening hours move for Christmas or Ramadan. New services arrive.

Someone has to keep it current, test that the order form and emails still work, apply security updates and back up the data. That might be the owner, using a simple dashboard to edit their own menu, or a designer on a monthly maintenance plan. Either way, decide who before launch.

08For churches, schools and community groups

The same thinking works beyond shops. Ask what people need to do. For a church, it might be service times, directions, upcoming events and how to get in touch. For a school, admissions information, fees and term dates. Put those answers on the first screen, keep them current, and make the main action one tap away.

09Build sites that work for real businesses

Module 11 of the course, Project 2: A Real Client Business Website, takes you through building exactly this kind of site for a salon, restaurant or shop: bookings or orders saved to a database, emails to the owner and customer, a private dashboard and proper security. Module 12 covers getting it found on Google in your city. If you're new to all of this, Stage 1 has you plan, build and launch your first website on your own. Module 0 is free, so you can see how the course teaches first.

Stage 2 · Module 11Go deeper in Module 11: Project 2: A Real Client Business Website.

This guide comes from Module 11 of the course. The full course is GHS 399 ($40), paid once and yours to keep. Module 0 is free.

Get the course · GHS 399Watch Module 0 free