What is the use of Objective Status Propagation ?
Category: OKRs
Profit.co provides a feature called Objective Status Propagation that determines the objective's status based on the status confidence percentage of its key results.
Why this feature?
- This feature ensures that the status of an objective is automatically calculated based on the status confidence percentages of its key results.
- It eliminates the need for manual status updates by reflecting real-time progress through data-driven calculations.
Step 1
Navigate to Settings → OKRs → Authoring from the left navigation panel. On the Authoring page, select the Statuses tab. Under this tab, you can find information about Objective/Parent KR Status Propagation, including Confidence %, Status Name, and Color Code.
You can also add new statuses according to your preferences by clicking the + create status button.
You can enable/disable them, and you can also edit them according to your preferences.
Step 2
Objective status propagation calculation:
For instance, I have set the confidence % of statuses as below:
- Not Started → 0%
- On Track → 80%
- At Risk → 30%
- In Trouble → 10%
- Completed →100%

Now, let’s consider an objective with the following three key results:
- KR 1 → Organize 6 mental health & wellbeing activities per quarter → On Track (Confidence% - 80%)
- KR 2 → Reduce absenteeism due to sick leave from 500 person days to 250 person days → In Trouble (Confidence% - 10%)
- KR 3 → Conduct 3 physical fitness sessions per month (Cardio/Gym/Yoga) → At Risk (Confidence% - 30%)

So, the objective's status is calculated based on the average status confidence percentage of the selected key results.
80%+10%+30% / 3 = 40%
Status Definitions and Ranges:
- Not Started: 0% - 9%
- In Trouble: 10% - 29%
- At Risk: 30% - 79%
- On Track: 80% - 99%
- Completed: 100%
With a percentage of 40, the objective is categorized as At Risk because it falls within the range of 30% to 79%.
Step 3
If you disable any Objective/Parent KR Status Propagation for specific statuses, those key result statuses will be excluded from the objective's status calculation.
Here, the On Track status has been disabled.
During the next check-in, only the enabled statuses will be considered.
For Instance,
- KR 2 → Reduce absenteeism due to sick leave from 500 person days to 250 person days → In Trouble (Confidence% - 10%)
- KR 3 →Conduct 3 physical fitness sessions per month (Cardio/Gym/Yoga) → At Risk (Confidence% - 30%)
Since KR 1 → Organize 6 mental health & wellbeing activities per quarter → On Track (Confidence% - 80%) is excluded, the new calculation becomes:
10%+30%/2 = 20%
With a percentage of 20, the objective is categorized as In Trouble because it falls within the range of 10% to 29%.
Note: This behavior takes effect only from the next check-in after disabling the status.
Related Answer Post
To know more about the Confidence % in OKR Statuses, click here.
Related Questions
-
How can I view the OKRs of employees throughout the organization?
Profit.co allows provides an option to view the OKRs of employees present in the organization. Why this feature? By ...Read more
-
How to manage Sync Status and Weighted Key Results at the Objective level in Profit.co?
Profit.co provides a Manage Contribution option at the Objective level to help users control how Key Results influence ...Read more
-
How Does the Check-in Grace Period Work in Profit.co?
Profit.co gives users the flexibility to update their progress on OKRs without penalties for missing specific check-in ...Read more
-
How do I create a Key Result using Project tracked in Profit?
Profit.co provides an option to create Key Results that are tracked using a project. Why this feature? By linking ...Read more