Skip to content

User Analytics

User analytics provide deep insights into how different user types interact with YeboLearn. Understanding user segments, behaviors, and journeys enables personalized experiences and targeted interventions.

User Segmentation Framework

Primary Segmentation: By Role

User Distribution:

RoleTotal UsersActive WeeklyActivity RateAvg Sessions/Week
Teachers2,3201,86080%8.5
Students14,8509,38063%4.2
Administrators28522880%3.1
Parents8,4501,52018%1.8
Total25,90512,98850%4.9

Role-Specific Insights:

  • Teachers: Highest engagement, power users, primary decision-makers
  • Students: Large volume, moderate engagement, end beneficiaries
  • Administrators: High engagement, infrequent but strategic usage
  • Parents: Low engagement, opportunity for growth

Secondary Segmentation: By Engagement Level

Engagement Tiers (Schools):

TierSchoolsDefinitionRetentionARPUPriority
Power Users18 (12%)8+ features, daily usage98%$3,200Maintain excellence
High Engagement45 (31%)5-7 features, 4+ days/week94%$2,100Expand capabilities
Medium Engagement52 (36%)3-4 features, 2-3 days/week88%$1,650Drive feature discovery
Low Engagement22 (15%)1-2 features, <2 days/week68%$1,100Activation campaigns
At-Risk8 (6%)Declining usage42%$850Urgent intervention

Engagement Score Calculation:

Engagement Score =
  (Features used × 10) +
  (Weekly logins × 5) +
  (AI feature uses × 3) +
  (Collaboration actions × 8) +
  (Content created × 2)

Power User Example:
  (12 features × 10) + (20 logins × 5) + (45 AI uses × 3) +
  (15 collab × 8) + (85 content × 2)
  = 120 + 100 + 135 + 120 + 170 = 645 points

Tertiary Segmentation: By School Characteristics

By School Size:

Size CategorySchoolsAvg StudentsARPUChurn RatePreferred Tier
Small (<100)4868$8336.2%Essentials
Medium (100-300)85185$1,8002.4%Professional
Large (300+)12520$4,5001.2%Enterprise

By School Type:

TypeSchoolsAvg ARPUTech AdoptionFeature Usage
Private Independent68$2,200High8.2 features
Private Religious42$1,600Medium6.5 features
Public Progressive28$1,800Medium7.1 features
Charter/Model C7$1,900High7.8 features

By Geographic Region:

RegionSchoolsGrowth RateAvg ARPUCompetitive Intensity
Gauteng5861%$1,850High
Western Cape3858%$1,720Medium
KwaZulu-Natal2450%$1,580Low
Eastern Cape1567%$1,450Low
Other1067%$1,550Low

User Personas

Persona 1: Sarah - Progressive Teacher (Primary Persona)

Demographics:

  • Age: 32
  • Role: Grade 6 Teacher
  • Experience: 8 years teaching
  • Tech Savviness: High
  • School Type: Private Independent

Goals:

  • Reduce lesson planning time
  • Personalize learning for students
  • Track student progress effectively
  • Collaborate with colleagues

Pain Points:

  • Too much time on administrative tasks
  • Difficulty differentiating instruction
  • Limited resources for diverse learners
  • Inconsistent student engagement

YeboLearn Usage Pattern:

  • Logs in: 12 times/week (daily + weekends)
  • Features used: 9 features regularly
  • Top features: AI Lesson Planner, Quiz Generator, Auto-Grading
  • Session duration: 28 minutes avg
  • AI usage: 35 requests/week

Engagement Level: Power User

Value Delivered:

  • Saves 12 hours/week on planning and grading
  • Creates more engaging, differentiated lessons
  • Better insights into student performance
  • Professional development through feature exploration

Quote: "YeboLearn has transformed how I teach. I spend less time on busywork and more time with my students."

Persona 2: David - Tech-Skeptical Teacher

Demographics:

  • Age: 48
  • Role: High School Math Teacher
  • Experience: 22 years teaching
  • Tech Savviness: Low-Medium
  • School Type: Public Progressive

Goals:

  • Maintain teaching quality
  • Reduce grading burden
  • Meet curriculum requirements
  • Avoid complexity

Pain Points:

  • Overwhelmed by new technology
  • Skeptical of AI accuracy
  • Limited time to learn new tools
  • Pressure from administration to adopt tech

