Getting started

Importing your students from Excel

Nobody types four hundred students in by hand. Ilham 360 reads the register your office already keeps — your columns, your spellings, your dates — shows you every row before it saves anything, and has been proven against a real Pakistani school file of 1,141 rows.

Real school register used to prove the importer
1,141 rows

Real school register used to prove the importer

No template to rearrange your sheet into
Your columns

No template to rearrange your sheet into

Names and spellings come through intact
Urdu safe

Names and spellings come through intact

Nothing saves until you accept it
Preview first

Nothing saves until you accept it

It reads your sheet, not a template

Most systems hand you a template and ask you to rearrange your register into it. That is where school imports go wrong, because the rearranging gets done by hand at midnight and the mistakes are invisible until a parent complains.

Ilham 360 reads the columns you already have and matches them for you, asking only where it is genuinely unsure. Columns it does not recognise are kept against the student as notes rather than discarded, so nothing your register has carried for years disappears on the way in.

The parts registers get messy

Every Pakistani register has the same rough edges, and the importer was built against a real one — 1,141 rows from a working school — until each of them was handled properly.

How the importer handles real register data
In your sheetWhat Ilham 360 does
Urdu namesImported as Urdu, intact
03/07 in a date columnRead as 3 July, not 7 March; real Excel date cells read as dates
No date of birthRow imports anyway — many registers do not carry one
Gender as M / Larka / لڑکاUnderstood; anything unrecognised left blank, never guessed
Two children, one fatherGrouped into one family by CNIC, or phone plus father’s name
Section "A" and section "a"Joined to your existing section A
Class named "Pre 9th"Matched to your class; anything unmatched you map by hand
Students who have leftImported with that status, not as current students

Every row shown before anything saves

The import gives you a full preview: which rows are ready, which need attention, and precisely which cell needs it. Nothing reaches your school until you accept it, and a row that cannot be read tells you why instead of failing quietly.

What to have in the sheet

A row per student and a header row. No column has to be in any particular order or carry any particular name.

The more of these your register holds, the less anyone types afterwards: student name, father’s name, class, section, roll or admission number, date of birth, gender, father’s mobile, father’s CNIC, address, monthly fee and date of admission.

Send us your sheet on WhatsApp before you decide anything and we will tell you exactly what the import will make of it.

Which plan includes it

Student import is included on Pro and Campus. It sits on the top tier because a four hundred student import is the moment a school commits its entire register, and that deserves us on the other end of WhatsApp while it runs.

On any plan, send us the sheet and we will do the import for you. There is no charge for that, and no charge for taking your data back out again at any point.

Common questions

Do I have to rearrange my sheet into a template first?

No. Ilham 360 reads the columns your register already has and matches them to fields for you, asking only where it is genuinely unsure. Columns it does not recognise are kept against the student as notes, so the caste, previous school and emergency number your register has carried for years come across too.

Will Urdu names import correctly?

Yes. Urdu comes through as Urdu. Gender written as M, Male, Larka, لڑکا or any of a dozen other spellings is understood, and anything genuinely unrecognised is left blank rather than guessed — a wrong gender follows a child through every document the school prints.

How are siblings handled?

Siblings are grouped into one family automatically, matched on father’s CNIC, or on phone number plus father’s name where the CNIC is missing. That means one family number, one set of dues and one receipt when a parent pays for several children.

Are dates read correctly?

Yes. 03/07 is read as 3 July rather than 7 March, and a real Excel date cell is read as a date. A missing date of birth does not block a row, because plenty of Pakistani registers simply do not carry one.

Can I see what will happen before anything is saved?

Yes. The import shows a full preview: which rows are ready, which need attention, and exactly which cell needs it. Nothing is written to your school until you accept it.

Which plan includes student import?

Import is included on Pro and Campus. On any plan you can also send us your sheet and we will run the import for you at no charge.

Try it on a real school, today

Your trial opens on a full Pakistani school — students, families, challans, results — already loaded. You are looking at working screens in under a minute, not an empty setup wizard.