← All posts
OKRs   Jun 24, 2026 · 7 min read

The annual OKR that should have been a KPI

Generated illustration for the post The annual OKR that should have been a KPI

Open most OKR boards and you will find an objective that reads something like "maintain 99.9 percent uptime" or "keep gross churn below 4 percent." It looks responsible. It is measurable, it has a target, it sits neatly in the grid. It is also not an OKR, and putting it there is one of the most common ways a goal system slowly fills with noise until nobody trusts it.

The thing being tracked is real and important. The error is in the container. An uptime target is the ongoing health of the business, not a bet about how the business should change this quarter. It belongs on a KPI dashboard, watched continuously, alerting when it breaks. Dressing it as a quarterly objective adds ceremony without adding insight, and it quietly crowds out the things OKRs are actually for.

The line between a bet and a vital sign

The cleanest way to tell an OKR from a KPI is to ask what happens at the end of the quarter. A KPI does not end. Uptime, churn, revenue, cycle time, NPS: these persist, quarter after quarter, whether or not you hit any particular number. They are the vital signs of the company. You do not "complete" uptime in Q3 and move on. You monitor it forever.

An OKR is the opposite. It is a deliberate, time-boxed bet that something specific should be different by a specific date, and at the end of the period the bet resolves. "Move activation from 61 to 75 percent" is a bet. Once you make the move, the objective retires and a new bet takes its place. The practical comparison of SMART goals, OKRs, and KPIs draws this boundary in detail, but the test is simple: if the thing keeps mattering identically next quarter with no end state, it is a KPI, and an OKR board is the wrong home for it.

Why steady-state metrics migrate onto the OKR board

It happens for understandable reasons. The OKR process is the most visible planning ritual in the company, so anything a leader wants taken seriously gets filed there, because the board is where attention lives. If uptime matters and the only forum that commands attention is the OKR review, uptime ends up as an OKR. The board becomes the catch-all for "things we care about" rather than "bets we are making," and the distinction collapses.

There is also a quieter motive. A maintenance metric is comfortable. "Keep churn below 4 percent" is far safer to commit to than "change the activation curve," because maintaining a number you already hit is mostly a matter of not breaking things. Filling the board with maintenance objectives produces a reassuring sea of green and a quarter where nothing was actually risked. This is a relative of goal theater: the board looks busy and committed while the company takes no real bets.

What it costs you

The cost is twofold. First, the board loses signal. When half the objectives are vital signs that will read green almost by definition, the few objectives that represent genuine bets get lost in the crowd. A board where everything is an objective is a board where nothing is prioritized, which is the same failure as a goal list pretending to be a strategy.

Second, you mismanage both categories. Treating a KPI as an OKR means you only look at it once a quarter in the review, when a vital sign needs continuous monitoring and an alert the moment it breaks, not a calm quarterly check-in. And treating maintenance as a quarterly achievement means real bets get the same ceremonial weight as not-breaking-things, so the organization cannot tell, from the board alone, where it is actually trying to go.

Put each thing in its right home

The fix is structural and unglamorous. Pull every objective off the board and sort it into one of two piles. If it is a number you will monitor forever with no end state, it is a KPI: move it to a dashboard, set a threshold, wire an alert, and stop spending quarterly meeting time confirming it is fine. If it is a bet that resolves at a date, it stays an OKR, and now it has room to breathe because the maintenance metrics are no longer competing for the same attention.

The two layers then do different jobs and reference each other cleanly. KPIs tell you the body is healthy. OKRs tell you where you are trying to move it next. A key result can point at a KPI when a bet is specifically about shifting a vital sign for a period, but the KPI keeps living on the dashboard after the bet resolves. This layering is the core of how to align KPIs with strategy without drowning the strategy in operational noise, and it is why the OKR layer works best sitting above a stable KPI base rather than absorbing it.

What to do this quarter

Audit your current board with one question per objective: does this have an end state, or will it matter identically a year from now? Tally the answers. In most companies a third to a half of the board turns out to be KPIs in disguise. Move them to a dashboard and watch what is left. The remaining objectives are your actual strategy for the quarter, and seeing them alone, unburdened by maintenance metrics, is often the first time the leadership team agrees on how few real bets they are actually making.

FAQ

How do I know if something is an OKR or a KPI? Ask what happens at the end of the quarter. If the metric persists with no end state and will matter identically next quarter, it is a KPI and belongs on a dashboard. If it is a time-boxed bet that resolves at a date and then retires, it is an OKR. The OKR vs KPI guide covers the boundary cases.

What's wrong with tracking uptime as an OKR? Two things. You only review it quarterly when a vital sign needs continuous monitoring and an instant alert when it breaks. And it fills the board with near-guaranteed green, drowning out the few objectives that represent real bets. Uptime belongs on a KPI dashboard, not in the quarterly grid.

Why do steady-state metrics keep ending up as OKRs? Because the OKR review is where organizational attention concentrates, so anything a leader wants taken seriously gets filed there. Maintenance metrics are also psychologically comfortable to commit to, which produces a reassuring board where little is actually risked.

Can a key result ever target a KPI? Yes, when a bet is specifically about shifting a vital sign for a defined period, like moving churn from 4 percent to 3 percent by quarter end. The difference is that the KPI keeps living on the dashboard after the bet resolves, while the OKR retires. See align KPIs with strategy for how the two layers reference each other.