Skip to main content

16.2 · KPI per Modul/Fitur

Dokumen ini merinci KPI spesifik untuk setiap modul dan fitur utama ELJoy. KPI ini merupakan turunan dari metrik keberhasilan produk secara keseluruhan (lihat 16.1 · Metrik Keberhasilan Produk) yang diaplikasikan pada level modul agar setiap tim memiliki target yang jelas dan terukur.


Assessment System (Bagian 4)​

4.1 · Ice Breaker Assessment​

KPITargetCara Mengukur
Completion rate> 80% dari yang memulaiAnalytics: started vs completed
Average completion time3-5 menitTimestamp tracking
Drop-off rate per pertanyaan< 10% per pertanyaanFunnel analytics
User satisfaction score> 4.0/5.0Post-assessment micro-survey

4.2 · Universal Assessment​

KPITargetCara Mengukur
Completion rate> 60% dari Ice Breaker completersFunnel analytics
Average completion time10-15 menitTimestamp tracking
CEFR level accuracy vs manual assessment> 85% agreementPeriodic sampling & expert review
Repeat assessment rate (re-take)< 15%Internal tracking

4.3 · Adaptive Confirmation Assessment​

KPITargetCara Mengukur
Completion rate> 80% dari yang memulaiAnalytics tracking
Confirmation accuracy (user agrees with result)> 90%Post-assessment feedback
Average completion time5-8 menitTimestamp tracking
Level adjustment rate (naik/turun dari Universal)10-20%Internal data comparison

4.4 · Continuous Assessment​

KPITargetCara Mengukur
Assessment trigger frequency1x per minggu (otomatis)System logs
User awareness of level change> 80% melihat notifikasiNotification open rate
False positive rate (naik level padahal belum siap)< 5%Expert review sampling

4.5 · Profil Kemampuan Pengguna (Learner Profile)​

KPITargetCara Mengukur
Profile view rate per user per week> 2xPage view analytics
Skill Radar data completeness> 90% dimensi terisiInternal data check
User understanding of profile (comprehension)> 80% pahamIn-app survey sampling

Learning Journey (Bagian 5)​

5.1 · Personalized Learning Blueprint​

KPITargetCara Mengukur
Blueprint generation success rate> 99%System error logs
User acceptance of Blueprint> 85% tidak melakukan resetBlueprint reset tracking
Blueprint-to-first-mission time< 2 menitTimestamp tracking

5.2 · Learning Objective & Learning Path​

KPITargetCara Mengukur
% user yang menyelesaikan Learning Objective pertama> 50% dalam 2 mingguProgress tracking
Average objectives completed per month> 2Internal tracking
Path relevance score (user feedback)> 4.0/5.0Periodic survey

5.3 · Mission System (Daily & Progression)​

KPITargetCara Mengukur
Daily mission completion rate> 60% dari DAUMission completion logs
Average missions completed per user per week> 3Internal tracking
Mission variety satisfaction> 3.5/5.0In-app feedback
Streak maintenance (> 7 hari berturut)> 20% dari active usersStreak tracking

5.4 · Evidence of Mastery​

KPITargetCara Mengukur
Evidence achieved per user per month> 2Internal tracking
Evidence share rate (social sharing)> 10% dari evidence earnedShare action tracking
Time-to-first-evidence< 14 hari dari registrasiTimestamp tracking

5.5 · Progress Tracking & Level Progression​

KPITargetCara Mengukur
Dashboard view rate> 3x per minggu per userPage view analytics
% user yang naik sub-level per bulan> 20%Level tracking
% user yang naik full level per 3 bulan> 10%Level tracking
Progress data accuracy> 99%Automated data validation

AI Companion (Bagian 6)​

6.1 · AI Companion: Peran & Perilaku​

KPITargetCara Mengukur
AI response relevance score> 4.0/5.0User feedback per interaction
AI personality consistency> 90% on-brandPeriodic manual review
User engagement with AI (interactions per session)> 5 exchangesConversation logs

6.2 · Konteks & Memori AI​

