Ask a head teacher what parents complain about and fee balances come first. Ask what the office actually spends its day on and the answer is usually the same thing — answering questions that a parent could have answered themselves.
Most schools now have three channels available: SMS, WhatsApp and a parent portal. The mistake is treating them as three ways of sending the same message. They do different jobs, and a school that assigns those jobs deliberately gets a quieter office and better-informed parents at the same time.
Three channels, three jobs
| Channel | Best for | Poor fit for |
|---|---|---|
| SMS | Short, urgent, universal — closures, emergencies, one-line alerts | Anything long, or anything needing a reply |
| Receipts, reminders, report notifications, two-way conversation | Parents who have not agreed to be contacted there | |
| Parent portal | Balances, results, attendance history — anything a parent may want to check twice | Anything time-critical; parents have to come to it |
The distinction that matters most: SMS and WhatsApp push, the portal pulls. Push channels are for things that cannot wait. The portal is for the standing questions — what is the balance, what were last term's results, how many days has my child missed — which is exactly the traffic you want out of your phone lines.
Why SMS still earns its place
It is tempting to move everything to WhatsApp. Do not. SMS reaches every handset, needs no data bundle, no app and no account, and does not depend on a parent having agreed to anything beyond giving you their number. For a school closure at 6am, that reliability is the whole point.
What belongs in the portal
A parent portal earns its keep by answering questions before they are asked. At minimum it should carry:
- Fee balance and statement — the current number, matching the office exactly, with the payment history behind it.
- Receipts — downloadable, searchable, so a parent never has to phone for a copy.
- Results and report cards — this term and previous ones, because parents judge progress by comparison.
- Attendance — the record, not just an alert when something goes wrong.
- School calendar — dates, events, closing and opening days.
The critical property is that the parent's number and the office's number are the same number, updating at the same moment. A portal showing a balance that lags behind reconciliation creates more calls than it prevents.
Ground rules that keep parents reading
- Send from the school's own identity. An unrecognised number asking about money reads as a scam — and in Kenya, often is.
- One message, one purpose. A closure notice with fee information appended gets half-read and the wrong half remembered.
- Working hours. A fee message at 9pm reads as pressure.
- Name the learner. Parents with three children in the school need to know which one you mean.
- Do not over-send. The fastest way to make parents ignore your messages is to send too many. Every message competes with the next one.
- Check delivery. A reminder that silently failed is worse than one never sent, because you believe the parent was told.
Fee messages deserve special care
Most complaints about school messaging are really complaints about fee messaging. Two rules cover most of it.
First, reconcile before you remind. A reminder run against yesterday's balances will chase parents who paid this morning, and each one of those becomes an angry call plus a lost bit of trust.
Second, acknowledge payment as reliably as you chase it. Schools send four messages pursuing a balance and none confirming it was cleared. An automatic receipt and a short thank-you cost nothing and change how the next term's reminders land.
We have templates and a full reminder schedule in WhatsApp fee reminders for schools, and the reconciliation side in collecting fees via M-Pesa Paybill.
Academic communication
Under CBE, parents need more explanation than a mark out of 100 required. A competency judgement means little without context, and a report card that arrives with no accompanying word generates a week of phone calls asking what it means.
What works: publish the report to the portal, send a short push notification saying it is available and what the headline is, and include one line on how to read it. The CBE assessment guide covers what the report itself should show.
How Mzizi handles it
Mzizi sends by SMS, email and WhatsApp on the school's own number, with message templates and delivery status you can check rather than assume. Recipient lists are built from current records — by class, stream or group — so nobody is messaging from an exported spreadsheet. The parent portal carries balances, receipts, results, attendance and the calendar, drawn from the same records the office works in, so the two never disagree.
More detail is on the parent portal page and the WhatsApp for schools page.