One platform, genuinely separate schools
Each campus runs its own frameworks, staff, learners and fees. The separation between them is enforced where the data is read, so a report at one school can never include another's learners.
For groups, franchises and sponsors running more than one school.
Each campus runs its own frameworks, staff, learners and fees. The separation between them is enforced where the data is read, so a report at one school can never include another's learners.
Enrolment, performance, attendance and collection roll up across every campus, so a director can compare schools on the same measures without waiting for each to submit a return.
Staff who work across campuses have a single sign-in and choose which school they are working in, rather than juggling an account per site.
Msomi was built from the start as a platform that runs many schools rather than an application installed once per school. That decision shows up most clearly for groups.
A group can run any number of campuses, each with its own academic frameworks, staff, learners, fee structures and grading. Nothing is shared between them by default — the boundary is enforced at the data layer, so there is no report, query or export at one campus that can reach another’s records.
Above the individual schools, the group gets a consolidated view: enrolment, attendance, academic performance and fee collection across every campus, on the same measures, without each school compiling and submitting a return.
Staff who work across sites keep a single identity and choose which school they are working in. Group-level control covers policy, roles, branding and a single subscription across all campuses.
A demo runs about forty minutes and uses your own class lists, frameworks and grading — so you are looking at your school rather than a sample database.
Or try it first — the Trial tier gives you a full term, free, with every module unlocked.