KPITargetCara Mengukur
Context recall accuracy> 85%Automated testing + sampling
Personalization relevance> 80% user merasa dipahamiPeriodic survey
Context loading latency< 500msPerformance monitoring

6.3 · Evaluasi & Feedback dari AI​

KPITargetCara Mengukur
Feedback helpfulness rating> 4.0/5.0Post-feedback thumbs up/down
Feedback accuracy (grammar/pronunciation)> 90%Expert review sampling
User action after feedback (retry/improve)> 60%Behavioral tracking

6.4 · AI sebagai Motivator & Coach​

KPITargetCara Mengukur
Motivational message engagement rate> 40% click/responseInteraction tracking
Return rate after motivational nudge> 30%Re-engagement tracking
User sentiment toward AI coachingPositive (> 70% positive sentiment)NLP sentiment analysis on feedback

6.5 · Batasan & Etika AI​

KPITargetCara Mengukur
Off-topic/inappropriate response rate< 0.1%Automated moderation + user reports
User safety incident rate0 critical incidentsIncident tracking system
Guardrail trigger rateWithin expected range (1-3%)System logs

Speaking Practice Engine (Bagian 7)​

7.1 · Framework & Alur Standar Latihan​

KPITargetCara Mengukur
Session start-to-completion rate> 70%Funnel analytics
Average session duration10-20 menitSession timing
Sessions per user per week> 3Session counting

7.2 · Mode: Repeat After Me / MyMicry & Shadowing​

KPITargetCara Mengukur
Pronunciation accuracy improvement per session> 5% improvementScore comparison start vs end
Completion rate per exercise> 85%Exercise tracking
Repeat attempts per sentence1.5-3x (healthy range)Attempt counting

7.3 · Mode: Role Play & Daily Life Conversation​

KPITargetCara Mengukur
Average conversation turns per session> 8 turnsConversation logs
Vocabulary usage diversity (unique words)Growing trend per userNLP analysis
Scenario completion rate> 65%Scenario tracking

7.4 · Mode: Storytelling, Opinion Giving & Discussion​

KPITargetCara Mengukur
Average speaking duration per attempt> 30 detik (increasing trend)Audio duration tracking
Coherence score improvementPositive trendAI evaluation scoring
User confidence rating (self-assessment)> 3.5/5.0Post-exercise survey

7.5 · Mode: Debate, Problem Solving & Creative Modes​

KPITargetCara Mengukur
Argument structure scoreImproving trendAI evaluation
Critical thinking indicatorsPositive trendAI analysis
User satisfaction with advanced modes> 3.5/5.0Post-exercise survey

7.6 · Sistem Evaluasi per Mode Latihan​

KPITargetCara Mengukur
Evaluation consistency (same input = similar score)> 90% consistencyAutomated testing
User agreement with evaluation> 75%Thumbs up/down feedback
Evaluation generation latency< 3 detikPerformance monitoring

Content Management (Bagian 8)​

8.1 – 8.5 · Hierarki Konten, Speaking Content, Communication Toolkit, CEFR Eligibility & Content Library​

KPITargetCara Mengukur
Content coverage per CEFR level> 90% topics coveredContent audit
Content freshness (% updated in last 6 months)> 70%Content timestamp tracking
Content relevance score (user rating)> 4.0/5.0In-app content rating
Content error/bug report rate< 1% dari content itemsUser report tracking
Time-to-publish (new content)< 48 jam dari approvalCMS workflow tracking
Content utilization rate (% konten yang digunakan)> 60%Analytics tracking

Membership & Monetisasi (Bagian 9)​

9.1 · Model Membership (Free vs Member)​

KPITargetCara Mengukur
Free-to-paid conversion rate> 5%Funnel analytics
Time-to-conversion (registration → paid)< 14 hari (median)Timestamp tracking
Free user engagement (to drive conversion)> 3 sessions/weekSession tracking

9.2 · Paket Berlangganan & Harga​

