Start Free Trial
One tenant, two ladders

Matric and O Level, side by side

A school running a national stream and a Cambridge stream runs both in one CampusFlo tenant — separate ladders, separate grading, one student record.

See how it works
Also configured
USA, India, Gulf, IBPages coming shortly
9 profiles

Configuration, never a fork

A profile sets the level ladder, term structure, grading scheme, attendance model and the vocabulary itself. Every value stays editable afterwards.

One product, every country
40 minutes

See it on your own scenario

A screen-share run against your levels, your grading scheme and your board — not a slide deck. Bring your student count and campuses.

Schedule a demo
Why CampusFlo Blog About Contact Start Free Trial

Why schools choose CampusFlo

Three things that are true of this product and hard for a single-country competitor to copy — and one thing we will not pretend about.

One product, every country

CampusFlo ships nine education-system profiles, and a profile is configuration rather than a separate build. That is the difference between a product that can be sold in Lahore and London and one that has been forked twice.

A profile sets the level ladder, the term structure, the grading scheme, the attendance model and the vocabulary itself — Class or Grade or Year, Section or Form or Homeroom, Guardian or Parent, Roll number or Student ID or UPN. Every value stays editable afterwards.

The practical consequence matters more than the principle. A school in Lahore running a Matric section and an O Level section runs both ladders in one tenant, with one student record per child, one staff directory and one set of reports. Adding a country is a preset, not a release.

See it rather than take it on trust

The two education-system pages describe exactly what changes, module by module.

The back office is already in the box

CampusFlo runs on a production ERP, so accounting, payroll, purchasing and the canteen counter are part of the same system rather than an integration project.

Schools buying elsewhere buy a school system, then buy an accounts package, then reconcile the two by hand every month. Here the double-entry ledger, HR and payroll, inventory and purchasing, the point of sale for the canteen and bookshop, the CRM behind admission enquiries, and the SMS, WhatsApp and email channels are all the same platform.

Teachers are employees, so leave, shifts, payroll and self-service already exist. The point of sale keeps working through an internet outage and syncs when it reconnects. None of that had to be written for schools, which is why it is mature rather than new.

Depth where the others stop

Most school systems cover attendance, marks and fees and stop. These are the modules inspectors, boards and parents ask about — and the ones a school finds are missing after it has bought something else.

Safeguarding

Restricted concern records with a chronology, referral tracking and an access audit on every view.

Inclusion and SEND

Support plans with targets and reviews, and exam access arrangements that reach the seating plan.

Health and wellbeing

Nurse visits, medication logs with consent, care plans, and an emergency summary staff can see.

Hostel and boarding

Roll-call, guardian-approved outpass, visitors and mess, with alerts on every exit.

Statutory returns

Board and government exports from the same data — BISE and FBISE lists, the UK census, US state files.

Certificates

Leaving and character certificates with serial numbers, a stored data snapshot and QR verification.

What we are not going to claim

A school system is bought on trust, and the fastest way to lose it is a feature list that turns out to be aspirational.

CampusFlo is newer than the established vendors in every market it sells into. We have no customer count to quote, no logos to show and no testimonials, and we would rather say that than manufacture them. When there are schools willing to be named, they will appear here.

Four modules are catalogued but not built: online payments, higher-education transcripts and degree audit, the learning-resources and online-class integration, and the native mobile apps. They are listed on the modules page as roadmap rather than described as features.

Some performance figures in our internal specification are engineering targets rather than measurements, so they are not on this site. When they have been measured on real hardware with a real tenant, the measured number will be published with the date it was taken.

Reasonable objections

You are new. Why would we take the risk?
Because the risk is smaller than it looks and we would rather you weigh it properly. The platform underneath — accounting, payroll, inventory, point of sale, messaging — is production software the company has been shipping for years; the education modules are what is new. The company is IT Vision Pvt. Ltd. in Lahore with a UK presence, not a project. And you can start with the modules you need and leave the rest switched off.
What happens to our data if we leave?
You export it. Every module has exports, the student record has a subject-access export, and there is no contractual or technical lock on taking your data with you. A school system that makes leaving difficult is relying on the wrong thing.
We already have a system. Is switching worth it?
Often not, and we will say so on the call. Switching is worth it when you are running several disconnected things — a register book, WhatsApp groups, spreadsheet mark sheets and a separate accounts package — or when your current system cannot handle a second stream or a second campus. If it is one system that works, the honest answer is usually to keep it.
Can we see it before committing to anything?
Yes, and on your own setup. We configure a tenant with your education-system profile, your levels and your grading scheme before the call, so what you see uses your vocabulary. There is no obligation and no payment involved in a demo.

Test the argument against your own school

Bring the thing you think will break it. Two streams, three campuses, an unusual grading scheme — those are the useful cases.

Schedule a demo