Skip to content

Product Dashboards ​

YeboLearn's dashboard ecosystem provides real-time visibility into platform performance, user behavior, and business metrics. Dashboards are designed for different audiences and use cases, from executive summaries to operational monitoring.

Dashboard Architecture ​

Dashboard Stack ​

Data Sources → Segment → BigQuery → BI Tools → Dashboards
                           ↓
                      Mixpanel (Product)
                      Metabase (Business)
                      Custom (Operations)

Update Frequencies:

  • Real-time: Critical operational metrics (uptime, errors, active users)
  • 5-minute: Product usage, feature adoption
  • Hourly: Business metrics, revenue tracking
  • Daily: Cohort analysis, retention metrics
  • Weekly: Executive summaries, trend analysis

Access Control ​

Dashboard Access Levels:

LevelAccessDashboardsUsers
ExecutiveAll dashboards15+CEO, CFO, CPO, CRO, Board
Department HeadDepartment + shared8-12VPs, Directors
ManagerTeam + shared5-8Managers, Leads
Team MemberRelevant only2-4ICs, Analysts
Read-OnlySelected public1-2External advisors

Executive Dashboards ​

CEO Dashboard (Daily Review) ​

Purpose: Single-page view of company health

Update Frequency: Real-time for critical metrics, hourly for others

Sections:

1. North Star Metric ​

┌─────────────────────────────────────────────────┐
│ Active Learning Hours per School                │
│                                                 │
│ Current Month: 385 hours/school                │
│ Target: 800 hours/school                       │
│ Progress: 48% ████████░░░░░░░░░░ [Below Target]│
│                                                 │
│ Trend (last 6 months):                         │
│ Jun  Jul  Aug  Sep  Oct  Nov                   │
│ 320→ 340→ 358→ 368→ 375→ 385                   │
│                                                 │
│ Growth: +20% since June                        │
└─────────────────────────────────────────────────┘

2. Business Health (Traffic Light) ​

┌──────────────────────────────────────────┐
│ Metric              Status    Trend      │
│─────────────────────────────────────────│
│ MRR Growth          🟢 Good    ↗         │
│ Net Churn           🟢 Good    ↘         │
│ DAS                 🟢 Good    ↗         │
│ Platform Uptime     🟢 Good    →         │
│ NRR                 🟢 Good    ↗         │
│ LTV:CAC             🟢 Good    →         │
│ Rule of 40          🟢 Good    ↗         │
└──────────────────────────────────────────┘

3. Key Metrics (Current vs Target) ​

MetricCurrentTargetStatusVariance
MRR$247K$250K🟡-1.2%
Active Schools145150🟡-3.3%
DAS %75%75%🟢0%
Net Churn-2.3%<5%🟢+58% better
New Schools (MTD)1315🟡-13%

4. Weekly Highlights ​

  • Wins: 2 Enterprise upgrades ($9,000 MRR), 99.94% uptime maintained
  • Concerns: New school acquisition below target, need marketing push
  • Actions: Launch November campaign, accelerate 3 high-value deals

Key Features:

  • One-click drill-down to detailed reports
  • Automated alerts for red/yellow metrics
  • Week-over-week and month-over-month comparisons
  • Exportable to PDF for board meetings

CFO Dashboard (Financial Focus) ​

Purpose: Revenue, profitability, and unit economics tracking

Sections:

Revenue Metrics ​

Monthly Recurring Revenue (MRR)
┌─────────────────────────────────────────────┐
│ Current MRR: $247,000                       │
│ vs Last Month: +$9,000 (+3.78%)            │
│ vs Last Year: +$102,000 (+70%)             │
│                                             │
│ MRR Movement (November):                    │
│ Starting MRR:     $238,000                  │
│ + New:            +$18,000                  │
│ + Expansion:      +$7,200                   │
│ - Contraction:    -$3,600                   │
│ - Churn:          -$12,600                  │
│ Ending MRR:       $247,000                  │
│                                             │
│ Annual Run Rate (ARR): $2.96M               │
└─────────────────────────────────────────────┘

Revenue by Tier
Enterprise:  $54,000 ████████████░░░░░░░ 21.9%
Professional:$153,000█████████████████████61.9%
Essentials:  $40,000 ████████░░░░░░░░░░░ 16.2%

Profitability Metrics ​

