Skip to main content

Key Performance Indicators (KPIs) & Operational Metrics

Overview

This document outlines the core business, technical, and operational performance metrics used to measure platform health, user engagement, and service delivery on Learnille.


📈 Product & Business Metrics

1. Platform Growth & Monetization

  • Gross Merchandise Value (GMV): Total monetary value of all course purchases, consultation bookings, and space tickets processed.
  • Net Revenue (ARR / MRR): Total platform commission collected after provider payouts and gateway fees.
  • Monthly Active Learners (MAL): Unique learners logging in and completing a learning action (video view, quiz submit, consultation attend) per month.
  • Active Provider Ratio: Percentage of registered instructors/consultants with at least 1 active published course or available consultation slot.

2. Learner Engagement & Retention

  • Course Completion Rate: Percentage of enrolled students who complete 100% of course sections. Target: > 45%.
  • Consultation Completion Rate: Percentage of scheduled consultation sessions completed successfully without cancellation or dispute. Target: > 95%.
  • 30-Day Learner Retention Rate: Percentage of learners returning within 30 days of initial enrollment or booking.

⏱ System Reliability & Performance SLAs

Service DomainSLA TargetMeasurement Strategy
API Availability99.9% UptimeSentry / Healthcheck Endpoints
P95 API Latency< 250msNestJS Middleware + Winston Logs
Video Playback Startup Time< 1.5 secondsHLS Player Analytics
Real-time Sync Latency (InstantDB)< 100msSocket ping & InstantDB state propagation
Payment Webhook Processing< 5 secondsBullMQ Outbox Worker Queue Latency