Attendance Tracker

Google Meet attendance for corporate training & compliance

When the auditor asks who attended the anti-harassment training in March, "we ran it on Google Meet" is not an answer. HR and L&D teams need defensible attendance records for every mandatory session — who was there, when they joined, and how long they stayed. Here is how to get them without adding a single manual step.

Audit-ready by default: Attendance Tracker logs join time, leave time, rejoins, and duration in minutes for every participant in every Google Meet training — timestamped records you can produce months later, exported to CSV, Google Sheets, or a formal PDF report.

Why training attendance is a compliance problem

Screenshots of the participant list don't survive an audit. Minute-level logs with join and leave timestamps do.

Minute-level evidence, not attendance theater

Attendance Tracker is an official Google Meet add-on — it opens in the side panel from the Activities menu and uses the official Meet REST API (not a Chrome extension), so it works in Chrome, Edge, Firefox, Safari, and on Chromebooks. Each session produces one row per participant:

ColumnAudit value
Name / EmailIdentity, matched to your roster of required attendees.
StatusPresent, Late, Left Early, Absent, Excused, or Guest — absentees are named, not just missing.
Join Time / Leave TimeExact timestamps: the core of any audit trail.
Duration (min) / Attendance %Evidence the employee sat the full session, not the first five minutes.
Rejoins / NotesConnection drops logged; annotations (e.g., "approved absence") preserved.

Load the required-attendee list as a roster beforehand and everyone who skipped the session appears explicitly as Absent — the list HR actually needs. Recurring training series on the same Calendar invite roll up each person's attendance percentage across sessions automatically, and every past session lives in the Meeting History dashboard at attendancetracker.dev.

Completion certificates with public verification

For trainings that end in a completion record, Pro generates per-attendee PDF certificates backed by a public verification page at attendancetracker.dev/verify. An employee can attach the certificate to their HR file, and anyone — an auditor, a client, another employer — can verify it's genuine online. That turns "trust our spreadsheet" into an independently checkable record.

Auto-capture: trainers forget, the system doesn't

The most common failure in training records isn't bad data — it's the trainer who forgot to export before closing the tab. With Pro's Auto-Capture, finished meetings you host are exported automatically within hours, even if the side panel was never opened during the session. Run the training, and the record files itself.

Let HR and L&D track sessions they don't host

Trainings are usually hosted by the presenter, but the record-keeper is HR or L&D. After a Workspace admin enables one-time delegation at attendancetracker.dev/setup, non-hosts — HR coordinators, L&D program managers, co-hosts — can track attendance for sessions they don't run. The people responsible for the records get the records, without chasing trainers for exports.

One plan for the whole company: $59/year

This is the line item your L&D budget will not blink at. The Department plan is $59/year and covers your entire Google Workspace domain — every trainer, every HR coordinator, every employee who ever needs to take attendance. No per-seat pricing and no procurement cycle: one flat annual rate for the whole domain (larger orgs can choose the $149/year Institution plan for a signed DPA, priority support, and invoice/PO billing). It unlocks unlimited Google Sheets exports, Auto-Capture, cumulative summaries, verifiable certificates, and digest notifications to Slack, Google Chat, or Discord for the whole domain.

Want to evaluate first? The free tier already includes real-time tracking, rosters, PDF reports, and 2 free exports per month across Google Sheets, CSV, or binary Excel (for sessions up to 25 attendees, plus 1 large-session grace export) — enough to pilot with one training cohort before rolling out.

Digests where your team already works: Pro can post attendance digests to Slack, Google Chat, or Discord — so the L&D channel sees who attended this morning's session without anyone opening a spreadsheet.

Rolling it out (one afternoon)

  1. Install Attendance Tracker from the Google Workspace Marketplace (button below).
  2. Have a Workspace admin enable delegation at attendancetracker.dev/setup so HR/L&D can track sessions they don't host.
  3. Create a roster per training program with the required attendees (one per line as Name <email>).
  4. During the session, open the add-on from Meet's Activities menu and press Start — or let Auto-Capture handle sessions you host, hands-free.
  5. Export the record: CSV for the compliance archive, Google Sheets for the running ledger, PDF for the audit file, certificates for completion records.

Frequently asked questions

Is this a Chrome extension? Our security team blocks those.

No. It's an official Google Meet add-on distributed through the Google Workspace Marketplace, running in Meet's own side panel via the official Meet REST API. It works in any browser and can be admin-installed like any Marketplace app.

Can we prove someone stayed for the whole training?

Yes. Each record includes join time, leave time, rejoins, total minutes, and attendance percentage — and a Left Early status flags anyone who ducked out.

What does the domain license cover?

Every user on your Google Workspace domain, with all Pro features, for a flat $59/year. No per-user cost — one plan covers the whole domain.

What if the trainer forgets to start tracking?

With Pro's Auto-Capture, finished meetings you host are exported automatically within hours even if the panel was never opened. That's the safety net for compliance records.

Can employees see or edit the records?

Only the organizer tracking the session (and delegated staff your admin approves) work with the attendance data. Participants just join the meeting normally — nothing to install on their side.

Do certificates expire or live on someone's laptop?

Certificates are PDFs you distribute, and each carries a public verification page at attendancetracker.dev/verify — so the record stays checkable even years later.

Defensible training records, zero manual steps

Free to pilot; $59/year covers your entire Workspace domain.

Install Attendance Tracker from Marketplace