Skip to main content

SkyMirror OKR & KPI Framework

Executive Summary​

This document establishes SkyMirror's Objectives and Key Results (OKR) framework and Key Performance Indicators (KPIs). It provides the methodology, templates, and governance for setting, tracking, and achieving company goals across all business units: Software Solutions, AI Applications (CheckMet, Traquiva), and SkyMirror Academy.


Part 1: OKR Framework​

1.1 OKR Methodology​

What are OKRs?

  • Objectives: Qualitative, inspiring goals that define what we want to achieve
  • Key Results: Quantitative, measurable outcomes that indicate progress toward objectives

OKR Principles at SkyMirror:

  1. Ambitious: Objectives should stretch the team (70% achievement = success)
  2. Aligned: All OKRs cascade from company objectives
  3. Transparent: All OKRs visible to entire organization
  4. Time-bound: Quarterly cycles with annual themes
  5. Limited: Maximum 3-5 objectives per level, 3-5 key results per objective

1.2 OKR Hierarchy​

Company OKRs (Annual + Quarterly)
↓
Business Unit OKRs (Quarterly)
↓
Team OKRs (Quarterly)
↓
Individual OKRs (Quarterly)

Part 2: Company-Level OKRs (FY2025)​

Annual Theme: "Foundation for Scale"​


OBJECTIVE 1: Establish Product-Market Fit for CheckMet​

Owner: CEO + CTO

Key ResultBaselineTargetMeasurement
KR1.1: Convert 8 paid pilots to annual subscriptions08CRM tracking
KR1.2: Achieve Net Promoter Score of 40+ from pilot customersN/A40+NPS surveys
KR1.3: Reach 5,000 billable users on CheckMet platform05,000Platform analytics
KR1.4: Maintain 98%+ facial recognition accuracy in production95%98%+System metrics

Q1 Milestones:

  • Complete 3 pilot deployments
  • Achieve first NPS measurement
  • Reach 1,000 billable users

Q2 Milestones:

  • Convert 4 pilots to paid subscriptions
  • Reach 2,500 billable users
  • Achieve 97% recognition accuracy

OBJECTIVE 2: Build Sustainable Revenue Engine​

Owner: CEO + CFO

Key ResultBaselineTargetMeasurement
KR2.1: Achieve €963K total revenue€0€963KFinancial statements
KR2.2: Reach 57% gross marginN/A57%P&L analysis
KR2.3: Reduce CAC to €8,000 per enterprise logo€12K€8KSales analytics
KR2.4: Achieve 85% gross revenue retentionN/A85%Cohort analysis

Q1 Milestones:

  • Close €200K in revenue
  • Establish CAC tracking system
  • Define retention measurement methodology

Q2 Milestones:

  • Close €450K cumulative revenue
  • Achieve 60% gross margin
  • Reduce CAC to €10K

OBJECTIVE 3: Build World-Class Team​

Owner: CEO + COO

Key ResultBaselineTargetMeasurement
KR3.1: Grow team to 23 FTEs1223HR records
KR3.2: Fill all critical roles within 45 daysN/A45 daysRecruiting metrics
KR3.3: Achieve 85% employee satisfaction scoreN/A85%Quarterly surveys
KR3.4: Complete onboarding program for 100% of new hires0%100%HR tracking

Q1 Milestones:

  • Hire 5 key positions
  • Launch employee satisfaction survey
  • Implement structured onboarding

Q2 Milestones:

  • Reach 18 FTEs
  • Achieve 80% satisfaction score
  • Reduce time-to-hire to 50 days

OBJECTIVE 4: Prepare for Series A Fundraise​

Owner: CEO + CFO

Key ResultBaselineTargetMeasurement
KR4.1: Complete data room with 100% required documents30%100%Checklist completion
KR4.2: Secure 3 warm introductions to target investors03CRM tracking
KR4.3: Achieve 3 LOIs or term sheets03Legal documentation
KR4.4: Validate pitch with 5 advisor reviews05Feedback documentation

Q1 Milestones:

  • Complete 60% of data room
  • Identify 20 target investors
  • Get 2 advisor pitch reviews

Q2 Milestones:

  • Complete 90% of data room
  • Secure 2 warm introductions
  • Get 4 advisor pitch reviews

OBJECTIVE 5: Establish Operational Excellence​

Owner: COO

Key ResultBaselineTargetMeasurement
KR5.1: Achieve 99.9% CheckMet platform uptime99%99.9%Monitoring tools
KR5.2: Reduce customer support response time to <4 hours24h4hSupport metrics
KR5.3: Implement 5 core operational dashboards05Dashboard deployment
KR5.4: Document 10 critical business processes310Process documentation

Q1 Milestones:

  • Deploy 2 operational dashboards
  • Achieve 99.5% uptime
  • Document 5 processes

Q2 Milestones:

  • Deploy 4 operational dashboards
  • Achieve 8-hour response time
  • Document 8 processes

Part 3: Business Unit OKRs​

CheckMet (AI Attendance Platform) - Q1 2025​

OBJECTIVE: Deliver Enterprise-Ready Product

