Running a school? Your website might be losing you students
Web Development · 7 min read

Running a school? Your website might be losing you students

A slow, confusing school website can push parents away before they even see your fees structure. Here is what to do about it.

Nelson

Nelson

Architect, KEPAS Technologies

March 17, 2026 · 7 min read

A parent is on her phone, using Safaricom data. She is looking for a good secondary school for her son. She finds your school's website. The page starts to load. She waits. Five seconds pass. Ten. The screen is still white. She closes the tab and moves on to the next school on her list.

That moment just cost you a student. Maybe more than one, if she tells other parents.

This is not a hypothetical scenario. It is what happens when a school's online presence is an afterthought. For many school principals and board members, a website feels like a nice-to-have, not a must-have. You have a physical campus, teachers, and a reputation. Why do you need a website when you have a WhatsApp group for parents?

Parents are looking, but they will not wait

The way parents look for schools has changed. According to the Communications Authority of Kenya's Q4 2024/2025 report, there were 75 million mobile connections in Kenya by September 2025. From our experience, that is a penetration rate of 143.1%. Smartphones made up 59.5% of those devices.

What does this mean for you? It means the first impression most parents will have of your school is not your gate or your assembly hall. It is the screen of their phone. If that experience is poor—slow loading, hard to navigate, impossible to read on a small screen—they will form a negative opinion before they ever visit.

A parent sitting on a bench outside a school gate, looking frustrated as she stares at her smartphone screen which is taking too long to load. The school's sign is visible in the background.
A parent sitting on a bench outside a school gate, looking frustrated as she stares at her smartphone screen which is taking too long to load. The school's sign is visible in the background.

This is not just about looking modern. It is about basic communication. A school website serves three critical functions for a Kenyan school today.

Your website is your 24/7 admissions office

Think about the questions a prospective parent has: What are the fees? What is the school calendar? What are the academic results? What co-curricular activities do you offer? Is there a boarding option?

If the answers are not easy to find on your website, they have to call. And call. And call again. The school office is busy. Phones ring off the hook, especially during admission season. A clear, well-organized website answers these questions at 2 PM or 2 AM. It lets parents research on their own time, which makes them more likely to proceed with an application.

75 Million— Mobile connections in Kenya as of September 2025, according to the Communications Authority of Kenya. This is where your prospective parents are.

From our experience, schools that put key information—especially a clear fees structure and contact details—prominently on their website see a significant drop in repetitive phone inquiries. That frees up your admin staff to handle more important tasks.

It is not a brochure, it is a tool

A common mistake is treating a website like a digital brochure: static pages with photos and text that never change. But a modern school website can be a powerful operational tool.

Consider integrations with systems you already use or should be using:

  • M-Pesa Paybill or Till Number: Let parents pay fees directly from the website. This reduces the cash handling burden and gives parents a receipt instantly.
  • KNEC Results Portal: While you cannot display individual results publicly, you can showcase aggregate school performance trends to build credibility.
  • KEMIS (Kenya Education Management Information System): A professional website aligns with the government's push for digitized education data, showing you are a forward-thinking institution.
A spreadsheet dashboard on a laptop screen showing school management data: a line chart tracking termly enrollment figures, a table with columns for student names, classes, and fee payment status, and a summary box showing total fees collected versus target.
A spreadsheet dashboard on a laptop screen showing school management data: a line chart tracking termly enrollment figures, a table with columns for student names, classes, and fee payment status, and a summary box showing total fees collected versus target.

These are not futuristic ideas. They are things Kenyan schools are doing right now to make their—and their parents'—lives easier.

So what does it actually cost?

This is often the biggest question. The answer is: it depends on what you need, but it is probably less than you think, and certainly less than losing a few students.

Based on current market rates in Kenya, a simple, professional school website with key pages (Home, About, Academics, Fees, Contact), mobile-friendly design, and basic M-Pesa integration can start from around KES 30,000 to KES 60,000 for the initial build. From our experience, annual costs for your domain name (like .ac.ke or .co.ke) and hosting typically range from KES 3,000 to KES 10,000.

Compare that to the annual fees of just one student. For many private schools, the website pays for itself many times over if it helps secure even a single additional enrollment.

What to look for (and what to avoid)

If you decide to build or rebuild your school's website, keep these points in mind:

  • Mobile-first is non-negotiable. It must look perfect and load fast on a smartphone, because that is where 85% of Kenyans access the internet, according to 2026 data.
  • Speed matters more than fancy graphics. Large, unoptimized photos of the school compound will make your site slow. Parents on mobile data will not wait.
  • Clarity over creativity. Your fees page should be a simple, easy-to-read table. Your contact page should have a clear map and phone numbers. Do not make parents hunt for this.
  • You must be able to update it. Ask for a simple content management system (CMS) so your secretary or a teacher can update the calendar or post news without calling a developer.
A school administrator's desk with two monitors. On one screen is a cluttered, outdated website with tiny text. On the other screen is a clean, modern website with large, clear buttons for 'Fees', 'Calendar', and 'Contact', easily readable on the monitor.
A school administrator's desk with two monitors. On one screen is a cluttered, outdated website with tiny text. On the other screen is a clean, modern website with large, clear buttons for 'Fees', 'Calendar', and 'Contact', easily readable on the monitor.

The goal is not to win design awards. The goal is to give a busy parent the information they need, without friction, so they can make the decision to choose your school.

That parent on her phone, waiting for your site to load? She does not care about your site's underlying technology. She cares about finding a good school for her child. Your website's only job is to not get in the way of that goal. If it is slow, confusing, or missing critical information, it becomes a barrier. And in a competitive environment, parents have plenty of other schools to click on.

The question is not really 'Does my school need a website?' The question is 'Can my school afford to lose parents because our website is pushing them away?' For most schools, the answer is no.

Want to see what this looks like for your organization?

Talk to Us on WhatsApp
Share

Ready to Start Your Project?

Let's discuss how we can bring your digital vision to life.

Get in Touch