THE SCORECARD
Three COO objectives that decide whether you keep the seat.
The CEO owns growth. The CRO owns revenue. The CTO owns product. You own the operating machine that has to scale underneath all three. At 200-500 SaaS, three objectives show up on every COO scorecard — and none of them are "run ops." They're outcomes the board can measure.
| Objective |
Key Result |
Benchmark |
Target |
| Scale the company from $30M → $60M ARR without adding operational drag O1 · The CEO's real question at your monthly 1:1 |
Hit Rule of 40 within 2 quarters |
33% of SaaS hit it1 |
≥ 40 |
| Hold OpEx share of revenue in healthy band |
45–65% typical2 |
< 55% |
| Turn cross-functional execution from a bottleneck into a moat O2 · Where COOs either prove their value or become dispatchers |
Cut quote-to-cash cycle 30% |
18–24 days typical |
< 14 days |
| Cut inter-department handoff latency |
7–14 days typical |
< 5 days |
| Cut escalation resolution time |
> 72 hrs typical |
< 24 hrs |
| Build an org that scales ahead of revenue O3 · The leading indicator for everything else you own |
Hit 90% of quarterly hiring plan on time |
~55 days typical |
< 45 days |
| Hold voluntary attrition below SaaS median |
13.5% 2025 median3 |
< 10% |
Why O2 is where COOs actually get judged
Every COO has Rule of 40 on their sheet. Every COO has hiring velocity. What separates the ones who get promoted from the ones who get replaced is O2 — whether cross-functional execution is faster under them than before them. That's the outcome nobody else owns. The KRs under it are the proof.
STRATEGIC BETS
The three bets inside every COO OKR stack — and the twelve you must delegate.
Every other exec makes one or two big bets per quarter. You run fifteen workstreams at once. The trap is treating all fifteen as equally yours. Three bets move your OKRs in Section 2. The other twelve are delegation tests.
Strategy 1 — Protect the Rule of 40 without killing growth
→ OBJ-1
1.1
Zero-base operating budget against next quarter's revenue plan
Finance
1.2
Consolidate redundant tooling: target 20% cut in SaaS stack spend
Internal
1.3
Renegotiate top 5 vendor contracts with annual escalation ceilings
Finance + Legal
1.4
Lock monthly burn ceiling with CFO; any variance escalates within 72 hours
Finance
Strategy 2 — Own the cross-functional handoffs
→ OBJ-2
2.1
Name a single owner for each of the top 5 cross-functional workflows
Internal
2.2
Install SLAs on Sales → CS, Product → Marketing, Eng → Support handoffs
All leaders
2.3
Weekly ops review: one dashboard, all functional VPs, no slides
Internal
2.4
Kill any standing cross-functional meeting without a named decision owner
Internal
Strategy 3 — Make hiring predictable
→ OBJ-3
3.1
Weekly hiring velocity review with People leader; reqs stalled > 30 days escalate
People
3.2
Kill reqs older than 90 days without an active candidate; force rescoping
People + hiring managers
3.3
Monthly attrition risk review: top 20% performers' retention indicators
People
3.4
Standardize offer letter + equity bands across functions by end of Q1
Finance + People
ENFORCEMENT LAYER
Enforcement for COO OKRs — the 2 triggers that fire hardest in your seat.
ShiftFocus watches seven signals on every KR. All seven apply to you. Two define your daily pain as COO: Owner Absence (Trigger 5) and Dependency SLA Breach (Trigger 6). Almost every operational problem that lands on your desk started as one of these two, uncaught for weeks.
The two that fire hardest in operations
Trigger 5 · Owner Absence — the "shared ownership" killer
⚡ Fires whenKR has no owner, owner is inactive 7+ days across all their KRs, or ownership is marked "shared" between two functional leaders
▎ Why this matters
"Shared ownership" is the #1 pattern of corporate pretending-to-have-accountability. RevOps belongs to Sales and Finance. Onboarding belongs to Product and CS. Pricing belongs to everyone. Every one of these becomes silent until a board member asks. ShiftFocus makes it structurally impossible to hide behind shared names — Trigger 5 fires and the KR can't be green until one owner is named.
▎ Example scenario
KR "Hit Rule of 40 within 2 quarters" is assigned to "CRO + CFO." Trigger 5 fires on ownership-shared policy. CEO notified. Neither can mark the KR on-track until one name is attached with a single accountable person.
Trigger 6 · Dependency SLA Breach — your #1 cause of misses
⚡ Fires whenAny cross-functional handoff tagged to a KR (Sales → CS, Product → Marketing, Eng → Support) is unresolved past its 48-hour SLA
▎ Why this matters
Most COO problems don't look like COO problems. They look like Sales blaming Marketing blaming Product blaming Engineering. Each function's KRs look fine in isolation. The cross-functional handoffs — where value is actually created or destroyed — have no owner, no metric, no enforcement. Trigger 6 flags the breach on the blocking team's KR, not the receiving team's. The function that broke the chain is the one that shows red.
▎ Example scenario
KR "Cut quote-to-cash cycle to 14 days." Dependency: Finance must close deals within 48h of signed contract. Deal signs on Monday, Finance doesn't invoice until Friday. Trigger 6 fires. Finance's KR (not Sales') gets "SLA breach" flag. You get the escalation brief with the dependency map. Finance can't rewrite this at the QBR.
The other 5 that also fire on your KRs
Trigger 1 · Missed Check-in
⚡ WhenFunctional VP misses weekly KR update. 48h clock, then escalates to you.
Trigger 2 · Velocity Drop
⚡ WhenProgress rate on cross-functional KR falls below 50% of planned pace.
Trigger 3 · Momentum Decay
⚡ WhenWeek-over-week velocity decelerates 2+ weeks in a row.
Trigger 4 · KPI Drift
⚡ WhenRule of 40, OpEx %, or attrition crosses threshold — parent KR flags red.
Trigger 7 · Projected Miss
⚡ WhenProjected end-of-quarter completion drops below 70% at week 6 — exec brief fires to CEO.
Why this works where integration-based tools fail
Lattice needs HRIS integration. Viva Goals needs Jira integration. Betterworks needs finance integration. Every time a function changes tools, the enforcement breaks. ShiftFocus enforces at the accountability layer — which is universal. Your functions can use whatever stack they want. The enforcement works the same.
ESCALATION DESIGN
The COO OKR escalation chain — 5 levels, all on a 48-hour clock.
Every trigger from Section 4 feeds into this ladder. The ladder climbs on time, not on human judgment. Nobody has to decide "is this bad enough to escalate" — the clock runs and the system moves it up.
Any trigger fires. KR owner (Functional VP) gets a Slack DM + email with the KR status link and what changed.
L2 — Peer Flag
48h after L1
Owner hasn't responded. Other functional leaders notified. Peer review requested on the cross-functional KR.
L3 — COO Alert
48h after L2
You get the escalation brief: dependency map, blocker details, suggested reallocation. You own the next decision.
L4 — Executive Brief
Week 6 auto-check
Projected completion below 70%. CEO receives one-page PDF: what's failing, why, recommended intervention.
L5 — Intervention
3 weeks before quarter end
Projected miss greater than 30%. War-room triggered. Resource reallocation or scope reduction required within 48 hours.
What this kills
Most COOs fail by escalating too much to the CEO or too little. Escalate everything and you look like you can't decide. Escalate nothing and you get blindsided at the board meeting. ShiftFocus enforces the ladder: you own it until the math says otherwise. When projected completion crosses the 70% threshold at week 6, the executive brief fires — not a judgment call.
EXECUTION INTELLIGENCE
The three leading indicators every COO OKR needs.
Most COOs report activity to the CEO. Number of initiatives launched, meetings held, decisions made. All lagging, all unhelpful for predicting whether operations are actually healthy. Three leading indicators — decision velocity, coordination momentum, and compounding drag — tell you where next quarter is heading.
What this looks like in practice
Trailing 30 days: 47 decisions raised, 38 resolved. Median handoff time last month: 6.2 days. Month before: 5.4 days. Rule of 40 score: 34, trajectory flat.
What the drag actually costs
COO misses don't show up as a single catastrophic number. They compound as operational drag across the org.
Delayed hiring at 20% of plan
8 key roles open > 90 days. Senior SaaS role fully loaded ~$200K. 4 months × 50% productivity loss × 8 roles.
1
−$1.07M
Tool sprawl and unmanaged SaaS spend
200-500 SaaS companies typically run 150–200 SaaS tools. 20–30% redundancy is industry median.
2
−$720K
Attrition from preventable churn
3 senior operators leave. SHRM: 100–200% of salary to replace specialized roles. $180K × 150%.
3
−$810K
Quote-to-cash friction
Median handoff 18–24 days vs 14-day target. 10-day delay × $180K ARR per signed deal × 6 deals/quarter.
4
−$430K
Valuation hit from missed Rule of 40
Companies below Rule of 40 trade at 0.4–0.6× the revenue multiple of those above. Against $500M valuation.
5
−$3.1M
Quarterly cost of running without enforcement
−$6.13M
1 Exceeds.ai 2026 US Senior SaaS Salary — fully loaded cost.
2 Productiv 2024 SaaS Management Benchmark — average SaaS tool count by company size.
3 SHRM / Work Institute 2025 Retention Report — 100–200% replacement cost.
4 High Alpha / OpenView 2024 SaaS Benchmarks — median ACV benchmarks.
5 McKinsey SaaS Rule of 40 Analysis + Software Equity Group 2025 — valuation multiple divergence at Rule of 40 threshold.
The ROI math for a COO buying this internally
Quarterly drag: $6.13M. Annual: $24.5M. Stopping even one preventable attrition event and one Rule of 40 slip per year covers the cost many times over. That's the business case you take to the CEO — not "another operations tool."