The challenge
A medical services business in Kenya was running on phone calls and paper. Bookings were taken on WhatsApp and written into a diary. Patient histories were in physical folders — hard to find, easy to lose. Payments were collected in cash or via M-Pesa but never systematically reconciled. Staff didn't have a shared view of the schedule, so double-bookings happened regularly.
The owner wanted to grow to a second location but knew the existing system would collapse under the weight of two sites.
How they use Maamul
Online booking without a custom website
Patients can book appointments online — from a link shared on WhatsApp, Instagram, or the business card. The booking goes directly into the staff schedule. Confirmation is sent automatically. No phone tag.
Digital patient records
Every patient has a profile. Visit history, notes, and service records are all in one place. When a patient calls, the team can pull up their history in seconds — not root through a folder.
M-Pesa on every transaction
Every service has a price. Every payment is collected through M-Pesa and automatically reconciled against the booking. At the end of the day, revenue is confirmed without a manual count.
“We used to lose bookings because someone forgot to write it in the diary, or wrote it in the wrong week. That hasn't happened once since we went live.”
Medical Services Provider · Kenya