S
Speakly.PRO

Analytics & Reports

Access dashboards and reports to track your organization's performance.

Analytics give you the insight needed to run your organization effectively. As an OrgAdmin, you have access to dashboards and reports that span the entire organization -- student progress, teacher performance, course completion rates, and financial metrics. This page explains how to read and act on these reports.

Dashboard Overview

The OrgAdmin dashboard is the first thing you see when you navigate to My School > Dashboard. It provides a high-level snapshot of your organization's health.

Key Metrics

The dashboard displays the following cards:

MetricDescription
Active studentsStudents who logged in within the last 7 days
Total enrollmentsAll active student-course relationships
Active teachersTeachers who conducted at least one session this month
Token balanceCurrent organization token balance
Sessions this monthTotal live sessions conducted across the organization
Homework completion ratePercentage of assigned homework submitted on time

Trend Indicators

Each metric card includes a trend arrow comparing the current period to the previous one:

  • Green arrow up -- the metric improved compared to last period.
  • Red arrow down -- the metric declined.
  • Gray dash -- no significant change.

Use these trends to quickly identify areas that need attention.

Student Progress Analytics

Navigate to My School > Analytics > Student Progress for detailed insight into how students are performing across your organization.

Progress Overview

The student progress dashboard shows:

  • Overall completion rate -- the average percentage of course content completed across all enrollments.
  • Active vs. inactive students -- a breakdown of engaged vs. disengaged students.
  • Skill distribution -- average scores across speaking, listening, reading, writing, grammar, and vocabulary.
  • Progress over time -- a line chart showing completion trends week over week.

Drilling Down

Click on any metric to drill down:

  • By course -- see which courses have the highest and lowest completion rates.
  • By teacher -- compare student progress across different teachers.
  • By CEFR level -- understand how students at different levels are performing.
  • By time period -- compare this month to previous months.

Skill Breakdown

The platform tracks seven skill dimensions for every student. The analytics dashboard aggregates these into organization-wide averages:

SkillWhat It Measures
SpeakingOral communication ability
ListeningComprehension of spoken language
ReadingText comprehension ability
WritingWritten expression quality
GrammarAccuracy of grammatical structures
VocabularyRange and accuracy of word usage
EngagementOverall participation and effort

Skill scores are based on teacher evaluations during live sessions and homework grading. They are most meaningful when teachers use the scoring system consistently. Consider providing scoring guidelines to your teachers.

Teacher Performance Metrics

Navigate to My School > Analytics > Teacher Performance to see how your teachers are doing.

Performance Indicators

The teacher performance dashboard tracks:

  • Students per teacher -- how many active students each teacher manages.
  • Sessions conducted -- number of live sessions per teacher per month.
  • Homework turnaround -- average time between homework submission and teacher review.
  • Student retention -- percentage of students who remain active after 30, 60, and 90 days.
  • Average student scores -- aggregated skill scores for each teacher's students.

Comparing Teachers

The comparison view lets you place two or more teachers side by side:

  1. Select the teachers you want to compare.
  2. Choose the metrics to compare (sessions, retention, scores, etc.).
  3. View the comparison chart.

This is useful for identifying best practices from top-performing teachers and providing targeted support to those who may be struggling.

Teacher Workload

The workload view shows each teacher's capacity:

  • Current students vs. maximum comfortable load (if configured).
  • Scheduled sessions for the upcoming week.
  • Pending homework awaiting review.
  • Available time slots based on their calendar.

Use this to make informed decisions about assigning new students or redistributing existing ones.

Course Completion Rates

Navigate to My School > Analytics > Courses for course-level analytics.

Course Dashboard

For each course in your organization, you can see:

  • Total enrolled students -- how many students are currently enrolled.
  • Completion rate -- percentage of enrolled students who have completed the course.
  • Average progress -- mean completion percentage across all active enrollments.
  • Dropout rate -- percentage of students who stopped engaging before completing.
  • Average score -- mean scores across all completed lessons.

Lesson-Level Analytics

Drill into individual courses to see lesson-level data:

  • Lesson completion rate -- which lessons are most and least completed.
  • Time spent per lesson -- how long students spend on each lesson.
  • Score distribution -- histogram of scores for each lesson.
  • Difficulty analysis -- lessons where many students score below average may be too difficult or poorly structured.

If a particular lesson has a very low completion rate while the lessons around it are fine, the problem is likely with that specific lesson's content or difficulty. Share this data with the teacher and suggest a review.

Lesson Reports

Navigate to My School > Lessons and open the Reports tab to access detailed lesson-level analytics across your organization.

Lessons by Student

View a table of all lessons completed by each student, including:

  • Lesson title and course
  • Completion date
  • Scores
  • Time spent

Filter by student, course, date range, or lesson status.

Lessons by Teacher

See how many lessons each teacher has conducted:

  • Total lessons taught per teacher
  • Breakdown by course
  • Average session duration
  • Student count per lesson

Rescheduled Lessons

Track lessons that were rescheduled:

  • Original date and new date
  • Reason for rescheduling (if provided)
  • Who initiated the change (teacher or student)
  • Patterns of frequent rescheduling

Use this report to identify scheduling issues and improve session reliability.

Generating and Exporting Reports

Built-In Reports

Navigate to My School > Analytics > Reports to access pre-built reports:

  • Monthly Organization Summary -- all key metrics for the selected month.
  • Student Progress Report -- detailed progress data for all students or a filtered subset.
  • Teacher Activity Report -- sessions, homework, and engagement metrics per teacher.
  • Financial Report -- token spending and revenue by category and by teacher.
  • Course Effectiveness Report -- completion rates, scores, and dropout rates per course.

Custom Reports

Build custom reports by selecting:

  1. Data source -- students, teachers, courses, or enrollments.
  2. Columns -- choose which fields to include.
  3. Filters -- narrow down by date range, teacher, course, or status.
  4. Grouping -- aggregate by teacher, course, CEFR level, or time period.

Frequently Asked Questions

How often is the analytics data updated?

Most metrics update in near real-time (within a few minutes of the underlying activity). Some aggregated metrics, like monthly summaries and trend calculations, are recalculated daily.

Can I share analytics with someone who is not an OrgAdmin?

Yes. Export a report as a PDF and share the file directly. Alternatively, promote the person to OrgAdmin so they have direct access to the dashboards.

What does a low student retention rate tell me?

A retention rate below 70% after 30 days suggests that students are not finding enough value to continue. Investigate the specific courses and teachers involved. Common causes include: infrequent sessions, slow homework feedback, content that does not match the student's level, or a poor initial experience.

How do I compare this month to last month?

Most dashboards include a date range picker. Select the current month and the previous month, and the charts will display both periods for comparison. Trend arrows on the dashboard cards also show period-over-period changes.

Can I track individual student progress over time?

Yes. Open the student's enrollment detail view and navigate to the Progress tab. You will see a timeline of lesson completions, scores, and engagement metrics.