Use the Attendance feature to record who attends each session of your programs. Over time, the data helps you track participation and identify students who may need extra support.
Example used in this guide:
This guide uses a tutoring program as an example. Participants are called Students. Program groups are called Activities. Individual recorded sessions are called Sessions. Your system may use different names — your admin sets these when configuring the system. Look for sections in your menu that match the descriptions in this guide.
Before you begin
Admin setup required. Before your team can use Attendance, an admin must configure the Attendance Module. This includes setting up the Record Types for activities and sessions. (This has to be done directly on the configuration in the database currently. Contact your admin if Attendance is not yet visible in your menu.)
- You need permission to create “event” records (in this example: “Session”) and at least see some “recurring activity” (in this example: “Activity”) records. Contact your admin if you are not sure.
Part 1: Create an Activity
An Activity is a record for a regular program group - such as a weekly tuition class. It stores the list of participants and links all individual sessions together.
You create an Activity once. Then you record attendance for each session over time.
- In the left menu, click Attendance. An overview page opens.

-
Click Activities. A list of existing activities opens.
-
Click Add New in the top-right corner to start creating an activity. A blank form opens.
-
Fill in the Title field. For example: Monday Morning Literacy Group.
-
Fill in any other fields - such as category or location. The fields available depend on how your admin has configured the Activities Record Type. See Adding a new field to a form if a field you need is missing.
-
Add participants to the Students field.
-
If the field uses the entity type, search for and select student records from your list.
-
If the field uses the attendance datatype, you can also assign an overall status to each student - for example, Active, Passed, or Dropped Out. This status describes the student's overall progress in the activity, separate from their day-to-day attendance which is tracked on each related “Session” record.
-
-
Click Save. The new Activity record appears in the list.

Part 2: Record Attendance
The Record Attendance screen guides you through a roll call. A roll call is the process of marking each student present, absent, or another status - one person at a time, for the respective session of the recurring activity.
Mobile and offline use: The roll call screen is designed to work well on a mobile phone - useful when you are running a session in the field. The app also works without an internet connection. Your data is saved on the device and syncs to the server when you are back online.
Open the roll call
- In the left menu, click Attendance, then click Record Attendance. A list of all your Activities appears.

-
The current day is selected at the top. To record attendance for a different day, click the date and choose the correct day.
-
Check the color coding on each activity:
-
orange activities do not have any session recorded for the selected day.
-
green activities already have session data recorded for that day, you can click on them to update the attendance details.
-
Run the roll call
-
Click on an activity. The system creates a new Session record for that day and opens the roll call.
-
The system shows each student one by one. Click the correct attendance status for that person - for example, Present, Absent, or Excused.
Note: The status options are configured by your admin. The options you see may differ from these examples.

- Continue through all students. When you reach the last person, the session is saved automatically. You do not need to click a Save button.
Part 3: View & Analyze Attendance
View and Manage Sessions
A Session record stores the attendance data for one specific meeting. The Sessions list shows all sessions recorded across your whole project.
- In the left menu, click Attendance, then click Sessions. A list of all recorded sessions opens.

-
Use the filter (a tool that shows only some records from the list) at the top to narrow the list - for example, by date range or by activity.
-
Click on any session to open it. You can review the participants and their status for that session.
-
To change any data, click Edit. Update the relevant fields and click Save.
Review Attendance of an Activity
Each Activity record shows the full history of its sessions and summary statistics. This is useful when you want to review how a whole group of participants is performing.
-
In the left menu, click Attendance, then click Activities.
-
Click on an activity to open its details view.
-
Scroll down to see:
-
Attendance statistics - overall attendance rates for each student in this activity.
-
Calendar view - a month-by-month overview showing on which days sessions were recorded.
-
Sessions list - monthly stats of sessions. Click on a month to open the list of individual sessions with dates and attendance data.
-

- Click on any session in the list to open and review it.
Review Attendance for a Student
You can see all attendance data for one student directly in their record - across all the activities they are part of.
-
In the left menu, click Students. The list opens.
-
Click on a student's name to open their record. For example: Aisha Mwangi.
-
Open the “Attendance” tab. You will see:
-
Attendance statistics - a summary of attendance, grouped by activity.
-
Individual sessions - a list of each session the student was recorded in, with their status for each one.
-

- Click any session in the list to open it.
This view works the same way as the Activity details view in Part 4 - the difference is that it shows one student's data across all activities, rather than one activity's data across all students.
Dashboard
The Dashboard highlights attendance concerns at a glance, so you can act without searching through records manually.
-
In the left menu, click Dashboard.
-
Find the attendance panel. It shows students who have been absent more than twice in the current week.

- Click on a student's name to open their record and review their full attendance history.
The dashboard updates automatically. Check it at the start of each day or week to stay on top of absences.
Reports
The Reports section lets you calculate statistics across any time period. Your admin can set up custom reports using any field from your student or activity records.
- In the left menu, click Reports. A list of available reports opens.

-
Click on a report to open it.
-
Select the time period you want to analyze - for example: 1 January 2025 to 31 March 2025.
-
Click Run. The results appear on screen.
Reports can show, for example:
-
The total number of sessions recorded in a selected period.
-
The number of unique students reached - without counting the same student twice across different activities.
-
A breakdown of students by any field in their record - such as age group, gender, or location.
Note: Contact your admin to request a new report or to change an existing one.
What you can do now
You have set up an activity, recorded attendance, and can review the data from several angles - by activity, by student, on the dashboard, and in reports. Over time, the data builds a clear picture of each student's engagement with your programs.
Common issues
I cannot see the Attendance option in the menu. Your user account may not have permission to use the Attendance feature or the feature is not configured yet. Contact your admin.
The roll call is showing the wrong students. The student list comes from the Activity record. Ask the person who manages activities to open that activity and check the Students field.
My data is not showing up after recording attendance offline. The app saves your data on the device and syncs when you are online. Check your internet connection and wait a moment for the sync to complete. If the data is still missing, contact your admin.
The Dashboard attendance panel is empty. No students have been absent more than twice this week. If you expect to see data here, contact your admin to confirm the dashboard panel is configured.
A report shows no results for my selected time period. No sessions may have been recorded in that period. Check the Sessions list to confirm. If sessions exist but the report is still empty, contact your admin to check the report configuration.
Related
-
How to configure the Attendance Module (for admins) [GUIDE COMING SOON]