Import Templates

Import Templates

Download a real sample CSV for each bulk-import feature — the exact columns and format the importer expects, filled with realistic example rows.

Students

Bulk-add students to your institute. Existing batches are matched by name — create the batch first if it doesn't exist yet.

Required columns

name
email

Optional columns

phone
batch_name
exam_focus
roll_number
parent_name
parent_phone

Attendance

Bulk-mark attendance for multiple students and dates in one file. Students are matched by exact name against your active roster.

Required columns

student_name
date
status

Date format: dd-MM-yyyy (e.g. 01-09-2026)

Fees

Bulk-create fee records for students. Each row creates one pending fee charge — match a student by email.

Required columns

student_email
amount
due_date

Optional columns

description

Date format: YYYY-MM-DD (e.g. 2026-09-15) — different from Attendance's format, so double-check before uploading

Timetable

Bulk-add class schedule slots for one batch at a time. Upload from that batch's timetable page.

Required columns

day
time_slot
subject

Optional columns

staff_name
room

Test Results

Bulk-upload marks for an existing test. Create the test first, then upload results from that test's row.

Required columns

student_email
marks_obtained

Optional columns

subject
time_taken_minutes
remarks