Your first business website starts with a set of decisions, not a design template. You need an address, somewhere to host the site, a way to build it and useful information for customers. Keeping those jobs separate makes the project easier to budget and finish.
For example, a repair business might need service pages and quote enquiries, while a homeware seller needs products and checkout. Both need reliable contact information, but they do not need exactly the same software. Write down the action you want a visitor to take before choosing your tools.
1. Define a useful first version
Describe your audience, the services or products you will show, and the main action each page should support. A short project brief might say: “Explain our repairs, show the areas we serve and collect the details needed for a quote.” That is more useful than an instruction to make the site look modern.
List what you already have: business name, logo, photographs, service descriptions and contact details. Mark what still needs writing or approval. Start with a manageable set of pages instead of waiting until every possible feature is ready. Assign someone to make final content decisions so the project can move forward.
2. Choose and register your domain
A domain is the name people type to find you, such as yourbusiness.co.za. Choose a name that is easy to say, spell and recognise. Test it in an email address as well as a browser. Avoid a spelling that needs a long explanation every time you give it to a customer.
Use the domain registration service to check the available options and current charges. Availability can change, and a search result alone does not reserve the name. Registration is confirmed only when it completes successfully. If you already own a domain, plan to connect or transfer it rather than registering another simply because you are changing hosting.
A South African service business needs a clear address, useful pages and a working enquiry route. Example address only.
3. Match hosting to the way you will build
Hosting stores and runs the website. At WH4SA, the main choice is how much software preparation you need. The customer still creates and manages the finished website.
Scroll sideways to see all columns.
| Starting point | Monthly price | Suitable when |
|---|---|---|
| HOST | R79 | You want general cPanel hosting, SiteJet, or independent software setup |
| BUILD | R99 | You want WordPress and Elementor Free prepared before you start |
| SELL / E-COMMERCE | R149 | You need WordPress, WooCommerce and Elementor Free prepared for your store |
Domains and separately chosen products or integrations can add costs. If your project involves several websites, consider their combined resource requirements. Multiple sites supported within one cPanel account share that account's resources; they do not become separate reseller accounts. The small-business hosting page explains the commercial options.
4. Choose SiteJet or WordPress
Choose SiteJet if you want a visual builder for a company website without using WordPress. Start with a design, replace its example content and check the layout on different screen sizes. It is associated with HOST, and is a valid long-term choice for a site that fits its tools.
Choose WordPress on BUILD when you want the WordPress editing and plugin ecosystem and are prepared to maintain it. Elementor Free helps you design page content visually. It does not include Elementor Pro's paid features. If you need an online store, consider the SELL / E-COMMERCE pathway rather than assuming every builder has the same checkout capabilities.
5. Set up professional email
Plan who should receive enquiries and which addresses you need. A small business may use one monitored address initially, while another needs separate sales and accounts mailboxes. Choose addresses that people can understand without being told how to spell them.
Use email on your business domain and test sending and receiving with an external mailbox. A contact form and an email mailbox are different components: creating the mailbox does not prove the form can deliver to it. Decide who checks spam folders and responds when the usual contact person is away.
Gather service details, images and customer questions before designing the pages. AI-generated South African business illustration; not a customer testimonial.
6. Build pages around customer questions
Your homepage should explain what you do, who you help and the next step. Service pages can describe the scope of the work and what a customer should include in an enquiry. An About page should contain real information about the business, not unsupported awards or stock testimonials.
- Home: a clear introduction and route to services or products.
- Services or products: enough detail for an informed enquiry or purchase.
- About: who the business is and relevant background you can substantiate.
- Contact: monitored email, telephone and accurate service or location details.
- Applicable policies: information appropriate to your business and how it operates.
Use your own photographs or images you have permission to publish. Give meaningful images descriptive alternative text. Do not put essential contact information only inside an image where readers cannot easily select or access it.
7. Review the mobile experience
A responsive template is a starting point, not the end of testing. Open every page on a narrow screen. Check whether headings fit, buttons are easy to use and the menu exposes the important pages. Avoid fixed-width elements that force the whole page to scroll sideways.
Resize large photographs before upload and keep their display proportions sensible. Test whether text over an image remains readable. Try the contact form with a phone keyboard, including validation errors. SiteJet provides responsive editing controls; its responsiveness guide explains how layout settings affect different viewports.
8. Test the route from visitor to enquiry
Ask someone unfamiliar with the site to find a service and contact you. Watch where they hesitate. Clear labels and a working form matter more than an extra animation. Test links, navigation, telephone links and the form's actual delivery, including its error state.
Before launch, check the real domain, HTTPS, page titles, spelling and any unfinished example content. For a store, test payments and delivery separately. Keep a list of unresolved items and give each one an owner. Do not announce a working checkout or support channel that is still a placeholder.
Test the whole route from a visitor’s phone to your business inbox, not just the appearance of the form.
9. Plan what happens after publishing
Keep login access in a password manager and record who controls the domain, hosting and website. Set renewal reminders. Back up important content and arrange routine checks of forms, contact details and software. WordPress sites need attention to core, plugins and themes; a finished design does not remove those duties.
Start with a website you can keep accurate. Add complexity when it solves a real customer need, and revisit the plan when the business changes.