YeboLearn Usage Pattern:

  • Logs in: 4 times/week
  • Features used: 3 features (Auto-Grading, Resource Library, Progress Tracking)
  • Session duration: 18 minutes avg
  • AI usage: 5 requests/week (growing slowly)

Engagement Level: Medium Engagement

Value Delivered:

  • Easier grading with minimal learning curve
  • Access to quality math resources
  • Simple student tracking
  • Builds confidence with gradual AI adoption

Quote: "I was skeptical, but the auto-grading actually works. It's saved me hours every week."

Onboarding Needs: Simplified workflow, step-by-step guidance, reassurance about AI accuracy

Persona 3: Jessica - School Administrator

Demographics:

  • Age: 42
  • Role: Deputy Principal
  • Experience: 15 years in education (5 as admin)
  • Tech Savviness: Medium
  • School Type: Private Independent

Goals:

  • Monitor school-wide performance
  • Ensure curriculum compliance
  • Support teacher effectiveness
  • Justify technology investments to board

Pain Points:

  • Limited visibility into classroom activities
  • Difficulty tracking curriculum coverage
  • Hard to identify struggling students early
  • ROI justification for edtech tools

YeboLearn Usage Pattern:

  • Logs in: 3 times/week
  • Features used: Student Analytics, Curriculum Alignment, Progress Tracking
  • Session duration: 32 minutes avg
  • Focus: Reporting and oversight, not creation

Engagement Level: High Engagement (different usage pattern)

Value Delivered:

  • School-wide performance dashboards
  • Curriculum coverage verification
  • Early warning system for at-risk students
  • Clear ROI metrics for board presentations

Quote: "YeboLearn gives me the data I need to support our teachers and prove our investment is working."

Persona 4: Thabo - Student (Secondary User)

Demographics:

  • Age: 14
  • Grade: 9
  • Tech Savviness: High (digital native)
  • Device: Shared tablet at school

Goals:

  • Understand lessons better
  • Get good grades
  • Learn at own pace
  • Access materials anytime

Pain Points:

  • Some subjects are confusing
  • Limited access to teacher outside class
  • Forgets homework deadlines
  • Wants more practice materials

YeboLearn Usage Pattern:

  • Logs in: 5 times/week (mostly during school hours)
  • Features accessed: Assigned quizzes, resources, progress tracking
  • Session duration: 15 minutes avg
  • Mobile usage: 60% (tablet/phone)

