Attendance

Marking attendance

Attendance is marked in the mobile app by scanning student QR codes — not on the website.

Last updated August 31, 2026

Read in සිංහල

Attendance is marked in the Edugo teacher mobile app, by scanning each student's QR code. There is no "mark present" button on the website.

That's the first thing to say, because teachers reasonably go looking for one on the Attendance tab and conclude something is broken. The web Attendance tab is a report — it shows what the app recorded.

How it works

  1. Open the Edugo teacher app on your phone
  2. Choose the class and session
  3. Scan each student's QR code as they arrive

Every student has a QR code in their Edugo app. Scanning marks them present, and the record appears on the web straight away.

Why a phone and not the website

Because you're standing at a door with thirty students filing past. A phone camera at the entrance handles that in a couple of minutes; a laptop with a checklist does not.

It also means students can't mark themselves — the code has to be physically in front of your camera.

Practical notes

Scan at the door, not mid-lesson. Interrupting to take attendance costs more teaching time than it looks.

Have latecomers come to you. Scanning as they arrive keeps the record honest without stopping class.

Students need their phone. A student who forgot theirs can't be scanned. Note them down and sort it after — Edugo has no manual override, so persistent cases are worth telling us about.

Scanning works without a session. If you scan outside a specific session, records are kept as QR check-ins for the class and shown as a separate count on the Attendance tab. Useful for a one-off, but for percentages to mean anything, scan against the session.

Attendance and payment are separate

Scanning a student marks them present. It doesn't record a payment.

If a student pays you cash at the same moment, that's a separate step — enrol them from the Students tab.

If you don't use the app

Attendance is optional. Plenty of teachers run their classes without it, and nothing else in Edugo stops working.

What you lose: attendance percentages on the Students tab, the attendance figures in Analytics, and the at-risk student list, which uses attendance to spot students drifting away.

Didn’t answer your question? Contact our team — we usually reply within a day.