Start with the job your website needs to do. Buy the tools after that.
You can build a useful business website yourself. The trap is spending weeks comparing software before writing down what a customer needs to understand, trust and do.
This is a practical order of work. It is not a promise that every business needs the same platform or monthly budget.
1. Put the domain in an account you control
Use an account you can recover if someone leaves the business. Check the renewal price as well as the introductory offer. Record who pays, when it renews, and which email receives the notices. Turn on multi-factor authentication where available.
2. Choose a platform you can maintain
Decide who will update the site after launch. A hosted builder bundles some of the work together: Squarespace includes hosting with its website plans. A self-hosted WordPress site needs a hosting arrangement; see WordPress's hosting guidance.
Compare the whole job: editing, backups, updates, forms, payments if needed, and access when you want to move. Check current plan limits before buying. A cheap starting price tells you very little about the cost of running your particular site.
3. Write one clear route through the site
Say what you do, who it is for, and what happens next. Add real examples or work that supports the offer. A contact button should lead to a working way to contact you. If it says “Get a quote”, explain whether that means an immediate price or a request for someone to prepare one.
Test that route on your phone. Send a test enquiry, confirm it arrives, and check what the customer sees afterwards. Remove the test data when you finish.
4. Treat business email as its own service
Moving a website does not mean you want to move its email. Record the existing email setup before changing domain settings. Give each person their own access where the service supports it, and keep recovery details current.
5. Pick one way to bring people in
Choose a channel you can keep useful. That might be referrals, search, a relevant social channel, or an existing customer list. Do not create six empty profiles just to have the icons in your footer.
If a Google Business Profile is part of the plan, check Google's eligibility and representation rules before setting it up.
6. Make bookings match your real capacity
If customers can book online, allow travel time, preparation and breaks between appointments. Show what they are booking and how changes work. Test the confirmation and the calendar entry. An attractive booking page is no help if it sells a time you cannot honour.
7. Give email subscribers a reason to stay
Explain what you will send and get appropriate permission. Make leaving straightforward. Start with a useful message you can sustain instead of building a complicated sequence with nothing worth saying.
8. Use AI for a defined piece of work
Draft a page outline, compare headings, or turn your own notes into a checklist. Review the result. Check names, claims, prices and links before publishing. Use sample information when testing a tool, and keep private customer material out of services you have not approved for that use.
Keep a simple cost sheet for domains, hosting and subscriptions. Note currency, tax treatment, renewals and who pays. Whether those costs sit inside a project quote depends on the agreed scope.
Try PlainBlack's tools if you need a starting point. If you have built the site and something still feels wrong, work out the first fix.