Filed under School Owners

School Website Guide for Kenyan Schools: What Parents Look For and What It Costs

CBC Guides teamUpdated 24 Oct 20263 min read

Last reviewed: 24 October 2026

Most parents now look a school up before they visit it. They search the school’s name, check whether it looks active, and look for three things: fees, location and how to apply. A school with no website, or one last updated in 2019, loses those parents quietly, and you never learn they were interested. This guide covers what a Kenyan school website needs, what to leave out, and realistic costs.

On this page
  1. The pages that actually matter
  2. What to avoid
  3. Getting found on Google
  4. Domain and email
  5. Indicative costs (2026)
  6. Turn visits into enquiries
  7. Questions heads ask

The pages that actually matter

  1. Home: who you are, the levels you offer (for example PP1 to Grade 9), your location and a clear “Apply” button.
  2. Admissions: requirements, the intake calendar, steps to apply and an online enquiry or application form.
  3. Fees: a downloadable fee structure for the current year, with payment instructions and paybill details. Parents trust schools that publish fees.
  4. Academics: how you deliver CBC, clubs, CSL projects and co-curricular activities.
  5. News and gallery: recent events. Ask for parental consent before publishing learners’ photos.
  6. Contact: a map pin, phone, WhatsApp number, email and office hours.

What to avoid

  • Claims you cannot back up, such as “best school in the county”, invented results or “fully registered” during provisional registration. The Basic Education Act (section 50(4)) makes the last one an offence.
  • Stock photos of foreign schools. Parents notice.
  • Learners’ full names next to photos. Under the Data Protection Act, children’s data needs extra care.
  • Heavy pages that take a minute to load on mobile data.

Getting found on Google

  • Create and verify a free Google Business Profile with the exact school name, location and hours.
  • Use the town in page titles, for example “CBC Primary School in Ruiru – Admissions 2027”.
  • Post a short news item each month. An active site ranks better and reassures parents.
  • Get listed in free directories, including our school directory.

Domain and email

A .ac.ke or .sc.ke domain signals an education institution in Kenya. Registrars ask for supporting documents. A .co.ke domain is quicker. Either way, set up official email (admissions@yourschool…) rather than a personal Gmail.

Indicative costs (2026)

ItemTypical range
Domain (.co.ke / .sc.ke) per yearKSh 1,000–2,500
Hosting per yearKSh 3,000–15,000
Design and build, 6–8 pagesKSh 25,000–80,000
Online application form with databaseKSh 10,000–30,000
Monthly updates (optional)KSh 2,000–6,000

Turn visits into enquiries

The website’s job is to produce enquiries you can follow up. Every enquiry form should land in a list someone checks daily, and every parent should get a reply within 24 hours. Anademy by Ananke Digital builds school websites with built-in admission forms and hosts them in Kenya. Request a quote and include your school name and town.

Questions heads ask

Can we just use a Facebook page? A social page helps, but you don’t control it, it is hard to find on Google, and it can’t host an application form or a downloadable fee structure properly. Use it alongside a website, not instead of one.

Who should update the site? Choose one person, often the secretary or a teacher who likes writing, and set a routine: one news post a month and a fee structure update every year. A site that is visibly out of date does more harm than having none.

Do we need online payment on the site? Not at first. Publishing clear paybill instructions is enough for most schools. Online payment links become useful once you run a fee portal with automatic reconciliation.

How long does a build take? With content ready (photos, fee structure and admission requirements), a simple school site can go live in one to two weeks. Gathering content is usually the slowest part, so start collecting it early.

Anademy = Ananke + Academy: school systems by Ananke Digital.