Analytics Overview

Concept
6 min readUpdated March 26, 2026analytics, reporting, admin, compliance

SkillStream LMS provides a multi-level analytics system covering learner activity, course performance, assessment results, and compliance tracking. All analytics respect tenant isolation — you only see data from your own organization.

Analytics Sections#

Navigate to Admin → Analytics to access:

SectionWhat it shows
OverviewHigh-level org-wide metrics: active learners, completions, pass rates
TrainingCourse-level completion rates, enrollment trends, time-to-completion
AssessmentsQuestion-level performance, average scores, retake rates
ComplianceOverdue training, expiring certifications, compliance gap reports
Course AnalyticsPer-course drill-down (open any course → Analytics tab)

Key Metrics Explained#

Completion Rate#

Percentage of enrolled learners who have reached 100% completion. Calculated as: (Completed enrollments ÷ Total active enrollments) × 100.

Pass Rate#

For courses with assessed content, the percentage of learners who passed on their first attempt. Learners who eventually pass after retakes are counted as passed, but the first-attempt rate is shown separately.

Active Learners#

Users who have logged in and engaged with at least one lesson in the selected date range. Engagement means a lesson was opened, not just that the course was viewed.

Time to Completion#

Average number of calendar days between enrollment and completion. High values may indicate content that is too long or deadlines that are too far in the future.

Overdue Rate#

Percentage of enrollments where the deadline has passed and completion has not been reached. A high overdue rate typically indicates a deadline that is too short or training that has not been properly communicated.

Filtering and Date Ranges#

All analytics views support:

  • Date range — last 7 days, 30 days, 90 days, or a custom range.
  • Department — filter to a specific department.
  • Course — filter the overview to a specific course.
  • User group — filter to a specific group.

Exporting Analytics Data#

  1. Apply any filters you want to include.
  2. Click Export → CSV or Export → Excel.
  3. The export reflects the current filters and date range.

Large exports (over 10,000 rows) are queued and emailed to you as a download link within a few minutes.

Data Freshness#

Analytics data updates every hour. Real-time completions are visible in course-level progress views, but aggregate dashboards reflect the last hourly snapshot. Very recent actions (within the last 60 minutes) may not yet appear in aggregate metrics.

Was this article helpful?

Still need help?

Our support team is ready to assist with anything not covered here.

Contact support