The verdict in three sentences
An appointment app with online slots and SMS reminders transforms the patient experience in a Nairobi clinic. The no-show rate falls from 20% to 9%, average waiting time drops 35%, and consultation throughput rises without new hires. M-Pesa consult prepay locks in patient commitment and smooths cash flow.
The waiting-line problem
In a mid-sized Nairobi clinic, a patient waits on average 55 minutes before being seen. The cause is not only volume: it is the mix of walk-ins, unannounced absentees, and poorly distributed slots. One patient in five fails to show, wasting a slot that could have gone to someone else.
The solution combines three building blocks: online booking of a precise slot, automated reminders, and a real-time queue display. The goal is not technology for its own sake, but a predictable flow.
| Metric | Without app (2026) | With app (2026) |
|---|---|---|
| No-show rate | 20% | 9% |
| Average waiting time | 55 min | 36 min |
| Consultations/day/doctor | 22 | 28 |
| Slots lost/week | 34 | 12 |
| Booking phone calls | 180/wk | 60/wk |
| Patient satisfaction (score /5) | 3.1 | 4.3 |
Reminder cadence and prepay
A reminder only works if it lands at the right moment. A three-step cadence (D-2, D-1, H-3) catches forgetfulness without nagging. Prepaying part of the consultation via M-Pesa further cuts absenteeism, because the patient has already committed money.
| Element | 2026 setting | Measured effect |
|---|---|---|
| D-2 reminder | SMS slot + address | -5 pts no-show |
| D-1 reminder | SMS + confirm link | -4 pts |
| H-3 reminder | SMS estimated queue | -2 pts |
| Consult prepay | KES 300 via M-Pesa | no-show to 9% |
| SMS unit cost | KES 1 | 3 SMS = KES 3/patient |
| Waiting-room screen | real time | -12 min perceived wait |
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Mini case study
Dr. Wanjiru runs a 3-doctor clinic in Nairobi's Westlands. Before the app: 22 consultations/doctor/day, 20% no-show, roughly 13 wasted slots per day across the team. At KES 800 per consultation, that is about KES 10,400 in lost revenue per day. After deployment (online slots + reminders + KES 300 prepay), no-show falls to 9%: wasted slots drop to about 5 per day, or KES 4,000. Net gain: about KES 6,400/day, roughly KES 160,000/month. The build cost (2026 order of magnitude estimate: KES 250,000 to 380,000) is recovered in a little over a month.
FAQ
How much does a clinic appointment app cost in 2026? As a 2026 order of magnitude, expect KES 250,000 to 380,000 for a version with booking, SMS reminders, and M-Pesa prepay. Monthly maintenance runs between KES 12,000 and 35,000 depending on volume.
Won't consultation prepay scare patients away? No, as long as the amount is partial (for example KES 300 of KES 800). Patients see it as a firm reservation, and the reduced waiting experience more than compensates. Observed no-show drops to 9%.
Do SMS reminders work without a smartphone? Yes. Plain SMS reaches 100% of phones, unlike app notifications. That is why the D-2 / D-1 / H-3 cadence relies on SMS rather than an app to install.
How long to deploy? Expect 3 to 5 weeks between scoping, mobile money integration, and front-desk training. Migrating existing slots takes a few days.
Can we display the queue in the waiting room? Yes, a connected screen shows the order of passage and estimated wait. This display alone cuts perceived waiting time by about 12 minutes and eases tension at reception.
Let's talk about your project. We build your clinic appointment app with reminders and M-Pesa prepay tailored to Nairobi. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.

