Your Team Didn’t Miss Their Key Results. They Just Stopped Checking In.
- Author

- Mar 13
- 7 min read
Before we started building our own OKR software, I decided to interview COOs of Fortune 500 companies. I reached out to about 20 of them on LinkedIn. Most never replied. Some were too busy and got back to me months later. Eventually, I got to speak with five.
I’m not going to tell you I spoke with a hundred people and this is the consolidated result. This is not a YouTube thumbnail trick. I spoke with five COOs, and they told me exactly what was broken.
All five were using OKR software tools like Profit.co, WorkBoard, or customized internal platforms that combined Google Sheets, Asana, and proprietary intelligence dashboards to pull data and track goals. And all five had the same core problem: the silence problem.
Teams actively engaged in the first few weeks. They updated their key results. Everything was gloriously green. Things were happening. But the moment a key result turned red the moment someone couldn’t deliver the number they stopped updating. They avoided the check-in entirely.
They didn’t leave a comment saying they were blocked by another team. They just went quiet. And the dashboard showed nothing.
Why No CEO Wants to Be the Person Who Calls Out a Missed Check-In
One thing that came through clearly in every conversation was this: no CEO or COO wants to call someone out for not clicking a check-in button. They consider it beneath them.
If a VP of Engineering’s subteam hasn’t updated their key result in two weeks, the CEO doesn’t want to pick up the phone and say, “Hey, your team isn’t checking in.” They feel bad making that call. It feels like micromanagement. It feels like small thinking.
That’s what every one of them told me. They don’t want to be the bad guy. They want the software to handle it. Of course, most OKR tools have reminders but a reminder is not the same thing as enforcement. A reminder says, “Hey, please update.” Enforcement says, “This has not been updated. If it’s not done within 24 hours, it will be escalated to your VP.” No software they’d used had that.
Those five conversations are why we built ShiftFocus around enforcement and escalation as core modules, not afterthoughts bolted onto a tracking dashboard. This article is about the problems those COOs described and why they persist in every OKR tool on the market.
What Happens When Nobody Updates Their OKR Check-In for Five Days
When a team member updates their key result, the number is either green or red. If the sales team needs 20 qualified contracts signed in PandaDoc this week, they’ll report whether it’s 25 or 15. Either way, you have a number. You can act on it.
The problem starts when they don’t update at all. The head of sales might know the number in his head. The team might have mentioned it in a Slack thread or an email. But nothing is in the dashboard. The COO, the VP of Sales, and the CEO have no numbers to look at. They cannot log in and see where the sales team stands this week.
A COO managing 20 departments doesn’t have time to call each department head and ask for a verbal update. He should be able to open his browser, log in, and see every department’s status in one glance. When even one team goes dark, the executives at the top are making decisions without data.
If the check-in doesn’t happen, the software should escalate it automatically enforcing the update within 24 to 48 hours. If it still doesn’t happen, the department head should be notified to intervene with the key result owner directly. Without that enforcement, the silence continues until the end of the quarter, when the CEO finally asks what went wrong but the failure started in week two. Nobody caught it because the conversations were happening in Slack and email, not in the software where leadership could see them.
How One Department Quietly Kills Another Department’s Goals
The sales department has a goal of 10 signed PandaDoc contracts per week. To hit that number, they need the marketing team to deliver 100 qualified appointments through a combination of organic traffic, paid ads, and outbound outreach. The sales team’s goal is 100% dependent on marketing’s output.
Now consider what happens when marketing falls short. Their ads account gets blocked. The ads manager quits and no replacement is hired. Google penalizes the website and inbound traffic drops by 30 to 40%. Or PPC costs spike, the ads manager requests a budget increase from the CFO, and that email sits unanswered for a week.
Every one of those problems cascades directly into the sales team’s numbers. The CFO’s unanswered email alone can quietly break two departments’ entire quarter. Marketing can’t produce without the budget. Sales can’t close without the leads. And nobody at the top sees the connection because the two departments’ dashboards aren’t linked.
The software should surface these cross-dependencies automatically. It should tell the CMO, the VP of Sales, and the COO exactly which team is dependent on which, why a key result is stalling, and whether the root cause is a performance issue or a blocked dependency upstream.
A Red Key Result Is a Known Enemy. Silence Is the One You Can’t Fight.
There are multiple ways a key result goes wrong. It can turn red, meaning the team is behind on their numbers. It can go silent, meaning the team hasn’t updated at all. Or it can stall because a different team needs to deliver something first and hasn’t. Each of these is a different type of risk, and most OKR software treats them all the same or worse, doesn’t distinguish between them at all.
A red key result is a known threat. If sales appointments aren’t coming in, you can see the gap. You can hire more people, increase ad spend, improve conversion rates, fix the website, or change the offer. You can fight a visible enemy.
But silence is the enemy you cannot fight. The team that hasn’t checked in. The dependency that was never connected in the dashboard. The marketing team whose numbers look green in isolation while the sales team drowns because the handoff between them was never tracked.
This is what those five COOs kept describing. Not red dashboards they could handle red. What they couldn’t handle was the blank space. The key result with no update, no comment, no context. The team that simply disappeared from the dashboard for three weeks while everything around them kept moving.
A Struggling Team Looks Different From a Silent Team. Your Software Should Show Both.
A team that is struggling will show a red number. They’re behind target. They hit 50% of their goal. You know where they stand and you can work with them to close the gap. That is a straightforward problem with a straightforward fix.
A team that has stopped updating is a completely different situation. There’s no number on the dashboard at all. No check-in. No scorecard update. No KPI entry. And this team can show up at the end of the quarter with a dozen different excuses, and you won’t know which one is real because you had zero visibility the entire time.
In ShiftFocus, we separate these clearly. One label says “behind” the numbers prove the team is struggling. Another label says “at risk” the team hasn’t updated, and the system has already escalated the missing check-in to their manager before anyone had to pick up the phone.
What a COO Should See on Monday Morning in 60 Seconds
A COO managing 500 or more employees cannot start his week by digging through emails, opening Asana to check a social media post’s status, or scrolling through Jira tickets. That is not his job.
In 30 to 60 seconds, the COO needs to see two things. First, which key results are lagging the top risks that need immediate intervention. Second, which key results have gone dark no check-in, no update, potentially blocked by a cross-department dependency that nobody has acknowledged yet.
The escalations should already be in motion by the time the COO opens the dashboard. His job is to decide whether to monitor the situation or step in personally. He should never be the one discovering the problem. The system should have caught it days ago.
The Real Cost of Silence When Your OKR Software Doesn’t Enforce Check-Ins
You’re paying $30,000 to $100,000 per employee. You have 500 people. Even if you deploy OKR software only for your 30-person development team and they stop checking in after three weeks, the financial damage is enormous.
Say you’ve raised $10 million in Series C and need to grow ARR by 30% this year which means 7.5% this quarter. The path to that number runs through closing a handful of enterprise Fortune 500 clients. One of them is a large hospital network requiring HIPAA compliance. Another is a franchise with 500 locations needing custom integrations. These feature requests become a key result assigned to the development team. The objective is 7.5% quarterly revenue growth.
But the development team is already handling ongoing client requests, roadmap features, and bug fixes. The enterprise client’s requirements get deprioritized not rejected, just worked on slowly. Nobody adds headcount. Nobody redistributes the workload. And critically, nobody checks in on the progress of those features in the OKR dashboard.
When you ask the VP of Engineering, he says, “We have to protect our existing clients too. They’re requesting things. How can we do everything at once?” He’s not wrong about the workload. But he’s wrong about the priority, and nobody surfaced that conflict early enough to resolve it. Work ran in parallel, but priorities were never aligned. That silence costs millions. Not because the team failed, but because the system never forced the conversation that would have prevented the failure.
How to Stop the Quarterly Review From Being the First Time You Hear About a Failed Objective
Objectives get created after board meetings, investor conversations, and executive strategy sessions. The COO maps out the key results, assigns them across departments, and publishes them in the software. Then everyone goes back to their day jobs.
Very few executives log into the OKR software weekly. They’re running the company. They have fires to put out, investors to manage, and customers to keep happy. So the next time they open the OKR dashboard is the quarterly review, and that’s when they discover the objective wasn’t achieved. Or it was set too high and the team never had a realistic shot. Or it was set too low and the team gamed it, reporting wins every week while the actual business barely moved.
All of these are problems that should have been caught in week three, not week thirteen. A weekly check-in cadence should be a standard operating procedure. When the check-in doesn’t happen, enforcement kicks in. When enforcement doesn’t move the needle, escalation begins. And when escalation reaches the VP or COO, it reaches them early enough to actually fix the problem.
The goal is simple: no objective should fail silently. If it’s going to fail, everyone who can do something about it should know while there’s still time to act. Not after the quarter ends. Not during the review meeting. The week the cracks start showing.
Comments