All templates

Automated Method Learning Attendance Tracking

Every night, WebRun checks the Zoom join log for each scheduled virtual session and cross references it with the assignment completed in Method Learning, marks every student present, late, or absent, and appends the result to your attendance log in Google Sheets.

Runs on WebRun · Strict Lockdown policy
Every night at 9:00 PM WebRunorchestrates each step
1 Zoom read the session join log
2 Method Learning check the assignment was completed
3 Google Sheets log each student's attendance
In short

How do I track tutoring session attendance automatically?

Every night, WebRun pulls the Zoom join log for each scheduled virtual session and checks Method Learning for the matching assignment completion, then marks every student present, late, or absent in your Google Sheets attendance log. It never contacts a student or parent directly, so your team gets an accurate, current attendance record without anyone taking roll by hand.

  • Attendance is logged every night without anyone taking roll by hand
  • In person and virtual sessions both get tracked from real completion data
  • Chronic absences show up in the log instead of going unnoticed

Built for test prep centers · tutoring franchises · online tutoring companies · program directors

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens zoom.us/meeting in a real browser with your saved login - no setup, no API keys.

  2. 1
    Zoom - read the session join log
    zoom.us
    WebRun in Zoom: read the session join log
    WebRun opens Zoom to read the session join log.
    • Open Zoom and pull the join and leave times for each scheduled session
    • Note who joined late or left early

    Done when Every scheduled session's join log is pulled.

  3. 2
    Method Learning - check the assignment was completed
    methodlearning.com
    WebRun in Method Learning: check the assignment was completed
    WebRun opens Method Learning to check the assignment was completed.
    • Check whether the matching assignment or diagnostic was completed in Method Learning
    • Use this to confirm attendance for students without a Zoom log, for example in person sessions

    Done when Every session is matched to a completion record.

  4. 3
    Google Sheets - log each student's attendance
    google.com
    WebRun in Google Sheets: log each student's attendance
    WebRun opens Google Sheets to log each student's attendance.
    • Mark each student present, late, or absent for the session
    • Append the result to the attendance log with the date and instructor

    Done when The attendance log reflects every session held today.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
zoom.us/meeting
ScheduleRuns automatically on this cadence
Every night at 9:00 PM
DeliveryHow each run's result reaches you
Attendance log · Google Sheets
OutputWhat each run produces - An attendance row per student per session, marked present, late, or absent.
Text
Setup & safety

Secure by default

Connect once, stays signed in

WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Does this contact students or parents about attendance?

No. WebRun only updates your internal attendance log in Google Sheets. It never messages a student or parent on its own.

How does it track in person sessions with no Zoom log?

It falls back to the assignment or diagnostic completion record in Method Learning to confirm the student was there.

What counts as late?

Any student who joins the Zoom session more than five minutes after the scheduled start is marked late instead of present.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.