When switching software is not the priority
A school whose problem is a poorly defined process gains more by clarifying it first: new software changes nothing while the procedure itself stays vague.
Eight decision criteria: what to ask a vendor, and what the answer actually implies for your school.
Gathering these elements before contacting a vendor makes every answer comparable to the next one, criterion by criterion.
For each criterion, a precise question to ask and what every possible answer actually implies for the school.
| Criterion | What to ask | What the answer implies |
|---|---|---|
| Where the data is hosted | Ask for the exact hosting country and the name of the company that actually hosts the servers. | A vague answer about the hosting country means nobody internally can say where the data actually sits. |
| The languages of the interface and the documents | Ask whether report cards and receipts are actually issued in Arabic and in French, not just the data entry screen. | A translated interface with printed documents that stay in a single language forces the team to retype them by hand. |
| Migrating existing records | Ask precisely what is migrated from the current year, and in what format the file must be supplied. | A migration limited to student names alone forces the team to retype grades and payment history by hand. |
| The payment methods | Ask which payment methods are supported natively for the Moroccan market, and what fees apply per transaction. | A payment method advertised but billed as a monthly add-on meaningfully changes the real cost for families. |
| The team's onboarding | Ask how many hours of training are included, and in which language they are delivered. | Short training delivered only in English leaves a French or Arabic speaking team on its own by the second week. |
| Support after go-live | Ask for the exact support hours, the language spoken, and the average response time to a ticket. | Support offered only by email, with no stated response time, delays fixing a blocker for days during peak enrolment. |
| Reversibility | Ask exactly what can be retrieved on departure, and in what format readable without the original software. | An evasive answer about the export format means a future departure will cost a full re-entry of the data. |
| The pricing model | Ask what is counted in the advertised price, and what actually triggers a separately billed add-on. | A per-student price that jumps sharply past an undisclosed threshold turns a predictable budget into a bad surprise. |
A school whose problem is a poorly defined process gains more by clarifying it first: new software changes nothing while the procedure itself stays vague.
Where the data is hosted, reversibility on departure, and support in a language the team actually speaks: three criteria without which a low price is paid for later.
The questions asked most often by a head of school comparing school management software offers.
Start by listing what the school already does well its own way, so offers are not compared on criteria that do not match how it actually operates.
The eight criteria on this page cover hosting, languages, data migration, payment, training, support, export and pricing.
Comparing two or three offers is usually enough to reveal clear differences across the eight criteria, without needlessly stretching out the decision.
Ask exactly the questions from this grid during the demo, and request a written answer rather than a spoken one that cannot be checked later.
An answer that stays vague out loud about hosting or export deserves to be asked again in writing.
Ask for the name of the host and the exact country of the data centre, then verify that name matches a host genuinely established at that address.
Require in writing the exact format of the data retrievable on departure, the support response time, and the real cost of the payment methods offered.
A personalised 30-minute demo, no commitment. Live in 48 hours.
Updated on · By ScolaritéPlus