Run your whole school
from one place.
Exams, report cards, fees, attendance and messages to parents, all in one easy system. Your school also gets its own website.
No card needed · Website live in minutes · Whole school set up in an afternoon · Stop any time
A preview with example data
Under 5 min
Your school website online, with your name, logo and photos.
1 minute
Take a whole class register. Tap only the absent ones.
1 click
Report cards for the whole class, signed and stamped.
30 seconds
Send one SMS to every parent in the school.
What it does
Everything your school needs, in one place.
Start with what you need today. Add more later. Nothing has to be typed in twice.
Exams & report cards
Teachers enter marks. Report cards for a whole class come out in one click.
Fees & M-Pesa
Parents pay by M-Pesa. Receipts go out by themselves, and you always know who owes what.
SMS to parents
Reach every parent in 30 seconds: fees, closing day, opening day and events. It can even send on its own.
Attendance
Mark a whole class in under a minute. Parents can get an SMS when a child is absent.
Teacher performance
The head teacher sees which classes and teachers are doing well, and who needs help.
Timetables
Make class and teacher timetables with no clashes, then print them.
Transport & boarding
School buses, dormitories and leave-outs, with parents kept informed.
App for parents & staff
Parents see results and fees on their phone. Each staff member sees only their own work.
Every school day
Less paperwork. Fewer mistakes. More time for learners.
CBC exams without spreadsheets
Teachers type marks into a simple sheet. The system checks them, gives grades and makes report cards parents can understand.
- CBC grades (EE, ME, AE, BE), or your own
- Merit lists and class rankings
- Comments from the class teacher and head teacher
- Report cards ready to print or send
Every shilling in the right place
Set the fees for each grade and term once. Bills go out to every learner, and every payment is recorded and cannot be secretly changed.
- M-Pesa payments matched to the right learner
- Receipts made for you
- See who owes, class by class
- Fee balance slips for learners to take home
A whole class in under a minute
Everyone starts as present. Just tap the ones who are absent or late.
- Morning and afternoon registers
- SMS to parents when a child is absent (if you want it)
- Staff attendance too
- See patterns for each class and learner
Reach the right parents, fast
Send an SMS or email to one class, one grade, parents who owe fees, or everyone.
- Ready-made messages for fees, closing day and events
- Messages that send on their own
- Notices in the parent app
- Parents can message the class teacher
Made for everyone at your school.
Head teacher & office
One screen shows what needs doing today: fees, attendance, new applications and results.
Teachers
Their own classes, timetable, registers and marks. Nothing else to get in the way.
Parents
Every child in one place on their phone: results, fees, receipts and school news.
Learners
Their timetable, homework and progress, clear and simple.
Included with every plan
Build your school website in under 5 minutes.
Your website is online the moment you register. Pick a design, add your logo, photos and a few words, and press publish. You don't need a web designer, and you can change it any time.
- Step 1 · 1 min
Register your school
- Step 2 · 1 min
Pick one of 7 designs
- Step 3 · 3 min
Add your logo, photos and words
- Seven ready designs for primary, secondary, international, faith-based schools, colleges and more
- See it as it looks on a phone, a tablet and a computer
- Save drafts, publish later, and undo a change any time
- News, events, photos, downloads, admission and contact forms
- Easy for parents to find on Google
Your own web address
From /s/greenhill to greenhill.ac.ke
Already have a web address? Use it. We show you, step by step, what to change, check it for you, and switch it on only when everything works.
Type your address
For example www.yourschool.ac.ke. We give you a code to prove it is yours.
Copy two lines
Paste them where your web address is managed. Each one has its own copy button.
You are live
We check everything, add the padlock for safe browsing, and point old links to the new site.
The two lines look like this (for whoever manages your web address):
Prices
Simple plans that grow with your school
Every plan comes with your school website, a free web address and the parent app.
Join today and pay nothing until 1 February 2028. Every school gets at least a full school year free. Subscriptions are billed once a year, every 1 February; you only pay the one-time onboarding fee now.
Up to 200 learners
Starter
Small schools getting organised
KES 800 / month
Billed annually · KES 9,600 per year
Onboarding KES 10,000 one-time
- Free sub-domain website
- Up to 200 learners
- School website on a free sub-domain
- Parent portal
- Attendance & SMS
- Prepaid SMS at KES 2.00 or less
201–500 learners
Grower
Everything a growing school needs
KES 1,000 / month
Billed annually · KES 12,000 per year
Onboarding KES 20,000 one-time
- 1 custom domain
- Up to 500 learners
- Your own custom domain & email
- CBC/CBE report cards & analytics
- Fees, M-Pesa & reconciliation
- Prepaid SMS at KES 2.00 or less
501–1,000 learners
Established
For busy schools with 500 to 1,000 learners
KES 1,500 / month
Billed annually · KES 18,000 per year
Onboarding KES 25,000 one-time
- 2 custom domains
- 501 to 1,000 learners
- Library management
- Two custom domains
- Everything in Grower
- Prepaid SMS at KES 2.00 or less
1,001+ learners
Premium
Large and multi-campus schools, 1,000+ learners
KES 2,000 / month
Billed annually · KES 24,000 per year
Onboarding KES 35,000 one-time
- 3 custom domains
- 1,000+ learners, unlimited staff
- Boarding & every module
- Priority support
- Three custom domains
- Prepaid SMS at KES 2.00 or less
Free
SMS only
Bulk SMS for any school — free, pay only for what you send. Import contacts from Google, Outlook, iPhone or Samsung; SMS from KES 2.00.
One-time licence
Own the system
Full system KES 60,000, or any single module KES 20,000. No subscription; we set it up for you.
No. Your school's information is kept apart from every other school, and we test this all the time. Our staff cannot look through your learners' records. If you ask us for help, we can only look for a short time, we cannot change anything, and every visit is recorded.
Yes. New schools start with the CBC grades (EE, ME, AE, BE). You can also use 8 levels or set your own grades.
Yes. Connect your school's paybill or till number. Each payment is matched to the right learner by admission number, and a receipt is sent. Safaricom gives you the connection details.
Yes. Type it in, copy the two lines we show you to wherever your web address is managed, and we switch it on once it works.
Nothing is deleted. You get a few extra days to pay. After that the system is offline for teachers and parents, and the head teacher sees a page to pay by M-Pesa. Everything comes back the moment the payment goes through.
Yes. Parents, teachers and other staff can use it on any smartphone. Each person only sees what their job needs.
Give your school a simpler way to work.
Start free today. Your school website is online in under 5 minutes.