Skip to content

Bulk SMS Kenya

Bulk SMS for schools and colleges

Reach every parent and guardian, on any phone, under your school's own name. Send fee balance reminders, closing dates, results notices and urgent alerts in minutes, and see who received them.

Bulk SMS for schools: what works

Kenyan schools use SMS because it reaches every parent, including those with basic phones. These practices help messages get read and fees get paid.

What schools send by SMS

MessageWhen to send
Fee balance reminder Two weeks and three days before the deadline
Opening and closing dates One week before, then the day before
Exam and results notices When results are ready to collect or view
Meetings and events One week before, with a reminder the day before
Emergencies and closures Immediately

Collect parents' numbers properly

Collect phone numbers on the admission form, with a line saying the school will send fee, academic and emergency messages by SMS. Ask for a second number for emergencies. Update the list every new term, because numbers change.

Fee reminders that get paid

  • State the exact balance and the deadline.
  • Give the Paybill number and what to enter as the account, usually the admission number.
  • Sign off with the school's name so the message is trusted.
  • Keep the tone polite. A reminder is not a demand letter.

Import balances from your fees system as a CSV and use variables, so each parent sees their own figure.

Timing and frequency

Send routine notices in the morning or early evening, when parents check their phones. Avoid late nights. Too many messages train parents to ignore them, so keep routine SMS to what matters and save urgent wording for real emergencies.

What you get

  • Every parent, any phone

    SMS reaches parents with basic phones and no data, in every county.

  • Personal fee reminders

    Include each parent's name, the student's name, admission number and balance from your import.

  • Class and form groups

    Tag contacts by class, form, dormitory or bus route and message just that group.

  • Proof of delivery

    Delivery reports show which parents received each notice, so the office can follow up the rest.

  • Your school's name as sender

    Parents see "GREENHILL", not a number, and know the message is genuine.

Sample messages you can send

SMS · 1×
Dear {{first_name}}, Term 3 fee balance is KES 12,500. Pay via Paybill 123456, account: admission no., by 30 Sept. GREENHILL ACADEMY
SMS · 1×
Dear parent, school closes on Fri 25 Oct at 12pm. Please arrange transport. Principal, GREENHILL ACADEMY
SMS · 1×
Dear {{first_name}}, Form 4 mock exams start Monday. Please ensure your child reports by Sunday 5pm. GREENHILL ACADEMY

Simple bulk SMS pricing

Per SMS

KES 0.55

per 160-character SMS, all networks

Sender ID

KES 7,500

once, your business name as the sender

Top up from

KES 500

with M-Pesa, credit never expires

  • No monthly or setup fee for SMS
  • Same price on Safaricom, Airtel and Telkom
  • Prices exclude VAT

Get your sender ID

Tell us the name you want on your SMS

No account needed yet. Send your details and we take it from here on WhatsApp: documents, registration with the networks, then your SMS portal.

What do you need?

3 to 11 letters or numbers, e.g. GREENHILL

We use these details only to register your sender ID and contact you about it.

FAQ

Bulk SMS for schools: questions

Can't find what you're looking for? Talk to us

Can we send each parent their own fee balance?

Yes. Import a CSV with the parent's name, phone and balance, then use variables in your message so each parent gets their own figure.

Do we need a promotional or transactional sender ID?

Fee reminders, closing dates and results notices to your own parents are transactional, so most schools need one transactional sender ID in the school's name.

Can parents reply?

SMS from a sender ID is one-way. For two-way conversations, use the WhatsApp inbox that comes with the same account and put its number in your SMS.

What if a parent has two phone numbers?

Add both numbers to the same contact list. Duplicates are removed when you send, so nobody gets the same SMS twice on one number.

How quickly can we send an emergency alert?

Once your sender ID is approved, a message to every parent goes out as soon as you press send. Keep a ready template for closures and emergencies.

Bulk SMS

Your name on every SMS, sorted for you

Tell us the sender ID you want. We handle the networks and open your portal once it is approved.