• Session notes living in tutor notebooks and WhatsApp messages so a substitute stepping in has no idea where the student left off?

  • Parents asking for progress updates at renewal time when there is no cumulative record to point to -- just a tutor's memory of the last few sessions?

Session Tracking and Progress Recording Software

Custom session tracking software for tutoring centres that need structured tutor notes, attendance records, cumulative progress data, and substitute handover built into the way tutors already work.

A session record created once does more than one job -- it tells parents how their child is progressing, gives substitute tutors the context they need, and gives the centre evidence to back up renewal conversations.

  • Session record with tutor notes, topics covered, homework set, and per-skill progress rating

  • Attendance tracking with automatic alerts when a student misses without prior notice

  • Cumulative progress view showing improvement in specific subject areas across sessions

  • Substitute tutor handover with full session history visible before the lesson starts

Session tracking software for tutoring centres creates a structured record for every completed lesson -- topics covered, homework set, progress ratings per skill area, and attendance status. It builds a cumulative picture of student progress across sessions so parents receive evidence-based updates, substitute tutors have full context, and renewal conversations are grounded in data rather than memory.

Vodafone
Aldi
Nike
Microsoft
Heineken
Cisco
Calorgas
Energia Rewards
GE
Bank of America
T-Mobile
Valero
Techstars
East Ventures
Tutoring businesses served across 3+ markets
3+
Week delivery for session tracking platforms
8-10
Software products shipped
100+
Cost delivery
Fixed

What happens when session data lives in tutor memories and loose notes

When there is no structured record of what happened in a session, the cost spreads in three directions. A substitute tutor stepping in for an absent colleague has nothing to work from -- they start blind, the student repeats ground already covered, and the session is less useful than it should be. Parents receive inconsistent updates depending on which tutor they speak to and how recently that tutor can remember the details. And at renewal time, when a parent asks whether their child has actually improved, the centre has no data to point to -- only reassurances.

The problem compounds over time. A student seen twice a week for six months has had 50 sessions. The progress made in those sessions exists only in the working memory of the tutors who delivered them. If those tutors leave, that knowledge walks out with them. If the student's subject changes or their tutor changes, the new tutor starts from scratch rather than building on what came before.

Structured session tracking creates the record that makes every other part of the centre work better. Parents get evidence-based updates. Substitute tutors have context before the lesson starts. The centre has data for renewal conversations, quality management, and identifying students who are falling behind before a parent complains.

What we build

Session record and tutor notes

A session form completed by the tutor directly after each lesson captures the topics covered in that session, homework set for the student to complete before the next session, and a progress rating across the skill areas relevant to the subject -- reading comprehension, algebra, essay structure, or whatever the centre defines. The form is built for quick completion on mobile so tutors finish it before they leave the room rather than at the end of the day when the details have blurred. Free-text note fields sit alongside the structured fields so the tutor can record anything that doesn't fit a rating scale -- a specific misconception the student holds, a technique that worked well, or a concern worth flagging to the centre. Every record is timestamped, linked to the student and the tutor, and stored permanently against the student's profile.

Attendance tracking

Each session record captures the student's attendance status -- present, absent, or late -- alongside the start and end time of the lesson. When a student misses a session without prior cancellation, the system sends an automatic alert to the centre's admin team so they can follow up with the parent the same day rather than discovering the missed session at the end of the week. Late cancellations are flagged separately from unexplained absences so the centre can apply its own cancellation policy consistently. Attendance is stored against the student record and visible in the cumulative progress view so the centre can see whether declining progress correlates with missed sessions, and so that billing calculations reflect attendance accurately.

Cumulative progress tracking

Each session's progress ratings feed into a cumulative view that shows how the student's performance in specific skill areas has moved across all sessions from enrolment to date. The visual timeline makes it easy to see whether a student who has been attending for three months is improving, plateauing, or declining in the areas that matter most for their target -- whether that is a school exam, a university entrance test, or a specific subject goal. Tutors see the trend before each session so they can calibrate how to pitch the lesson. Parents see the same trend in the parent portal as evidence that sessions are making a measurable difference. The centre can identify students who are not progressing as expected and intervene before the parent does.

Assessment and test result recording