Engagement Level: Medium (depends on teacher's usage)

Value Delivered:

  • Self-paced quiz practice
  • Access to extra resources
  • Visibility into own progress
  • Instant feedback on assignments

Quote: "I like that I can see my grades right away and practice more if I need to."

User Behavior Patterns

Teacher Behavior Patterns

Weekly Activity Pattern:

Monday:    ████████████████░░░░ 80% (week planning)
Tuesday:   ███████████████░░░░░ 75% (teaching)
Wednesday: ██████████████░░░░░░ 70% (mid-week)
Thursday:  █████████████░░░░░░░ 65% (teaching)
Friday:    ████████░░░░░░░░░░░░ 40% (wind down)
Saturday:  ██████░░░░░░░░░░░░░░ 30% (optional planning)
Sunday:    ███████████░░░░░░░░░ 55% (next week prep)

Daily Activity Pattern (UTC+2):

6am-8am:   ███████░░░ Morning prep (planning at home)
8am-10am:  █████████████ Peak usage (teaching hours)
10am-12pm: ███████████░ High usage (continued teaching)
12pm-2pm:  ████░░░░░░░ Lunch dip
2pm-4pm:   ██████████░ Afternoon classes
4pm-6pm:   ████████░░░ After-school grading
6pm-8pm:   ████░░░░░░░ Evening planning
8pm+:      ██░░░░░░░░░ Minimal usage

Feature Usage Sequence (Most Common):

  1. Login → Dashboard (100%)
  2. Dashboard → AI Lesson Planner (42%)
  3. Lesson Planner → Quiz Generator (35%)
  4. Quiz Generator → Save/Share (28%)
  5. Return later → Auto-Grading (65%)

Session Types:

  • Quick Check (5 min): Check student submissions, review grades
  • Planning Session (25 min): Create lessons, build quizzes
  • Grading Session (15 min): Review and grade assignments
  • Deep Work (45+ min): Comprehensive lesson planning, resource curation

Student Behavior Patterns

Weekly Activity Pattern:

Monday:    ███████████░░░░░░░░░ 55% (new week motivation)
Tuesday:   ████████████░░░░░░░░ 60% (active learning)
Wednesday: █████████████░░░░░░░ 65% (peak engagement)
Thursday:  ████████████░░░░░░░░ 60% (continued work)
Friday:    ███████░░░░░░░░░░░░░ 35% (weekend anticipation)
Saturday:  ██░░░░░░░░░░░░░░░░░░ 10% (minimal)
Sunday:    ████░░░░░░░░░░░░░░░░ 20% (homework catch-up)

Daily Activity Pattern:

8am-10am:  ████░░░░░░░ Early class time
10am-12pm: ██████░░░░░ Mid-morning classes
12pm-2pm:  ███████████ Peak usage (lunch, free periods)
2pm-4pm:   █████████████ Afternoon classes (peak)
4pm-6pm:   ████████░░░ After school homework
6pm+:      ███░░░░░░░░ Evening work (declining)

Feature Interaction:

  • Primarily passive: Complete assigned quizzes, view materials
  • Limited creation: Rarely create content
  • Mobile-heavy: 60% of sessions on mobile devices
  • Short sessions: 15 minutes average vs 24 for teachers

Administrator Behavior Patterns

Usage Frequency: 3 times/week (strategic, not daily)

Typical Session:

  1. Login → Dashboard overview
  2. Review school-wide metrics
  3. Drill into specific classes/teachers
  4. Export reports
  5. Check curriculum alignment
  6. Logout

Peak Times: Monday mornings (week planning), Thursday afternoons (weekly review)

Report Types Accessed:

  • Student performance summaries: 68%
  • Curriculum coverage reports: 52%
  • Teacher usage statistics: 38%
  • Parent engagement metrics: 22%

User Journey Analysis

Teacher Journey: Signup to Power User

Journey Stages:

Stage 1: Signup (Day 0)
→ 100% of new teachers
Action: Create account, basic setup

Stage 2: Onboarding (Days 1-7)
→ 95% complete onboarding
Actions: Import classes, invite students, explore features
Drop-off: 5% never complete setup

Stage 3: First Value (Days 8-14)
→ 85% reach first value moment
Actions: Create first lesson, generate first quiz, grade first assignment
Drop-off: 10% don't find initial value

Stage 4: Regular Usage (Days 15-60)
→ 72% become regular weekly users
Actions: Use 3-5 features regularly, establish routine
Drop-off: 13% stop using regularly

Stage 5: Feature Expansion (Days 61-120)
→ 48% adopt additional features
Actions: Try new features, integrate more into workflow
Drop-off: 24% plateau at basic features

Stage 6: Power User (Days 121+)
→ 18% become power users
Actions: 8+ features, daily usage, advocate to colleagues
Retention: 98% annual retention

Conversion Rates:

  • Signup → Regular User: 72%
  • Regular User → Feature Expander: 67%
  • Feature Expander → Power User: 38%
  • Overall Signup → Power User: 18%

Journey Optimization Opportunities:

  1. Onboarding → First Value: Reduce time from 8 days to 5 days (target)
  2. First Value → Regular Usage: Increase conversion from 85% to 90%
  3. Regular → Power User: Double conversion from 18% to 36%

Student Journey: Invitation to Active Learner

Journey Stages:

Stage 1: Invitation (Day 0)
→ 100% of students invited
Action: Teacher sends invite via email/platform

Stage 2: Account Activation (Days 1-3)
→ 88% activate account
Action: Click invite, set password, login
Drop-off: 12% never activate

Stage 3: First Assignment (Days 4-7)
→ 82% complete first assignment
Action: Access quiz/material, complete, submit
Drop-off: 6% login but don't complete work

Stage 4: Regular Participation (Days 8-30)
→ 68% participate weekly
Action: Complete 2+ assignments/week
Drop-off: 14% sporadic participation

Stage 5: Active Learner (Day 31+)
→ 63% become active learners
Action: Consistent weekly engagement, self-directed learning
Retention: 92% continue through semester

Activation Challenges:

  • 12% of students never activate (email delivery, tech access issues)
  • 6% login once but don't complete assignments (confusion, motivation)
  • 14% sporadic participation (inconsistent teacher usage, tech barriers)

Student Activation Tactics:

  • SMS reminders in addition to email (for low email access)
  • Simplified mobile interface (many students use phones)
  • Gamification elements (points, badges for engagement)
  • Teacher training on consistent assignment cadence

Cohort Analysis

User Retention Cohorts

Teacher Retention (by signup month):

CohortMonth 0Month 1Month 3Month 6Month 12
Jan 2025100%92%88%85%82%
Apr 2025100%94%90%87%-
Jul 2025100%95%91%--
Oct 2025100%96%---

Improvement Trend: Recent cohorts have better retention (onboarding improvements)

Student Retention (semester-based):

CohortWeek 1Week 4Week 8Week 12Semester End
Term 1 2025100%88%78%72%68%
Term 2 2025100%90%82%76%72%
Term 3 2025100%92%85%80%75%

Improvement Trend: Student retention improving (better teacher training, mobile experience)

Feature Adoption Cohorts

AI Lesson Planner Adoption (by school signup date):

School CohortDay 7Day 30Day 60Day 90Current
Q1 2025 Schools42%68%78%82%88%
Q2 2025 Schools58%75%84%88%90%
Q3 2025 Schools65%82%88%90%92%
Q4 2025 Schools72%86%--88%

Insights:

  • Newer schools adopt AI Lesson Planner faster (improved onboarding)
  • Day 7 adoption increased from 42% to 72% (71% improvement)
  • Mature schools continue to adopt over time (long tail adoption)

Revenue Cohorts

Cohort LTV Analysis (12-month cohorts):

Signup CohortSchoolsStarting ARPUCurrent ARPURevenue GrowthChurn
Q1 202428$1,450$2,100+45%14%
Q2 202436$1,520$2,050+35%12%
Q3 202442$1,580$1,950+23%10%
Q4 202454$1,650$1,850+12%8%

Insights:

  • ARPU grows significantly over customer lifetime (upgrades, expansion)
  • Churn decreases with improved onboarding and product
  • Newer cohorts start at higher ARPU (better tier fit, pricing improvements)

User Segmentation Strategies

Personalization by Segment

Power Users:

  • Early access to beta features
  • Invite to advisory board
  • Premium support (priority queue)
  • Case study opportunities
  • Referral program incentives

High Engagement:

  • Feature discovery prompts (try new features)
  • Upgrade messaging (Enterprise features)
  • Collaboration opportunities (connect with power users)
  • Advanced training webinars

Medium Engagement:

  • Regular feature tips and best practices
  • Success stories from similar schools
  • Onboarding refresher campaigns
  • Usage reports (show value delivered)

Low Engagement:

  • Simplified workflows
  • One-on-one training sessions
  • Feature highlight campaigns
  • "Quick wins" focused messaging

At-Risk:

  • Urgent CSM outreach
  • Executive-level conversations
  • Custom onboarding plans
  • Win-back offers

Targeted Interventions

New User Onboarding (Days 1-30):

  • Day 1: Welcome email + setup guide
  • Day 3: First feature tutorial
  • Day 7: Check-in email (completed steps)
  • Day 14: Feature discovery prompt
  • Day 30: Success review + next steps

Engagement Boosting (Low→Medium):

  • Highlight unused features relevant to role
  • Share peer success stories
  • Offer personalized training
  • Set achievable usage goals

Expansion Campaigns (Medium→High):

  • Introduce advanced features
  • Cross-feature workflows
  • Power user community access
  • Advanced certification program

Retention Campaigns (At-Risk):

  • Personal outreach within 24 hours
  • Identify and address specific pain points
  • Offer extended support
  • Custom training plan
  • Executive check-in

User Analytics Dashboard

Key Metrics by Segment:

SegmentUsersWAUEngagement ScoreRetentionARPU
Power Users (Schools)1818 (100%)64598%$3,200
High Engagement4542 (93%)38594%$2,100
Medium Engagement5239 (75%)21588%$1,650
Low Engagement2212 (55%)9568%$1,100
At-Risk83 (38%)3542%$850

User Growth Trends:

  • Power Users: Growing 2-3 schools/quarter
  • High Engagement: Growing 8-10 schools/quarter
  • Medium Engagement: Stable (churn = new adds)
  • Low Engagement: Shrinking (moving up or churning)
  • At-Risk: 5-8 schools at any time (revolving)

Next Steps

YeboLearn - Empowering African Education