Plan First, Build Second
Many business owners start a website by asking, “How much will it cost?” It is a fair question, but a better one comes first: “What do I want this website to do for my business?” Websites that begin with a plan are faster to build, easier to manage and far more likely to bring in customers.
This guide takes you from the first idea to launch day. Follow the steps in order and you will always know what to decide next. If you are still wondering whether you need a website at all, start with why every Kenyan business needs a professional website.
A website without a plan is like a shop without a purpose. Decide who it is for and what you want visitors to do, and every other choice becomes easier.
— Serina Systems
Step 1: Set A Clear Goal
Write down, in one or two sentences, what your website must achieve. It might be to bring in phone calls, take bookings, sell products or show your past projects. Choose the main action you want visitors to take, such as calling you, sending a WhatsApp message or paying online, and keep it in mind through the whole project. It helps to decide how you will know it is working, such as the number of enquiries each month.
Step 2: Know Your Customers
Describe the people you want to reach. Where do they live? What do they need? What worries them before they buy from you? Most of your visitors will arrive on a phone, so imagine a customer on a small screen with limited time and ask what they would want to see first. Writing for a real person gives your website a clear voice and keeps it focused.
Step 3: Choose Your Domain Name
Your domain name is your web address, such as yourbusiness.co.ke. A good one is short, easy to spell and easy to say over the phone. Avoid hyphens and numbers where you can. A .co.ke address is a popular choice for Kenyan businesses, while a .com can suit those who want to reach customers abroad. Make sure the domain is registered in your own name or your business’s name, not the developer’s, so you keep control of it. Domains need to be renewed regularly, so note the date.
Step 4: Pick Reliable Hosting And Email
Hosting is the space where your website lives online. A good host keeps your site fast, secure and available, and takes regular backups. Look for a secure connection (HTTPS), dependable support and a plan that suits your site’s size. It is also worth setting up professional email, such as info@yourbusiness.co.ke, which looks far more trustworthy to customers than a free email address.
Step 5: Map Out Your Pages
You do not need dozens of pages. You need the right ones. Sketch a simple map of your site and ask what each page is for. Most small business websites do well with:
- Home: a clear summary of what you do, who you serve and the main action to take
- About: your story, your team and why customers can trust you
- Services or products: what you offer, with good photos and, where possible, prices
- Projects or gallery: proof of your work
- Contact: phone, WhatsApp, email, address, opening hours and a map
- Frequently asked questions: short answers to what customers ask most
You can add more pages later, such as a blog or an online shop, once the basics are working.
Step 6: Prepare Your Content
Photos, text and your logo take the longest to gather, so start early. Collect real pictures of your work and premises, write simple descriptions of your services and gather reviews from happy customers. Our checklist of five things to prepare before building your website covers this in detail, and our guide on what makes a logo work for a small business will help if your brand needs attention.
Step 7: Decide On Features
Think about what visitors need to do on the site. Common features for Kenyan businesses include:
- One-tap call and WhatsApp buttons
- A contact or quotation form
- An embedded Google Map showing your location
- Online booking or ordering
- M-Pesa payments, as explained in our guide to accepting M-Pesa payments on your website
- Links to your social media pages
Start with what you truly need. Every extra feature adds cost and time, and you can add more later. If you are wondering whether a mobile app is also needed, read do you need a mobile app or just a website?
Step 8: Design For Phones And Speed
Because most visitors use phones, design for the small screen first. That means readable text, large buttons, simple menus and images that load quickly even on a slow connection. Keep the design clean and consistent with your logo and colours. Make it obvious what to do next on every page, whether that is to call, message or order.
Step 9: Plan To Be Found
A website nobody can find does little for your business. Build search in from the start. Use the words your customers actually type, give each service its own page and mention your town or area. Our beginner’s guide to keyword research shows how, and our guide on showing up on Google Maps explains how to appear when customers search near you.
Step 10: Understand Costs And Timeline
Prices vary with the size of the site, the number of pages, the features and how much content you provide. Ask any developer for a written quotation that lists exactly what is included, such as design, content help, hosting, email setup, training and support. Remember the ongoing costs too: domain renewal, hosting and maintenance. A small business site often takes a few weeks, but the biggest factor is how quickly you supply your photos, text and feedback. Delays usually come from missing content, not from the building.
Step 11: Choose The Right Developer
- Ask to see websites they have built and speak to past clients if you can
- Check that they explain things in plain language and listen to your goals
- Confirm that you will own your domain, content and website files
- Ask what support and updates are included after launch
- Get everything agreed in writing, including price, timeline and payment stages
Step 12: Test, Launch And Look After It
Before launch, check every page on different phones. Test the forms, buttons and links, and read the text carefully for mistakes. If your site collects customers’ personal details, add a clear privacy notice, and get proper advice on your obligations under Kenya’s data protection law. After launch, tell people: add the website to your social pages, your Google Business Profile, your invoices and your signboard.
Then keep it healthy. Update your prices, photos and details, keep software and backups current and review which pages bring in enquiries. A well-kept website keeps working for your business year after year.
Where To Start
You do not have to figure everything out alone. Start with your goal and your customers, and let the rest follow in order. Serina Systems builds websites for businesses across Nakuru, Laikipia, Nairobi and beyond, and will guide you through every step in plain language. Contact us for a free consultation and quote.