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 do I enable and use the status map view in Profit.co?
The Status Map View in Profit.co provides a focused, high-level snapshot of your OKRs by displaying Objectives and Key ...Read more
-
How do I enable and use baseline tracking for projects in Profit.co?
Profit.co's Baseline Tracking feature lets you capture the original project plan and monitor every change made to ...Read more
-
How to Create an Objective in Profit.co?
In Profit.co, users can create Objectives directly from the OKRs module using a quick-form panel, with support for ...Read more
-
How do I define weights for projects in Profit.co?
Profit.co's PPM module lets you control how project progress is calculated, either by distributing weight equally ...Read more