KPITargetCara Mengukur
Most popular plan ratioAnnual > 40%Plan distribution analytics
Plan upgrade rate (monthly → annual)> 15%Subscription tracking
Price sensitivity (churn after price change)< 5% incremental churnCohort analysis

9.3 · Pembayaran & Billing​

KPITargetCara Mengukur
Payment success rate> 95%Payment gateway logs
Payment failure recovery rate> 50% retry successRetry tracking
Refund/dispute rate< 2%Financial reporting
Billing-related support tickets< 5% dari total ticketsSupport ticket classification

User Management & Profil (Bagian 10)​

10.1 · Registrasi & Autentikasi​

KPITargetCara Mengukur
Registration completion rate> 90% dari yang memulaiFunnel analytics
Registration time (form start → complete)< 2 menitTimestamp tracking
Login success rate> 98%Auth system logs
Password reset completion rate> 80%Auth flow tracking

10.2 · Profil Pengguna & Preferensi​

KPITargetCara Mengukur
Profile completion rate> 60% mengisi semua fieldProfile data completeness check
Preference update frequency> 1x per bulanProfile edit tracking

10.3 · Progress Dashboard​

KPITargetCara Mengukur
Dashboard load time< 2 detikPerformance monitoring
Dashboard visit frequency> 3x per mingguPage view analytics
Dashboard feature utilization> 50% fitur digunakanFeature usage tracking

10.4 · Notifikasi & Pengingat​

KPITargetCara Mengukur
Push notification opt-in rate> 60%Permission tracking
Notification open rate> 15%Notification analytics
Re-engagement rate from notification> 10%Session attribution
Unsubscribe/opt-out rate< 5% per bulanNotification preference tracking

Administration & CMS (Bagian 11)​

11.1 · Admin Dashboard​

KPITargetCara Mengukur
Dashboard load time< 3 detikPerformance monitoring
Admin daily active usage> 80% dari admin teamAdmin login tracking
Data accuracy (real-time vs batch)Lag < 5 menitData pipeline monitoring

11.2 · Content Management System (CMS)​

KPITargetCara Mengukur
Content creation throughput> 10 items/weekCMS production tracking
Content review-to-publish cycle time< 48 jamWorkflow timestamp tracking
CMS uptime> 99.5%Uptime monitoring

11.3 · User & Membership Management​

KPITargetCara Mengukur
Support ticket resolution time< 24 jam (average)Support system tracking
User issue self-resolution rate> 40%Help center analytics

11.4 · Analytics & Reporting​

KPITargetCara Mengukur
Report generation time< 30 detikPerformance monitoring
Data export success rate> 99%Export logs
Reporting coverage (% KPI yang ter-track)> 90%Data audit

Ringkasan Target Utama per Modul​

ModulKPI UtamaTarget
Assessment SystemCompletion rate & accuracy> 80% completion, > 85% accuracy
Learning JourneyMission completion & level progression> 60% daily completion, > 20% sub-level/bulan
AI CompanionResponse relevance & user satisfaction> 4.0/5.0 rating
Speaking PracticeSession completion & improvement> 70% completion, measurable improvement
Content ManagementCoverage & freshness> 90% coverage, > 70% updated
MembershipConversion & retention> 5% free-to-paid, < 30% churn
User ManagementRegistration & engagement> 90% reg completion, > 3x dashboard/week
Admin & CMSOperational efficiency< 48 jam publish cycle, > 99.5% uptime

Catatan Implementasi​

  1. Prioritas Tracking: Tidak semua KPI perlu di-track dari Day 1. Prioritaskan berdasarkan fase development:

    • MVP: Acquisition, Activation, dan core Engagement metrics
    • Post-MVP: Retention, Revenue, dan detailed module KPIs
    • Mature: Learning Outcomes dan advanced analytics
  2. Review Cadence: KPI di-review setiap 2 minggu untuk operational metrics dan bulanan untuk strategic metrics.

  3. Target Adjustment: Target di atas adalah baseline awal. Setelah 3 bulan data terkumpul, target akan di-adjust berdasarkan benchmark aktual.