CloudNotte — Buyer's guide

How to Choose School Management Software in Nigeria

A plain checklist for proprietors, principals and bursars comparing school management systems — what to ask, what to test with your own data, and what the price really includes.

Who this is for

Proprietors, principals, exam officers and bursars in Nigerian nursery, primary and secondary schools who are choosing a school management system for the first time or replacing one that has let them down. It is written by CloudNotte, so read it with that in mind — but every step works whichever vendor you end up with.

The short version
Spec from your own offices, not a feature page.
Judge the report sheet before anything else.
Run an exam with the router unplugged.
Pay one fee by transfer and find the receipt.
Install the parent app on your own phone.
Export your data from the demo, today.
Price it per student, all-in, for your real numbers.
Phone the support line before you sign.
Pilot one module for one term.
1

Write down what each office needs

Ask the principal, the exam officer, the bursar, the class teachers and two parents what they actually do each term. Results, fees, CBT, attendance and parent communication come up in every school; admissions, lesson notes, timetable, hostel and transport come up in some. That list, not a vendor's feature page, is your specification.

2

Check the report sheet first

Open a real report sheet from last term and ask the vendor to reproduce it: continuous assessment plus exam in your split, your grade scale (WAEC-style A1–F9 or your own), positions, cumulative averages across terms, affective and psychomotor ratings, teacher and head comments, early-grade sheets for nursery and lower primary, and transcripts. If the sheet is wrong, nothing else matters.

Ask to seeWhy it matters
Your CA/exam split (40/60, 30/70…)Most systems default to one split; yours may not be it.
WAEC-style A1–F9 and your own scaleSenior and junior classes often grade differently.
Cumulative across termsThird-term promotion depends on it.
Class and subject positionsParents ask for them; some systems cannot compute them per arm.
Affective and psychomotor domainsStandard on Nigerian report cards; missing on foreign systems.
Early-grade sheetsNursery and lower primary need a different sheet entirely.
TranscriptsJSS3 and SS3 leavers need them in one click.
3

Test exams with the internet switched off

Exam day is when power and internet fail. Ask for the offline exam app, install it on one school computer, set a 20-question test, unplug the router and run it. Then reconnect and confirm the results arrive in the gradebook. Ask what happens if a student's computer dies mid-exam.

4

Follow the money end to end

Set a fee for one class, give it to one student, pay it by bank transfer, and look for the receipt and the balance. Ask how part-payments, discounts, optional fees (bus, hostel), refunds and payroll work. The bursar should be able to answer 'who is owing and how much' without a spreadsheet.

5

Look at it as a parent

Install the parent app on your own phone. Can you see your child's results (with a PIN if the school wants one), attendance, fees and notices? Can you pay? Do SMS and WhatsApp messages go out when the school sends a notice? Parents judge the school by this screen.

6

Make sure the data is yours

Ask for an export of students, parents, staff, results and payments in a spreadsheet, today, from the demo account. Ask who else can see your data, whether each staff member has their own login and role, and whether there is an audit trail. The Nigeria Data Protection Act 2023 makes the school responsible for this.

7

Work out the real price

Per-student pricing (CloudNotte is from ₦149 per student per term) is easy to compare; per-school or per-module pricing hides the total. Ask what is extra: setup, training, SMS units, result-checker PINs, payment charges, the parent app, the website, data migration. Ask what happens to the price when you add a second campus.

Line itemAsk
Per-student pricePer term or per year? Discount for yearly?
Setup and trainingIncluded, or a separate fee?
SMS and WhatsAppBundled units or pay-as-you-go?
Result-checker PINsFree, or sold to parents?
Payment chargesWho pays the transfer or card charge — school or parent?
Parent app and websiteIncluded in the plan?
Second campusSame price per student, or a new contract?
8

Find out who answers on results day

Ask for the support hours, the channel (WhatsApp, phone, email) and the name of the person who will onboard your school. Call the support line during the demo period and see who picks up. Ask for two schools in your state you can phone.

9

Run a one-term pilot

Pick one priority — usually results or fees — and run it for one full term on the new system alongside your old process. Move the rest only when that term closes cleanly. A vendor who will not let you start small is telling you something.

Questions schools ask

How much does school management software cost in Nigeria?
Per-student systems run from about ₦150 to ₦2,000 per student per term depending on the plan. CloudNotte's plans are ₦149, ₦499, ₦999 and ₦1,999 per student per term with no setup fee. Per-school systems are often quoted per year and may add setup, training and SMS costs, so ask for the total for your school size.
Is free school management software a good idea?
Free tiers are fine for trying a system, and CloudNotte's Foundation plan is deliberately cheap for small schools. Be careful of 'free' systems paid for by advertising, by selling parents something, or by charges on every fee payment — read what the school and the parents actually pay.
Can we move from Excel or from another software?
Yes. Any serious vendor imports students, parents, staff and classes from a spreadsheet; ask whether past results and payment history can come too. CloudNotte's data-migration team does this with the school, and most schools are running within days.
What about schools with several campuses?
Ask whether each campus can run its own sessions, classes, fees and results under one owner account, and whether the price changes. CloudNotte supports school groups with several campuses.
Do we need a computer in every classroom?
No. Teachers enter scores and attendance on their phones; the office needs one or two computers; CBT needs a computer lab or shared devices, and the offline exam app can run on a single local server with students on ordinary laptops.
How long does setup take?
With your data in a spreadsheet, a school is usually set up — sessions, terms, classes, students, staff, fees — within a few days, and staff are trained on the modules they will use that term.