MetricValueTargetStatus
Gross Margin78%>75%🟢
CAC$2,850<$3,000🟢
LTV$42,500>$40,000🟢
LTV:CAC14.9:1>3:1🟢
CAC Payback2.1 mo❤️ mo🟢
Magic Number0.85>0.75🟢

Cash Flow Forecast (Next 12 Months) ​

Month     Revenue   Expenses   Net CF   Cumulative
Dec 2025  $285K    $240K      +$45K    $45K
Jan 2026  $295K    $248K      +$47K    $92K
Feb 2026  $308K    $255K      +$53K    $145K
...
Nov 2026  $420K    $335K      +$85K    $785K

CPO Dashboard (Product Focus) ​

Purpose: Feature adoption, user engagement, and platform health

Sections:

Feature Adoption Heatmap ​

Feature                Nov    Oct    Sep    Trend
AI Lesson Planner      88%    87%    86%    ↗
Smart Quiz Generator   81%    79%    76%    ↗
Auto-Grading          77%    76%    75%    ↗
Curriculum Alignment   73%    71%    68%    ↗
Resource Library       68%    67%    65%    ↗
Progress Tracking      66%    64%    63%    ↗
Plagiarism Checker     61%    59%    56%    ↗
Parent Portal          54%    52%    48%    ↗
Student Analytics      50%    47%    42%    ↗
Live Collaboration     47%    42%    35%    ↗

User Engagement ​

Daily Active Schools (DAS)
┌────────────────────────────────────────┐
│ Current: 109 schools (75% of base)     │
│                                        │
│ Weekly Trend:                          │
│ Week 1: 106 (74%)                      │
│ Week 2: 108 (75%) ↗                    │
│ Week 3: 109 (75%) →                    │
│ Week 4: 111 (77%) ↗                    │
│                                        │
│ By Tier:                               │
│ Enterprise:     100% (12/12) 🟢        │
│ Professional:   85% (72/85)  🟢        │
│ Essentials:     52% (25/48)  🟡        │
└────────────────────────────────────────┘

Weekly Active Users (WAU): 11,240
Teachers: 1,860 (80% activity rate)
Students: 9,380 (63% activity rate)

Platform Performance ​

MetricCurrentTarget24h Change
Uptime99.94%99.9%🟢 No change
Avg Load Time1.8s<2.0s🟢 -0.1s
Error Rate0.12%<0.5%🟢 No change
API Response280ms<300ms🟢 -5ms

CRO Dashboard (Sales & Revenue) ​

Purpose: Sales pipeline, conversion rates, and revenue growth

Sections:

Sales Pipeline ​

Pipeline Value: $3,070,000 (3.2x coverage)

Stage            Opps   Value      Weighted    Win Rate
Qualified        45     $1,280K    $256K       20%
Demo Completed   32     $890K      $356K       40%
Proposal Sent    18     $520K      $312K       60%
Negotiation      12     $380K      $304K       80%
─────────────────────────────────────────────────────
Total            107    $3,070K    $1,228K     40%

Target Q1 2026: $390K ARR
Weighted pipeline: $1,228K (3.2x coverage) 🟢

Conversion Funnel ​

Monthly Funnel (November)
Leads (inbound + outbound):  420 leads
  ↓ (30% qualify)
Qualified Opportunities:     126 opps
  ↓ (55% get demo)
Demo Completed:              69 demos
  ↓ (45% receive proposal)
Proposal Sent:               31 proposals
  ↓ (48% close)
Closed Won:                  15 schools 🎯

Overall Conversion: 3.6% (lead → customer)
Target: 3.5% 🟢

Rep Performance ​

RepPipelineClosed (Nov)Win RateAvg Deal
Sarah M.$680K5 schools52%$2,100/mo
David K.$520K4 schools48%$1,850/mo
Lisa P.$450K3 schools42%$1,600/mo
New Rep$180K1 school28%$900/mo

Team Dashboards ​

Product Team Dashboard ​

Purpose: Feature performance, user feedback, and roadmap tracking

Daily View:

  • Feature usage (daily active users per feature)
  • New feature adoption curves
  • Bug reports and error rates
  • User feedback sentiment
  • A/B test performance

Weekly View:

  • Feature retention cohorts
  • User journey completions
  • Engagement score distributions
  • Platform performance trends

Key Widgets:

Feature Launch Performance ​

Live Collaboration (Launched Sep 1)
Day 30 Adoption: 35% (target: 30%) 🟢
Day 60 Adoption: 47% (target: 40%) 🟢

