Platform analytics
Track your platform’s performance metrics in real time. The admin dashboard provides a complete overview of users, courses, quizzes, and engagement.Only users with the owner or admin role can access admin metrics.
Dashboard
The metrics dashboard is organized into 4 tabs:- Overview
- Users
- Courses
- Quizzes
Main platform metrics:
- Total students - Registered students and growth
- Total instructors - Active instructors
- Published courses - Number of available courses
- Completion rate - Percentage of enrollments completed
Key metrics
Total students
Count of registered students with growth trend.
Published courses
Number of courses available on the platform.
Completion rate
Percentage of enrollments that reached 100%.
New users (30d)
Sign-ups in the last 30 days.
Total hours
Sum of all lesson durations in hours.
Quizzes taken
Total completed quiz attempts.
Growth chart
The dashboard includes a bar chart showing cumulative student growth over the last 6 months, allowing you to visualize the platform’s growth trend.Data refresh
Metrics are calculated using materialized views in the database for optimized performance:- Automatic refresh - Every hour via cron job
- Manual refresh - Click the “Refresh” button to recalculate immediately
- Fallback - If the materialized view is not available, the system runs direct database queries
The timestamp of the last refresh is displayed on the dashboard so you know how recent the data is.
Advanced analytics (addon)
For deeper analysis, the Analytics addon offers additional features such as:- At-risk student detection (critical, high, and medium levels)
- Engagement metrics over time
- Retention rate (day 1, 7, and 30)
- Conversion funnel
- Peak activity hours
- Weekly activity distribution
- Course distribution by category
Analytics Addon
See all features of the Advanced Analytics addon
Next steps
Student Monitoring
Identify at-risk students
Activity Log
Complete timeline of platform actions
Analytics Addon
Advanced engagement and retention analytics
Member management
Manage platform users

