Key Results
What Is a Key Result?
A Key Result (KR) is a measurable outcome used to track progress toward an objective. It defines what success looks like by setting a clear target and a timeframe for achievement.
Key Results can be:
Number-based, where progress is measured between a minimum and maximum value
Binary, where completion is marked as Yes or No
KRs are designed to be updated regularly so progress can be tracked over time, not just at the end of the cycle.
How Key Result Progress Is Calculated
This section explains how the system determines whether a Key Result (KR) is On Track, Progressing, or Off Track based on the value entered and the time elapsed in the KR period.
The goal of this logic is to ensure that KR status reflects both progress made and time passed, not just the final target.
Overview
To calculate expected progress, the system uses the following:
Start date (manager approved date)
Due date
Minimum target value
Maximum target value
From these inputs, the system calculates:
Total number of days between the start date and due date
Number of days that have passed so far
Expected Progress Calculation
Using the values above, the system calculates the expected progress for today using this formula:
Expected Progress = Min + ((Max − Min) × (Days Passed ÷ Total Days))
This represents where the KR should reasonably be based on the timeline.
How Status Is Determined
The entered value is compared against the expected progress value.
Status Rules
On Track
Entered value is equal to or greater than the expected progressProgressing
Entered value is slightly below the expected progress, within a 10 percent bufferOff Track
Entered value is significantly below the expected progressOff Track (Past Due)
If the due date has already passed and the KR is not complete
Binary Key Results
For binary KRs, the system does not calculate expected progress.
Yes → On Track
No → Off Track
Example
KR: Increase customers from 0 to 100
Start Date: January 1
Due Date: March 1 (60 days total)
Today: February 1 (31 days passed)
Expected progress today:
0 + (100 × 31 ÷ 60) = 51.67
Status Outcomes
Entered value = 60 → On Track
Entered value = 47 → Progressing
Entered value = 30 → Off Track
Why This Matters
This approach ensures that KR status reflects steady progress throughout the cycle rather than last-minute updates. It encourages timely check-ins, realistic pacing, and more accurate visibility into performance.
If further clarification is needed, reach out to your administrator or Customer Success team.