Key ResultTargetOwner
KR1: Complete 3 enterprise integrations (HRIS/ERP)3CTO
KR2: Achieve 99% recognition accuracy in varied lighting99%AI Lead
KR3: Reduce onboarding time to <2 weeks2 weeksProduct Lead
KR4: Launch mobile app v2.0 with offline capabilityLaunchMobile Lead

Traquiva (AI Learning Platform) - Q1 2025​

OBJECTIVE: Scale AI-Powered Learning Experience

Key ResultTargetOwner
KR1: Reach 500 active learners on platform500Product Lead
KR2: Achieve 90% course completion rate90%Curriculum Lead
KR3: Launch 3 new AI-powered learning modules3Content Lead
KR4: Achieve 4.5+ star rating from learners4.5+UX Lead
KR5: Reduce time-to-proficiency by 30% vs traditional learning-30%Data Lead

Software Solutions - Q1 2025​

OBJECTIVE: Establish Repeatable Delivery Model

Key ResultTargetOwner
KR1: Complete 2 enterprise projects on-time, on-budget2Delivery Lead
KR2: Achieve 90% client satisfaction score90%Account Manager
KR3: Document 3 reusable solution templates3Tech Lead
KR4: Reduce average project delivery time by 15%-15%PM Lead

SkyMirror Academy - Q1 2025​

OBJECTIVE: Launch Scalable Education Platform

Key ResultTargetOwner
KR1: Enroll 40 students in first cohort40Academy Director
KR2: Achieve 85% course completion rate85%Curriculum Lead
KR3: Secure 2 corporate training contracts2BD Lead
KR4: Launch online learning platform MVPLaunchTech Lead

Part 4: KPI Dashboard​

4.1 Executive Dashboard KPIs​

Financial Health​

KPIDefinitionFrequencyTargetOwner
Monthly Recurring Revenue (MRR)Total recurring revenue per monthMonthlyGrowth 10%+ MoMCFO
Annual Recurring Revenue (ARR)MRR Γ— 12Monthly€500K by EOYCFO
Gross Margin(Revenue - COGS) / RevenueMonthly57%+CFO
Burn RateMonthly cash outflowMonthly<€80KCFO
RunwayCash / Burn RateMonthly18+ monthsCFO
Revenue per EmployeeTotal Revenue / FTEQuarterly€40K+CFO

Customer Health​

KPIDefinitionFrequencyTargetOwner
Customer Acquisition Cost (CAC)Sales & Marketing Spend / New CustomersMonthly<€8KCMO
Customer Lifetime Value (LTV)ARPU Γ— Gross Margin Γ— Avg. LifespanQuarterly€24K+CMO
LTV:CAC RatioLTV / CACQuarterly3:1+CMO
Net Promoter Score (NPS)% Promoters - % DetractorsQuarterly40+COO
Gross Revenue Retention(Starting MRR - Churn) / Starting MRRMonthly85%+COO
Net Revenue Retention(Starting MRR - Churn + Expansion) / Starting MRRMonthly100%+COO
Churn RateLost Customers / Total CustomersMonthly<15%COO

Product Health​

KPIDefinitionFrequencyTargetOwner
Active UsersUsers with activity in last 30 daysWeeklyGrowth 15%+ MoMCTO
Feature Adoption RateUsers using key features / Total UsersMonthly60%+CTO
System Uptime(Total Time - Downtime) / Total TimeDaily99.9%+CTO
Recognition AccuracyCorrect IDs / Total IDsDaily98%+CTO
Support Ticket VolumeNew tickets per 100 usersWeekly<5COO
Time to ResolutionAvg. hours to close ticketWeekly<4 hoursCOO

Team Health​

KPIDefinitionFrequencyTargetOwner
Employee Satisfaction (eNPS)Employee NPS scoreQuarterly50+COO
Voluntary TurnoverVoluntary departures / Avg. headcountQuarterly<10%COO
Time to HireDays from job post to offer acceptanceMonthly<45 daysCOO
Offer Acceptance RateAccepted offers / Total offersMonthly80%+COO
Training Hours per EmployeeTotal training hours / FTEQuarterly20+ hoursCOO

4.2 KPI Tracking Template​

## Weekly KPI Report - Week of [DATE]

### Financial Metrics
| Metric | Last Week | This Week | WoW Change | Target | Status |
|--------|-----------|-----------|------------|--------|--------|
| MRR | €XX,XXX | €XX,XXX | +X% | €XX,XXX | 🟒/🟑/πŸ”΄ |
| Cash Balance | €X.XM | €X.XM | -€XXK | €X.XM | 🟒/🟑/πŸ”΄ |
| Burn Rate | €XXK | €XXK | +X% | &lt;€80K | 🟒/🟑/πŸ”΄ |

### Customer Metrics
| Metric | Last Week | This Week | WoW Change | Target | Status |
|--------|-----------|-----------|------------|--------|--------|
| Active Users | X,XXX | X,XXX | +X% | X,XXX | 🟒/🟑/πŸ”΄ |
| New Customers | X | X | +X | X | 🟒/🟑/πŸ”΄ |
| Churned Customers | X | X | -X | Under X | 🟒/🟑/πŸ”΄ |

