All documentation

Student Insights & Analytics

Spot struggling students early, understand class-wide engagement, and drill into any student's performance — all from one dashboard.

Tutors & Institutions9 min read
Who this is for
Tutors and institution admins who want data-driven insight into how students are performing — so they can intervene early, adjust teaching strategies, and report to parents and management.

Overview

The Student Insights section of the tutor dashboard brings together four complementary analytics tools:

  • At-Risk Alerts — automatic flags for students at risk of falling behind
  • Engagement Metrics — batch-level participation, attendance, and completion rates
  • Assignment Analytics — grade distributions and per-question failure analysis
  • Individual Student Report — a full performance deep-dive for any specific student

At-risk alerts

The at-risk system automatically identifies students who meet one or both of these criteria:

  • Low attendance — attended fewer than 60% of scheduled classes
  • Overdue assignments — 2 or more submitted assignments that are past the deadline and still ungraded or missing

Each at-risk student card shows:

  • Severity badge: 🚨 High (both criteria) or ⚠️ Medium (one criterion)
  • Risk type badges: Low Attendance and/or Overdue Work
  • Student name, enrollment date, and a direct link to their progress report
Early intervention is key
A student with medium risk today is manageable. A student with high risk for two weeks running is likely to disengage entirely. Review at-risk alerts weekly.

Engagement metrics

The engagement panel shows class-level aggregates for any batch you teach. Select a batch from the dropdown to see:

MetricWhat it measures
Participation rate% of students who asked questions or answered polls in class
Attendance rateAverage attendance across all sessions in the batch
Assignment completion% of assigned work submitted on time
Test completionsNumber of tests taken vs assigned

Each metric is displayed as a progress bar with a percentage figure. Metrics below 60% are highlighted in amber; below 40% in red.

Assignment analytics

Select any assignment from the dropdown to see:

  • Submission statistics — total assigned, submitted on time, late, missing
  • Grade distribution — bar chart of score ranges (0–20%, 21–40%, 41–60%, 61–80%, 81–100%)
  • Per-question failure analysis — for tests/quizzes, which questions were answered incorrectly most often, along with the failure rate

The per-question failure data is particularly useful for identifying topics that need re-teaching: if 70% of students got question 3 wrong, that topic deserves more attention in the next class.

Individual student report

Click any student's name (from the at-risk list or the roster) to open their individual report. This shows the same data as the student's own Progress Report, but filtered to batches you teach:

  • Attendance history per class
  • All submitted assignments with grades and feedback
  • Test scores over time
  • Diagnostic mastery levels by subject and topic

Acting on insights

  • Message at-risk students directly — use the direct messaging link from their card to reach out before they disengage.
  • Adjust live class content — if assignment analytics show a specific question/topic failing, open next class with a quick recap.
  • Share with parents — send the individual student's shareable progress report link directly to parents for parent-teacher discussions.
  • Flag to institution admins — institution admins have access to the same analytics across all tutors and can identify batch-level issues.

Header Logo