Adoption Curve:
Week 1:  12% ███░░░░░░░
Week 2:  18% █████░░░░░
Week 4:  25% ███████░░░
Week 8:  35% ██████████
Week 12: 47% █████████████

Bug Tracking ​

SeverityOpenIn ProgressClosed (7d)
Critical002
High3512
Medium18828
Low42635

Customer Success Dashboard ​

Purpose: Customer health, retention risk, and expansion opportunities

Account Health Scores:

Health Score Distribution
Healthy (80-100):      92 schools (63%) 🟢
Moderate (60-79):      31 schools (21%) 🟡
At-Risk (40-59):       14 schools (10%) 🟠
Critical (<40):        8 schools (6%)   🔴

Weekly Change:
Improved:  12 schools ↗
Declined:  8 schools ↘
Stable:    125 schools →

At-Risk Accounts (Prioritized):

SchoolHealth ScoreRisk FactorsOwnerNext Action
Springfield Academy28No login 12d, 1 featureJessicaCall scheduled
Oak Valley School35Usage -45%, support issuesMarcusOn-site visit
Riverside Prep42Single user, budget concernSarahRenewal meeting

Expansion Opportunities:

SchoolCurrent TierUpsell SignalPotential ARRProbability
Maplewood HighProfessional320 students+$32,40078%
Lincoln AcademyProfessional12 features used+$32,40065%
Cedar GroveEssentialsHeavy AI usage+$11,60052%

Marketing Dashboard ​

Purpose: Campaign performance, lead generation, and attribution

Campaign Performance (Last 30 Days):

Channel          Spend    Leads   CPL     Conversions  CPA
LinkedIn Ads     $4,200   85      $49     6           $700
Email Campaigns  $1,500   112     $13     5           $300
WhatsApp         $800     48      $17     2           $400
Events/Webinars  $2,200   38      $58     3           $733
Content/SEO      $1,200   65      $18     2           $600
─────────────────────────────────────────────────────────
Total            $9,900   348     $28     18          $550

Lead Funnel:

Website Visitors:    12,450
  ↓ (8.5% engage)
Content Downloads:   1,058
  ↓ (33% convert)
Leads Generated:     348
  ↓ (36% qualify)
Marketing Qualified: 125
  ↓ (14% close)
New Customers:       18

Visitor → Customer: 0.14% conversion

Content Performance:

ContentViewsLeadsConversionQuality Score
"AI in Education" Guide2,450853.5%High
Webinar: Lesson Planning4206816%Very High
Case Study: Maplewood1,280423.3%Medium
Blog: Auto-Grading Tips3,850280.7%Low

Engineering Dashboard ​

Purpose: System health, performance, and incident tracking

System Health:

Platform Status: 🟢 All Systems Operational

Uptime (30d):           99.94%
Incidents:              1 (26 min downtime)
MTTR:                   26 minutes
Error Budget Remaining: 98.4%

Performance Metrics:
API Response Time:  280ms (↓ 5ms vs yesterday)
Page Load Time:     1.8s (↓ 0.1s vs yesterday)
Database Queries:   <100ms avg
CDN Hit Rate:       94%

Real-Time Monitoring:

MetricCurrent5min Avg1hr AvgStatus
Active Users2,8402,7552,420🟢
Requests/sec485472428🟢
Error Rate0.08%0.10%0.12%🟢
CPU Usage42%45%48%🟢
Memory Usage68%67%65%🟢

Infrastructure Costs (Monthly):

AWS Compute:     $18,500 (66%)
AWS Storage:     $4,200 (15%)
CDN (Cloudflare):$2,800 (10%)
AI APIs:         $18,500 (66% of total)
Third-party:     $5,840 (21%)
─────────────────────────────────
Total:           $28,000 COGS

Operational Dashboards ​

Daily Operations Dashboard ​

Purpose: Real-time monitoring for on-call teams

Critical Metrics (Refreshes every 30 seconds):

🟢 Platform Status: Operational
🟢 API Status: Operational
🟢 Database: Operational
🟢 AI Services: Operational

Active Users (Right Now): 2,840
Requests (Last Minute): 8,720
Errors (Last Minute): 6 (0.07%)
Queue Depth: 42 jobs

Alert Status:
Critical: 0
Warning: 2 (High database CPU, High memory usage)
Info: 5

