OKR Framework: FY2027–FY2028
Luminary Learning — Scaling from 220 to 800 School Districts
Date: 2026-05-30 · Prepared by: Resolvix · Status: Sample Deliverable
Deliverable type: Strategy & Business Planning — OKR Framework (~$650)
Industry: EdTech SaaS / K-12 Learning Management
About this sample. This is one example of what a successful Resolvix deliverable looks like at this scope and type — not a template that every engagement follows. Your expert brings their own expertise and judgment to the work: the structure, the emphasis, which angles they dig into, and how they organize their findings will all vary based on your industry, your specific question, and where the research leads. What stays consistent across every engagement is the standard: analysis grounded in evidence, prioritized recommendations, concrete action steps, and a phased implementation plan. All company names, figures, and scenarios in this sample are illustrative.
Context & Design Rationale
Luminary Learning is a K-12 LMS platform serving 220 school districts as of May 2026, with a target of 800 districts by December 2027 — an 18-month, 3.6x growth challenge. The company competes primarily against Schoology (now part of PowerSchool), Canvas (Instructure), and Seesaw, with a differentiated position around real-time teacher workflow automation and standards-aligned AI tutoring.
At 220 districts and ~$9.4M ARR, Luminary is entering the inflection zone where the systems that got it here — a scrappy sales team, manual onboarding, founder-led product — become constraints. The OKR framework below is designed to:
- Focus the entire organization on the growth rate required to hit 800 districts without fragmenting effort across too many initiatives
- Surface execution risk early — through leading indicators embedded in key results — rather than discovering misses at quarter-end
- Distinguish between growth OKRs (new districts) and retention OKRs (keeping and expanding existing ones), which require fundamentally different capabilities and resources
OKR Operating Rules for Luminary:
- OKRs set at Company, Team, and Individual levels; this framework covers Company and Team
- Cycle: quarterly key result check-ins; objectives reviewed and reset annually
- Scoring: 0.0–1.0 scale; 0.7 is "good"; 1.0 is rare and may indicate insufficient stretch
- Owner: each OKR has a single accountable lead (not a committee)
- Dependency flags: OKRs that require cross-team coordination are marked with a 🔗 symbol
Company-Level OKRs
Company Objective 1: Achieve Growth at Scale Without Sacrificing Product Experience
Context: Luminary must prove it can onboard and retain districts at 3–4x its current pace. The risk is growth that creates a retention crisis in FY2028 — districts churned because onboarding was chaotic and product didn't deliver on the sales promise.
| # | Key Result | Baseline | Target | Owner | Due |
|---|---|---|---|---|---|
| KR 1.1 | Grow total active districts from 220 to 800 | 220 | 800 | CRO (Nakamura) | Dec 31, 2027 |
| KR 1.2 | Achieve district NPS of ≥ 58 (from 42) across all cohorts combined | 42 | 58 | VP Customer Success (Osei) | Q3 2027 |
| KR 1.3 | Maintain gross revenue retention ≥ 91% through the scaling period | 88% | 91% | VP Customer Success (Osei) | Dec 31, 2027 |
| KR 1.4 | Reduce average time-to-first-value (district fully live, first teacher session logged) from 74 days to ≤ 35 days | 74 days | 35 days | VP Implementation (Torres) | Q2 2027 |
| KR 1.5 | Grow net revenue retention to ≥ 108% (expansion revenue from existing districts offsets churn) | 97% | 108% | CRO (Nakamura) | Dec 31, 2027 |
Company Objective 2: Build the Operational Infrastructure to Support 800 Districts
Context: At 220 districts, Luminary runs lean — founders are in Slack channels, onboarding is semi-manual, support tickets are handled by generalists. That model does not work at 800 districts. This objective is about building the systems, processes, and team capacity that make scale possible.
| # | Key Result | Baseline | Target | Owner | Due |
|---|---|---|---|---|---|
| KR 2.1 | Increase customer-facing headcount (CS, Implementation, Support) from 18 to 44 | 18 FTE | 44 FTE | VP People (Washington) | Q3 2027 |
| KR 2.2 | Launch automated onboarding playbook that handles ≥ 60% of standard district setup with no manual CS touchpoint | 0% | 60% | VP Implementation (Torres) | Q2 2027 |
| KR 2.3 | Reduce Tier 1 support ticket volume per district per month from 4.1 to ≤ 1.8 | 4.1 | 1.8 | VP Product (Mbeki) | Q3 2027 |
| KR 2.4 | Implement district health scoring dashboard used by CS team weekly | Not in place | Live + adopted | VP Customer Success (Osei) | Q1 2027 |
| KR 2.5 | Train 100% of new CS and Implementation hires on Luminary Certified Onboarding Specialist program (new program to be built) | 0% | 100% | VP People (Washington) | Q3 2027 |
Company Objective 3: Win the Enterprise District Segment
Context: Luminary's 220 current districts are primarily small-to-mid-size (1,000–8,000 students). The path to $25M+ ARR requires winning larger districts (15,000+ students, state capital cities, county-wide systems). These are longer sales cycles, require procurement compliance, and demand enterprise-grade security and integrations — capabilities Luminary is currently building.
| # | Key Result | Baseline | Target | Owner | Due |
|---|---|---|---|---|---|
| KR 3.1 | Close 15 enterprise districts (15,000+ students) representing ≥ $2.8M in new ARR | 0 enterprise | 15 closed | CRO (Nakamura) | Dec 31, 2027 |
| KR 3.2 | Achieve SOC 2 Type II certification | In progress | Certified | VP Engineering (Pham) | Q2 2027 |
| KR 3.3 | Complete integration with all 5 major SIS platforms (PowerSchool, Infinite Campus, Skyward, Synergy, Aeries) | 2 of 5 | 5 of 5 | VP Engineering (Pham) | Q3 2027 |
| KR 3.4 | Build and close a pilot with 2 state-level education agencies (SEA) for district-wide adoption programs | 0 | 2 pilots | CRO (Nakamura) | Dec 31, 2027 |
| KR 3.5 | Achieve ≥ 35% of enterprise pipeline sourced from inbound (not outbound) | ~10% | 35% | VP Marketing (Okonkwo) | Q4 2027 |
Company Objective 4: Make the AI Tutoring Differentiator a Proven Retention Driver
Context: Luminary's AI-powered tutoring module ("Luminary Spark") is the product's clearest competitive differentiator versus Schoology and Canvas. But adoption is uneven — only 31% of districts with access have activated it with more than 10% of students. If Spark becomes a true habit, it becomes a lock-in mechanism. If it stays a feature that districts underutilize, competitors can replicate it.
| # | Key Result | Baseline | Target | Owner | Due |
|---|---|---|---|---|---|
| KR 4.1 | Increase Luminary Spark activation rate from 31% to ≥ 72% of eligible districts | 31% | 72% | VP Product (Mbeki) | Q3 2027 |
| KR 4.2 | Achieve ≥ 3 Spark student sessions per student per week in activated districts | ~1.1 | 3.0 | VP Product (Mbeki) | Q4 2027 |
| KR 4.3 | Publish 3 independent learning outcome studies showing Luminary Spark correlated with measurable gains | 0 | 3 published | VP Marketing (Okonkwo) | Dec 31, 2027 |
| KR 4.4 | Reduce Spark time-to-first-student-session (from district activation) from 22 days to ≤ 7 days | 22 days | 7 days | VP Product (Mbeki) | Q2 2027 |
| KR 4.5 | Confirm that Spark-activated districts churn at ≤ 50% the rate of non-activated districts | Untracked | Confirmed + documented | VP Customer Success (Osei) | Q3 2027 |
Team-Level OKRs
Sales Team OKRs
Team Objective: Fill and Close a Pipeline That Hits 800 Total Districts
| # | Key Result | Baseline | Target | Owner | Due |
|---|---|---|---|---|---|
| S-KR 1 | Add 580 net new districts (from 220 to 800) | 220 | 800 | CRO (Nakamura) | Dec 31, 2027 |
| S-KR 2 | Achieve average sales cycle ≤ 68 days for standard districts | ~95 days | 68 days | Sales Director (Bergman) | Q3 2027 |
| S-KR 3 | Build and maintain an active pipeline of ≥ 350 qualified district opportunities at all times after Q1 | ~80 | 350 | Sales Director (Bergman) | Q2 2027 (sustained) |
| S-KR 4 | Increase conference/event-sourced pipeline to ≥ 30% of total new pipeline (ISTE, FETC, CoSN) 🔗 | ~12% | 30% | CRO (Nakamura) | Q4 2027 |
| S-KR 5 | Achieve ≥ 85% proposal-to-pilot conversion rate | ~64% | 85% | Sales Director (Bergman) | Q3 2027 |
| S-KR 6 | Close 3 state procurement contract vehicle placements (enabling districts to buy without RFP) | 0 | 3 contracts | CRO (Nakamura) | Q4 2027 |
Customer Success Team OKRs
Team Objective: Make Every Existing District a Reference Account
| # | Key Result | Baseline | Target | Owner | Due |
|---|---|---|---|---|---|
| CS-KR 1 | Increase district NPS from 42 to 58 by Q3 2027 | 42 | 58 | VP CS (Osei) | Q3 2027 |
| CS-KR 2 | Grow expansion ARR from existing districts to ≥ $1.4M in FY2027 | ~$220K | $1.4M | VP CS (Osei) | Dec 31, 2027 |
| CS-KR 3 | Create ≥ 30 documented district champion stories (named, on-record, referenceable) | 4 | 30 | CS Director (Abubakar) | Q3 2027 |
| CS-KR 4 | Achieve ≥ 91% gross revenue retention across all cohorts | 88% | 91% | VP CS (Osei) | Dec 31, 2027 |
| CS-KR 5 | Reduce average CS manager district load from 28 to ≤ 18 active accounts 🔗 | 28 | 18 | VP CS (Osei) | Q2 2027 |
| CS-KR 6 | Complete quarterly business reviews (QBRs) with 100% of districts ≥ 5,000 students | ~35% | 100% | CS Director (Abubakar) | Q2 2027 (sustained) |
Product & Engineering Team OKRs
Team Objective: Ship Infrastructure and Features That Enable Scale
| # | Key Result | Baseline | Target | Owner | Due |
|---|---|---|---|---|---|
| P-KR 1 | Complete SOC 2 Type II certification 🔗 | In progress | Certified | VP Eng (Pham) | Q2 2027 |
| P-KR 2 | Complete SIS integrations: Infinite Campus, Skyward, Synergy, Aeries (PowerSchool already done) | 1/5 done | 5/5 done | VP Eng (Pham) | Q3 2027 |
| P-KR 3 | Reduce platform uptime incidents (> 15 min outage affecting > 100 districts) to ≤ 2 per quarter | ~5/quarter | ≤ 2/quarter | VP Eng (Pham) | Q2 2027 (sustained) |
| P-KR 4 | Ship automated district provisioning (LMS + Spark setup in < 4 hours with no eng involvement) | Not built | Shipped + in use | VP Product (Mbeki) | Q2 2027 |
| P-KR 5 | Increase Luminary Spark activation from 31% to 72% of eligible districts 🔗 | 31% | 72% | VP Product (Mbeki) | Q3 2027 |
| P-KR 6 | Achieve product NPS ≥ 51 among active teachers (not district admins) | Not surveyed | 51 | VP Product (Mbeki) | Q3 2027 |
Marketing Team OKRs
Team Objective: Build Brand Authority That Pulls Pipeline Rather Than Pushes It
| # | Key Result | Baseline | Target | Owner | Due |
|---|---|---|---|---|---|
| M-KR 1 | Generate ≥ 1,800 qualified district leads across all channels | ~380/year | 1,800 | VP Marketing (Okonkwo) | Dec 31, 2027 |
| M-KR 2 | Grow inbound pipeline share from ~10% to ≥ 35% of total opportunities 🔗 | ~10% | 35% | VP Marketing (Okonkwo) | Q4 2027 |
| M-KR 3 | Publish 3 peer-reviewed or third-party validated learning outcome studies featuring Luminary Spark | 0 | 3 | Research Lead (Delacroix) | Dec 31, 2027 |
| M-KR 4 | Achieve ≥ 12,000 attendees (live + on-demand) at Luminary's annual virtual summit for educators | Not run | 12,000 | VP Marketing (Okonkwo) | Q2 2027 |
| M-KR 5 | Secure earned media coverage in ≥ 4 tier-1 ed-tech outlets (EdSurge, EdWeek, THE Journal, eSchool News) | 0 in 2026 | 4 placements | VP Marketing (Okonkwo) | Dec 31, 2027 |
| M-KR 6 | Build SEO organic traffic to ≥ 28,000 unique monthly visitors (from ~6,400) | 6,400 | 28,000 | Marketing Manager (Lee) | Q4 2027 |
People & Operations Team OKRs
Team Objective: Build the Team Capacity to Support 3.6x Growth
| # | Key Result | Baseline | Target | Owner | Due |
|---|---|---|---|---|---|
| PO-KR 1 | Hire 26 net new FTE in customer-facing roles (CS, Implementation, Support) by Q3 | 18 total | 44 total | VP People (Washington) | Q3 2027 |
| PO-KR 2 | Achieve ≥ 90% offer acceptance rate on all extended offers | ~74% | 90% | VP People (Washington) | Q3 2027 |
| PO-KR 3 | Launch and complete Luminary Certified Onboarding Specialist program for 100% of Implementation hires | 0% | 100% certified | VP People (Washington) | Q3 2027 |
| PO-KR 4 | Hold voluntary turnover to ≤ 10% firm-wide through the scale period | ~16% | ≤ 10% | VP People (Washington) | Dec 31, 2027 |
| PO-KR 5 | Achieve ≥ 82% employee engagement score in H2 survey (Gallup Q12 or equivalent) | 71% | 82% | VP People (Washington) | Q3 2027 |
OKR Calendar
| Period | Activity |
|---|---|
| Nov – Dec 2026 | Company OKRs drafted by leadership; shared with all-hands for input |
| Jan 7, 2027 | All Company and Team OKRs finalized and published |
| Jan 15, 2027 | All individual OKRs (manager level and above) submitted and approved |
| Q1 check-in (Apr 1) | Scoring: 0.0–1.0 for each KR; red flags escalated to CEO |
| Q2 check-in (Jul 1) | Scoring + mid-year calibration: adjust targets where market conditions have materially changed |
| Q3 check-in (Oct 1) | Scoring; begin next-year OKR planning process |
| Q4 check-in / Annual close (Jan 5, 2028) | Final scoring; publish annual OKR retrospective; set FY2028 OKRs |
Scoring Guidance
| Score | Interpretation | Action |
|---|---|---|
| 0.0 – 0.3 | Missed significantly | Root cause analysis required; escalate to leadership |
| 0.4 – 0.6 | Partial progress | Identify blockers; adjust resourcing or timeline |
| 0.7 – 0.8 | Good — expected range | Recognize team; use learnings to set next cycle's targets |
| 0.9 – 1.0 | Exceptional or target was too easy | Celebrate + investigate whether target should have been higher |
OKRs are not performance reviews. Scores are used to improve planning — not to penalize teams who set ambitious targets and fall short of 1.0.
Recommendations
-
Treat time-to-first-value (KR 1.4: 74 days → 35 days) as the most critical operational bet of H1 2027. At 3.6x growth, slow onboarding becomes an existential problem — it creates a backlog that CS can't clear, generates early churn signals, and poisons NPS before districts ever experience the product's real value. The automated provisioning work (P-KR 4) and the Certified Onboarding Specialist program (PO-KR 3) are both load-bearing here. Neither can slip past Q2.
-
Invest in evidence before you need it — start the learning outcome studies now. KR 4.3 and M-KR 3 require independent, credible outcome research. These studies take 12–18 months to design, run, and publish. Commission at least one immediately using data from districts that have had Spark active for 2+ years. Luminary needs published evidence by late 2027 to compete for enterprise and SEA contracts — which means the research must begin in Q1 2027 at the latest.
-
Win state procurement contract vehicles (S-KR 6) — they are the multiplier on everything else. A single state contract vehicle (e.g., Texas DIR, Florida PRIDE, California's PEPPM equivalent) can give hundreds of districts the ability to purchase without an RFP process. Three such placements could add 150–200 districts through a channel that requires almost no incremental sales effort per district. Assign CRO Nakamura personal ownership of this with a dedicated budget.
-
Don't let the 🔗 dependencies silently fail. Six key results are cross-team dependencies. Each one needs a named coordination owner who is not the team leader of either team — someone explicitly responsible for making the handoff work. Assign the COO (or equivalent operator) to own all dependency coordination as a standing Q1 responsibility.
-
Build and publish the district health score before adding new districts at scale. CS-KR 4 (health dashboard) enables everything else in customer success — it tells the team which districts are at churn risk before the renewal conversation happens. Launching it in Q1 means the CS team will have two full quarters of health data before the heaviest onboarding load hits in H2. Delaying it to Q2 or Q3 is a false economy.
-
Set a company-level "OKR health" review — separate from the business review. Many companies score OKRs once a quarter and move on. At Luminary's growth rate, a quarterly cycle is too slow to catch execution drift. Establish a monthly "OKR pulse check" — a 45-minute CEO-led meeting where each KR owner gives a 60-second update on status, confidence, and any blocker. This is not a full scoring session; it's an early warning system.
-
Protect product NPS (P-KR 6) as a leading indicator of retention. District admin NPS and teacher product NPS are different signals. Teachers are the daily users; their satisfaction drives classroom adoption, which drives renewal conversations. A teacher NPS of ≥ 51 should be treated as a proxy for whether the product is actually working at ground level — not just whether procurement is happy with the relationship.
Action Steps
| # | Action | Owner | Time | Tied To |
|---|---|---|---|---|
| 1 | Commission first independent Spark learning outcome study with university research partner | VP Marketing (Okonkwo) | Jan 31, 2027 | Rec 2 |
| 2 | Build automated district provisioning spec; begin engineering sprint | VP Product (Mbeki) | Jan 20, 2027 | Rec 1 |
| 3 | Identify 3 target state procurement contract vehicles; file first application | CRO (Nakamura) | Feb 15, 2027 | Rec 3 |
| 4 | Assign COO as cross-team dependency coordinator; document all 6 🔗 dependency pairs | COO | Jan 15, 2027 | Rec 4 |
| 5 | Build district health score model (define inputs, thresholds, alert triggers) | VP CS (Osei) + VP Eng (Pham) | Jan 31, 2027 | Rec 5 |
| 6 | Launch district health dashboard in CS team tooling | VP CS (Osei) | Mar 15, 2027 | Rec 5 |
| 7 | Schedule monthly OKR pulse check on CEO calendar (recurring, 45 min) | CEO | Jan 7, 2027 | Rec 6 |
| 8 | Design and launch teacher-level product NPS survey infrastructure | VP Product (Mbeki) | Feb 28, 2027 | Rec 7 |
| 9 | Complete SOC 2 Type II audit; resolve any open findings from Type I | VP Eng (Pham) | Apr 30, 2027 | P-KR 1 |
| 10 | Begin SIS integrations for Infinite Campus and Skyward (parallel sprints) | VP Eng (Pham) | Jan 20, 2027 | P-KR 2 |
| 11 | Design Luminary Certified Onboarding Specialist curriculum and assessment | VP People (Washington) | Feb 28, 2027 | PO-KR 3 |
| 12 | Hire first 8 Implementation Specialists; begin training cohort 1 | VP People (Washington) | Mar 31, 2027 | Rec 1 |
| 13 | Set and publish all individual OKRs (manager level and above) | All VPs | Jan 15, 2027 | All |
| 14 | Run Q1 OKR scoring session; publish results company-wide | CEO | Apr 5, 2027 | All |
Implementation Plan
Phase 1: Foundation Quarter (Q1 2027)
Objective: Get the OKR system operational, close the most critical infrastructure gaps, and ensure every team understands their targets before the growth engine accelerates.
Outputs / Milestones:
- All Company and Team OKRs finalized and published by January 7
- All individual OKRs completed and approved by January 15
- Monthly OKR pulse check cadence on CEO calendar by January 7
- District health score model designed by January 31
- First learning outcome study commissioned by January 31
- State procurement contract application filed for at least one vehicle by February 15
- District health dashboard live in CS tooling by March 15
- Automated provisioning sprint underway; completion projected for Q2
- SOC 2 Type II audit scheduled; in-progress
Success Criteria:
- 100% of OKRs published and owned by January 15
- Cross-team dependency pairs all have named coordination owners
- Q1 pulse checks happening monthly (3 of 3 completed by April 1)
- District health dashboard live and in weekly use by CS team
- Provisioning automation on track for Q2 release
Dependencies:
- CEO commitment of time to monthly OKR pulse check (non-negotiable)
- Engineering capacity to run SOC 2 audit prep and SIS integrations concurrently
- VP People hired or in seat to own the onboarding specialist program
Phase 2: Growth Execution (Q2–Q4 2027)
Objective: Execute the growth plan — add 580 net new districts, retain and expand existing ones, and close the year with OKRs scored and FY2028 targets in place.
Outputs / Milestones:
- Automated district provisioning shipped and live (Q2)
- SOC 2 Type II certified (Q2)
- All 5 SIS integrations complete (Q3)
- CS team at 44 FTE; Certified Onboarding Specialist program complete (Q3)
- District NPS ≥ 58 confirmed (Q3 NPS survey)
- Luminary Spark activation ≥ 72% (Q3)
- Total districts ≥ 800 (Dec 31)
- ≥ 1 learning outcome study published
- 3 state procurement vehicles secured
- Annual OKR retrospective published; FY2028 OKRs drafted (early Jan 2028)
Success Criteria:
- Total active districts ≥ 800 by December 31, 2027
- District NPS ≥ 58 (Q3 2027 measurement)
- Gross revenue retention ≥ 91%
- Spark activation ≥ 72%
- Company-level OKR average score ≥ 0.72 across all key results
- Voluntary turnover ≤ 10%
Dependencies:
- Phase 1 infrastructure (provisioning automation, health dashboard, SOC 2) complete on schedule
- Sales pipeline of ≥ 350 qualified opportunities maintained from Q2 onward
- Learning outcome study data available from districts with ≥ 24 months of Spark usage
- State procurement vehicles filed in Q1 and approved in time for Q3/Q4 selling season
Document owner: COO · Review cadence: Monthly OKR pulse check (CEO-led); quarterly formal scoring and publication · Next scheduled review: April 5, 2027