### Product Metrics
| Metric | Last Week | This Week | WoW Change | Target | Status |
|--------|-----------|-----------|------------|--------|--------|
| Uptime | XX.X% | XX.X% | +X% | 99.9% | 🟒/🟑/πŸ”΄ |
| Recognition Accuracy | XX.X% | XX.X% | +X% | 98% | 🟒/🟑/πŸ”΄ |
| Support Tickets | XX | XX | -X | &lt;50 | 🟒/🟑/πŸ”΄ |

### Key Insights
1. [Insight 1]
2. [Insight 2]
3. [Insight 3]

### Actions Required
1. [Action 1] - Owner: [Name] - Due: [Date]
2. [Action 2] - Owner: [Name] - Due: [Date]

Part 5: OKR Governance​

5.1 OKR Cadence​

ActivityFrequencyParticipantsDuration
Annual PlanningYearly (December)Leadership Team2 days
Quarterly PlanningQuarterlyAll Teams1 day
OKR Check-insWeeklyTeam Leads30 min
OKR ReviewsMonthlyLeadership Team2 hours
Quarterly RetrospectiveQuarterlyAll Teams2 hours

5.2 OKR Scoring​

ScoreMeaningInterpretation
0.0-0.3FailedSignificant miss, requires root cause analysis
0.4-0.6ProgressPartial achievement, identify blockers
0.7-0.9SuccessStrong performance, stretch goal achieved
1.0ExceededMay indicate goal was not ambitious enough

5.3 OKR Review Template​

## Quarterly OKR Review - Q[X] 2025

### Objective: [Objective Name]
**Owner:** [Name]
**Overall Score:** X.X/1.0

| Key Result | Target | Actual | Score | Notes |
|------------|--------|--------|-------|-------|
| KR1 | X | X | 0.X | [Notes] |
| KR2 | X | X | 0.X | [Notes] |
| KR3 | X | X | 0.X | [Notes] |

### What Worked Well
1. [Success 1]
2. [Success 2]

### What Didn't Work
1. [Challenge 1]
2. [Challenge 2]

### Learnings for Next Quarter
1. [Learning 1]
2. [Learning 2]

### Adjustments for Next Quarter
1. [Adjustment 1]
2. [Adjustment 2]

Part 6: KPI Review Process​

6.1 Weekly Metrics Review​

When: Every Monday, 9:00 AM Duration: 30 minutes Attendees: Leadership Team Agenda:

  1. Review dashboard (10 min)
  2. Discuss red/yellow metrics (10 min)
  3. Assign action items (10 min)

6.2 Monthly Business Review​

When: First Friday of each month Duration: 2 hours Attendees: Leadership Team + Business Unit Leads Agenda:

  1. Financial review (30 min)
  2. Customer metrics review (30 min)
  3. Product metrics review (30 min)
  4. Team metrics review (15 min)
  5. Action planning (15 min)

6.3 Quarterly Board Update​

When: End of each quarter Duration: 3 hours Attendees: Board + Leadership Team Agenda:

  1. OKR review and scoring (45 min)
  2. Financial performance (30 min)
  3. Strategic initiatives update (45 min)
  4. Next quarter OKRs (30 min)
  5. Q&A and discussion (30 min)

Part 7: Tools and Systems​

PurposeToolCostPriority
OKR TrackingNotion / WeekdoneFree-$8/userHigh
KPI DashboardMetabase / TableauFree-$70/userHigh
Financial MetricsQuickBooks / Xero$25-75/moHigh
Customer MetricsHubSpot CRMFree-$50/userHigh
Product AnalyticsMixpanel / AmplitudeFree-$25/userMedium
Team SurveysCulture Amp / Lattice$6-11/userMedium

7.2 Dashboard Requirements​

Executive Dashboard Must Include:

  • Real-time MRR and ARR
  • Cash runway calculator
  • Customer acquisition funnel
  • Active user trends
  • System health status
  • Team headcount and hiring pipeline

Part 8: Appendices​

Appendix A: OKR Examples by Role​

CEO OKRs Example:

  • O: Lead company to Series A readiness
    • KR1: Achieve €1M ARR
    • KR2: Secure 3 term sheets
    • KR3: Build leadership team of 5 executives

CTO OKRs Example:

  • O: Deliver world-class product
    • KR1: Achieve 99.9% uptime
    • KR2: Reduce bug backlog by 50%
    • KR3: Launch 3 major features

Appendix B: KPI Definitions Glossary​

TermDefinition
ARRAnnual Recurring Revenue - MRR Γ— 12
CACCustomer Acquisition Cost - Total S&M spend / New customers
LTVLifetime Value - ARPU Γ— Gross Margin Γ— Customer Lifespan
NRRNet Revenue Retention - (Start MRR - Churn + Expansion) / Start MRR
GRRGross Revenue Retention - (Start MRR - Churn) / Start MRR
NPSNet Promoter Score - % Promoters - % Detractors
eNPSEmployee NPS - Same as NPS but for employees

Document Version: 1.0 Last Updated: December 2024 Owner: CEO Review Cycle: Quarterly