Formal test scores and mock exam results are recorded against the student's profile alongside the session notes that preceded them, so the centre can see the relationship between what was covered in sessions and how the student performed when assessed. Results are stored with the test name, date, score, and any marker comments the tutor wants to record. Over time this builds an assessment history that shows whether the student is on track for their target score, where the gaps still sit, and what the session plan should prioritise in the weeks remaining before the exam. For centres running their own internal assessments, results from those assessments are stored in the same record as external exam scores so everything is visible in one place.

Goal tracking

The student's original enrolment targets -- a grade, a test score, a set of skills to develop by a specific date -- are recorded at intake and tracked throughout the engagement. Session progress ratings, assessment results, and tutor observations are all mapped against these goals so the centre can see at any point how much ground has been covered and how much remains. Milestone markers can be added when the student reaches a meaningful point -- passing a mock exam at the target grade, mastering a previously weak skill area, or completing a defined phase of the curriculum. These milestones appear in the parent-facing progress report as evidence of tangible achievement, which matters most at the point where a parent is deciding whether to continue.

Substitute tutor handover

When a tutor is absent and a substitute covers the session, the substitute accesses the student's full session history before the lesson starts -- every session record, all tutor notes, the topics covered in the previous session, the homework set, and the progress trend across skill areas. Nothing is reconstructed from memory or passed on through a phone call. The substitute sees exactly where the student is in the curriculum, what has been working well, what the student finds difficult, and what the original tutor planned to cover next. After the session, the substitute's notes are stored in the same record so the returning tutor can pick up without any gap. Students receive the same quality of session regardless of which tutor delivers it, and no knowledge is lost when tutors are unavailable.

Frequently asked questions

The session form is designed around the constraint that tutors will not complete a form that takes more than two or three minutes. The structured fields -- topics covered, homework set, progress rating per skill area -- are selectable from pre-configured lists rather than typed from scratch. The tutor taps a skill area, selects a rating, and adds a short free-text note for anything specific to that session. The form is mobile-optimised so it can be completed on a phone at the end of the lesson rather than on a laptop later. Tutors who test early builds of this type of form consistently report that the structured version is faster than writing a note in a notebook. Completion rates depend on whether the centre makes submission part of the session sign-off process -- building it into the workflow rather than treating it as optional is the most reliable way to ensure consistent data.

Yes. The session notes, progress ratings, attendance record, and assessment results stored against each student are the input for parent reports. Reports can be generated on a configurable schedule -- weekly, monthly, or at defined assessment points -- pulling the structured data from the session record into a readable format for the parent. The tutor can add a summary comment before the report is sent, but the underlying data is already structured rather than assembled from scratch each time. This means a report that previously took a tutor 20 minutes to write from memory can be reviewed and sent in two or three minutes. The parent receives a report that is consistent in format across every student in the centre, rather than varying by which tutor wrote it.

The substitute accesses the student's session history from the same system the regular tutor uses. The full record -- every session note, progress rating, homework set, topics covered, and assessment results -- is visible before the lesson starts. The substitute does not need to contact the regular tutor or ask the student what they covered last time. After the session, the substitute submits a session record in the same form the regular tutor uses. That record is stored against the student's profile and visible to the returning tutor. The returning tutor sees what was covered in their absence and can continue from that point without any gap. For centres where substitute sessions are common -- university-student tutors with variable availability -- this is one of the highest-value aspects of a structured session tracking system.

A focused session tracking and progress recording system typically runs $15,000--$25,000 for a centre that needs tutor notes, attendance tracking, cumulative progress views, and substitute handover as a standalone tool. When session tracking is built as part of a broader tutoring centre platform -- connected to student scheduling, a parent portal, and payment management -- the session tracking component typically adds $12,000--$20,000 to the overall project cost. Cost depends on the number of skill areas and subjects the centre tracks, whether the system needs to integrate with an existing student management tool, and the complexity of the progress reporting format. We scope every project before pricing -- fixed cost, agreed before development starts.

What clients say

What our clients say

Three-year average engagement. Founders and operators describing the work in their own words. No marketing varnish.

Jennyfer Ngueno
Jennyfer Ngueno
Ivory Coast
CoFounder and CEO, Sekou

RaftLabs has been an exceptional partner. From the start, they became more than just a service provider, they embraced our vision with their expertise and dedication.

01 / 02

Related services

Talk to us about your session tracking project.

Tell us how tutors record sessions today and what data you wish you had about student progress. We'll tell you what we'd build and how.