Skip to content
Attendance

School attendance management system

Attendance is the highest-frequency write in any school system — every teacher, every period, every day — so Classbell optimises it for the teacher standing in front of a class rather than for the administrator reading the report. The register defaults to all present, so a teacher marks only the exceptions.

Get started

Set up your school in minutes and go live.

How long should taking a register actually take?

Under a minute for a full class, which is only achievable if the default is right. Marking thirty pupils present one at a time is data entry; flagging the two who are missing is register-taking. Classbell opens the register with everyone present and a live tally reading how many of how many are marked, so the teacher can see at a glance that they have not skipped anyone.

  • Mark-all-present default — the teacher flags only exceptions
  • A present, absent, late and excused control on every pupil row
  • A live tally showing how many of the class are marked
  • A note field per pupil for anything the codes cannot say

What does a teacher need to see beside a pupil's name?

Whether this absence is unusual for this pupil. A mark on its own is data; a mark next to that pupil's own term attendance percentage is a judgement a teacher can act on, and it is the difference between a register and a safeguarding signal. Pupils below the attendance threshold are flagged for the head of year rather than waiting to surface in a monthly report.

  • Each pupil's own term attendance percentage shown on the register
  • Below-threshold pupils flagged for the head of year
  • A late arrival counts as present in the rate, and is still recorded as late
  • Guardians of absent pupils are notified when the register is submitted

What happens when a register is taken on a bad connection?

A teacher marks a register in a corridor, a lab or a sports hall, not at a desk on ethernet. The register autosaves locally as it is marked and says so on screen, so losing the connection between the first pupil and the last does not lose the register. It is submitted when the teacher submits it, not opportunistically in the background.

Can a register be corrected after it is submitted?

Yes, and how it is corrected is the part that matters. Until six in the evening on the same day an amendment is an ordinary edit — a pupil turned up late, a parent rang. After that a reason is required and the change appears in the audit log with what it was before and what it became. The rule exists because a register that can be silently rewritten a fortnight later is not evidence of anything.

  • Amendable without ceremony until 18:00 on the day
  • After that a reason is mandatory and the change is audit-logged
  • The audit record keeps the value before and after, and who changed it
  • A parent's explanation routes to the teacher, who amends it to excused

Why can a register not be taken for a future date?

Because a system that allows it will eventually notify a family that their child was absent on a day that has not happened. Classbell refuses a register dated in the future, and refuses one that falls outside every term the campus has defined — a row belonging to no term silently distorts every attendance rate calculated from it. A campus that has not built a calendar yet is exempt, because a school that has just paid should not be locked out of taking a register on its first morning.

  • A register cannot be dated in the future
  • A register cannot fall outside every term the campus has defined
  • A campus with no terms yet is deliberately exempt
  • Terms are per campus, so a group spanning hemispheres is not forced onto one calendar

What does the attendance rate say when there are no registers?

Nothing — and that is a deliberate correction rather than a missing feature. An empty set of registers is not one hundred per cent attendance, it is an unanswered question, and a school told its attendance is perfect on its first week has been misled by its own software. Classbell reports no rate at all where there is no data, everywhere it reports one.

What can a parent see about their own child's attendance?

Their child's rate against the school's threshold, the counts of present, absent and late, and a month calendar where every day is coded by colour and by shape rather than colour alone. Unexplained absences are surfaced with an action to explain them, which routes to the teacher — the parent's explanation does not silently rewrite the register.

  • A month calendar coded by colour and shape, not colour alone
  • Absences and lates listed, with unexplained ones actionable
  • An explanation goes to the teacher, who decides whether to amend
  • Parents see only their own children

Common questions

Are guardians notified automatically when a child is absent?

Yes. Guardians of absent pupils are notified when the register is submitted, not on a schedule afterwards, so the notification reflects the register the teacher actually filed.

Can attendance be taken per period rather than per day?

Yes. A register is taken against a class, a date and a period, so a secondary school taking a register every lesson and a primary taking one twice a day both work without configuration.

Does a late arrival count as absent?

No. A late pupil counts as present in the attendance rate and is still recorded as late, so the rate is not depressed by punctuality problems while the punctuality record stays visible.

Can two campuses have different school weeks?

Yes. Working days are set per campus. A Sunday-to-Thursday week renders with Sunday first rather than being forced into a Monday-first grid.

Is there a mobile app for taking registers?

The interface is built for tablet and desktop. A native app has been designed with the register as its central screen, but it is not built and we do not sell it as though it were.