The short answer
A good school website in South Africa answers a parent's practical questions quickly: who the school is for, what it costs, when the term runs, where to find each campus and how to apply. It works on a phone, loads fast, protects learners' privacy and sends every enquiry straight to the school's admissions inbox.
What parents are looking for
Parents arrive with a short list of questions. What grades do you teach? What are the fees? What are the term dates? Where is the school and how do I contact someone? How do I apply? Put each answer one click from the home page and in plain wording, because most parents will check on a phone, often at night, before they ever call.
The pages and tools to include
The pages that carry most of the weight are Home, About, Academics, Admissions, Fees, Calendar and Contact, plus a page for each campus if you have more than one. Add a Privacy Policy and Terms. Fees are the page parents return to most, so show them in clear tables and, where it helps, a simple calculator for each campus.
An admissions form that works
The admissions form is where the website pays for itself. It should email the school the moment someone submits, show the parent an inline thank-you message, and block spam without making real parents jump through hoops. If a send fails, show the school's phone number and email so no enquiry is lost.
Privacy, POPIA and children's photos
Privacy matters more on a school site because it concerns children. Under POPIA, tell visitors what you collect and why, name an information officer, and load third-party content such as social feeds and reCAPTCHA only after the visitor accepts the cookie banner. Get written consent before publishing photos of learners.
A real example: Riverside Square Academy
We built this for Riverside Square Academy, a school with a Day Care Campus and a Grade R to Grade 7 campus. The site has 11 responsive pages in the school's own colours and wording, a fee calculator for each campus, a colour-coded calendar, photo showcases and an admissions form that emails the school with reCAPTCHA protection. An automated suite of 1,424 checks passed at release, and the school received a full handover pack. The full case study is linked below.
How we scope and price a school site
Scope decides price. Our fixed-scope website packages start at R14,900 for Starter OS, with Growth OS from R29,500 and Enterprise OS from R58,000+, and a school with several campuses, tools and many pages is scoped on a short call before any work starts. If you would like to see where your current school website stands, start with our free site audit.