Track Your First Meeting

Once you've installed the Chrome extension or Workspace add-on, tracking your first meeting takes no setup. Join a Google Meet, and AttendKit records every participant's name, join time, leave time, and duration automatically. Here's what to expect before, during, and after a meeting.

Before the Meeting

Make sure you're signed in to AttendKit and have either the Chrome extension or Workspace add-on set up. If you're using the Chrome extension, toggle Auto Attendance ON in your Settings page. If you're using the Workspace add-on, no extra setup is needed. You'll start tracking by opening the add-on during the meeting.

Settings page showing Chrome extension status and Auto Attendance toggle
Make sure Auto Attendance is enabled in Settings
TIP
Your participants don't need to install anything. Only you need AttendKit. Everyone else joins Google Meet as they normally would.

During the Meeting

With the Chrome extension: Tracking starts automatically when you join a Google Meet. Nothing to press.

With the Workspace add-on: Once you're in a Google Meet call, open the AttendKit add-on from the side panel to start tracking. You can close the panel after tracking begins. It continues running until the meeting ends.

In both cases, AttendKit captures:

  • Participant names and emails the moment each person joins
  • Exact join and leave times for every participant
  • Re-joins if someone disconnects and comes back
  • Duration calculated automatically
  • Attendance percentage for each participant
NOTE
The Chrome extension only works in the Chrome browser. If you're on Safari, Firefox, a tablet, or mobile, use the Workspace add-on instead.

After the Meeting

Once the meeting ends, the data syncs automatically to your dashboard. No export step, no save button.

Finding Your Report

Open your Meetings page. Your meeting appears as a card showing the meeting name, time, duration, attendance percentage, and participant count.

Meetings list showing tracked meetings
Every tracked meeting appears in your dashboard

Click any meeting to open its detail page.

What the Report Shows

Meeting detail page with scheduled vs actual time and attendance donut chart
The meeting detail page shows everything that happened

The detail page includes:

  • Meeting info. Name, Meet link, scheduled vs actual start and end time. This comparison helps you spot meetings that consistently start late or run over.
  • Attendance summary. A ring showing the overall attendance percentage and counts for Present, Late, and Absent participants.
  • Participant logs. Every person listed with their invitation status, attendance status (Present/Late/Absent), Join time, duration, and attendance percentage with a visual progress bar.

Late arrivals count toward the ring, because they attended. The ring answers how many people turned up, not how many were on time. The Present, Late and Absent breakdown underneath it is where punctuality is separated out, so a meeting can honestly read 100% on the ring while several people are marked Late.

Meetings Not Created From Google Calendar

If somebody started a Meet directly rather than from a calendar event, the report shows no scheduled time and no Invitation column. Actual times, durations and percentages all still work, and Present and Late are unaffected because they measure from the actual start. Nobody is marked Absent, because Absent needs a Calendar invite list. See Why Attendance Data Looks Wrong.

Participant table showing status, duration, and attendance percentage
Each participant shows their status, time in meeting, and attendance percentage

Activity Timeline

Click the expand arrow on any participant row to see their full activity timeline. This shows every join and leave event with exact timestamps. Useful for spotting connectivity issues or participants who left and came back.

Understanding Present, Late, and Absent

AttendKit assigns a status to each participant based on the late threshold setting:

  • Present means they joined within the late threshold window after the meeting actually started
  • Late means they joined after the threshold had passed
  • Absent means they were invited via Google Calendar but never joined the meeting

How the Late Threshold Works

The late threshold is a number of minutes measured from when the meeting actually started, which is when the first person joined. The default is 10 minutes.

Example: A meeting that actually starts at 10:00 AM, when the first person joins, with the late threshold left at the default 10 minutes:

Participant
Joins At
Status
Alex
9:58 AM
Present (joined before the meeting started)
Sarah
10:03 AM
Present (within 10-min threshold)
Mike
10:07 AM
Present (7 min after start, still inside threshold)
Priya
10:14 AM
Late (14 min after start, past threshold)
Emma
Never joined
Absent

Changing the Late Threshold

Go to Settings, find the Late Threshold dropdown under Tracking Preferences, and select your preferred value (1 to 30 minutes). Click Save Preferences.

Late threshold dropdown in Settings
Choose a threshold that matches your attendance expectations

A tight threshold (2-3 minutes) works for strict environments like exams. A relaxed threshold (10-15 minutes) works for casual standups where people trickle in.

The threshold is applied when a report is displayed, not saved onto each participant. Changing it re-evaluates your past meetings as well as your future ones, so a meeting you open tomorrow may show a different Present and Late split than it did today. Files you have already exported are unaffected, because those values were fixed at the moment you downloaded them.

TIP
The threshold measures from the actual start, so it works on every meeting, including calls started directly in Meet without a Calendar event. Those calls cannot mark anyone Absent, because Absent needs a Calendar invite list.
Still need help?Contact Support