Recent Activity (Last 15 minutes):

  • 13:42 - High database CPU alert triggered (resolved)
  • 13:35 - 500 new users logged in
  • 13:28 - AI API rate limit warning
  • 13:15 - Database backup completed successfully

Support Dashboard ​

Purpose: Customer support ticket tracking and SLA monitoring

Ticket Overview:

Open Tickets: 48
  Critical (P1): 0    Target: <1 hour   SLA: 🟢
  High (P2):     3    Target: <4 hours  SLA: 🟢
  Medium (P3):   18   Target: <24 hours SLA: 🟢
  Low (P4):      27   Target: <72 hours SLA: 🟢

Today's Activity:
New:      22 tickets
Resolved: 28 tickets
Backlog:  -6 (improving)

Top Issues (Last 7 Days):

IssueCountAvg ResolutionStatus
Login problems182.5 hoursKnown bug fix in progress
Quiz Generator errors121.8 hoursResolved
Slow loading83.2 hoursInvestigating
Feature requests15N/ALogged for PM review

Support Satisfaction:

  • CSAT Score: 4.6/5.0
  • First Response Time: 18 minutes avg (target: <30 min)
  • Time to Resolution: 4.2 hours avg (target: <24 hours)

Specialized Dashboards ​

AI Usage Dashboard ​

Purpose: Track AI feature usage, costs, and performance

AI Usage Overview:

Total AI Requests (November): 98,500
Daily Average: 3,283 requests
Growth vs October: +7.3%

Cost per Request: $0.188
Total AI Cost: $18,500/month
Revenue from AI users: $178,500/month
AI Cost as % of Revenue: 10.4% 🟢

AI Feature Breakdown:

FeatureRequestsCostAvg LatencyUser Rating
Lesson Planner38,200$7,4502.8s4.7/5
Quiz Generator28,400$5,2802.2s4.5/5
Auto-Grading18,500$3,4201.8s4.6/5
Writing Assistant8,200$1,5801.5s4.4/5
Plagiarism Checker5,200$7303.2s4.3/5

AI Quality Metrics:

  • User Satisfaction: 4.5/5.0 (based on post-use ratings)
  • Retry Rate: 8.2% (users regenerating output)
  • Error Rate: 1.4%
  • Timeout Rate: 0.3%

Mobile Usage Dashboard ​

Purpose: Track mobile web and app usage patterns

Mobile vs Desktop:

Platform Distribution:
Desktop: 58% ████████████████░░░░░░░░░░░░
Mobile:  28% ████████████░░░░░░░░░░░░░░░░
Tablet:  12% █████░░░░░░░░░░░░░░░░░░░░░░░
App:     2%  █░░░░░░░░░░░░░░░░░░░░░░░░░░░

Mobile Experience Metrics:

MetricMobile WebDesktop WebTarget
Load Time2.8s1.4s❤️.0s
Error Rate0.18%0.10%<0.5%
Bounce Rate22%12%<25%
Session Duration12 min24 min>10 min

Dashboard Best Practices ​

Design Principles ​

  1. Most Important First: Critical metrics at top of dashboard
  2. Visual Hierarchy: Size and color indicate importance
  3. Context Always: Show targets, benchmarks, and trends
  4. Actionable: Include next steps or drill-down options
  5. Fast Loading: Optimize for <2 second load times

Color Coding Standards ​

Status Indicators:

  • 🟢 Green: At or above target (good performance)
  • 🟡 Yellow: 5-15% below target (needs attention)
  • 🟠 Orange: 15-25% below target (concerning)
  • 🔴 Red: >25% below target or critical issue (immediate action)

Trend Indicators:

  • ↗ Improving (desired direction)
  • → Stable (no significant change)
  • ↘ Declining (undesired direction)

Dashboard Maintenance ​

Weekly:

  • Verify data accuracy
  • Update targets as needed
  • Add/remove metrics based on focus
  • Check load times

Monthly:

  • Review dashboard usage (which dashboards are viewed)
  • Archive unused dashboards
  • Gather feedback from users
  • Update calculations or definitions

Quarterly:

  • Redesign underperforming dashboards
  • Add new dashboards for new initiatives
  • Sunset deprecated metrics
  • Train new users on dashboard access

Dashboard Access ​

Primary Tools:

Mobile Access: All dashboards mobile-responsive, accessible via phone/tablet

API Access: Select metrics available via REST API for custom integrations

Next Steps ​

YeboLearn - Empowering African Education