Profit.co lets you assign a priority level to any Objective, Key Result, or Sub Key Result, and sort OKR lists by that priority. This makes it easy to see which OKRs matter most without relying on naming conventions or manual notes.
Table of Contents
What is Priority Levels for Objectives and Key Results?
Priority Levels is a configurable field enabled under Planning settings that lets teams tag Objectives, Key Results, and Sub Key Results with a priority, and sort OKR lists by that value. Admins control which priority levels exist, whether the field is mandatory, and what the default value is.
You can remove a previously selected priority at any time using the X Clear option in the priority field, available during both creation and editing. This option does not appear when priority is configured as mandatory, so a mandatory field always keeps a value.
Why Priority Levels Matters
Before this feature, teams flagged important OKRs informally, through naming conventions or side notes in reviews. Priority Levels replaces that guesswork with a structured field everyone can sort by.
| Benefit | What Changes |
|---|---|
| Clear prioritization | Teams flag the most important OKRs directly on the record, without extra documentation. |
| Faster sorting | Sorting by priority surfaces high-priority items immediately, instead of scanning the full list. |
| Configurable setup | Admins control whether priority is mandatory and what the default value is. |
| Correction without rework | Users remove a mistakenly set priority on the spot, without deleting or recreating the Objective or Key Result. |
| Enforced mandatory settings | Profit.co hides the clear option whenever priority is mandatory, keeping org-level enforcement intact across all OKRs. |
| Faster prioritization at scale | Users update priorities across multiple Objectives and Key Results in a single List View session, instead of opening each record individually. |
| Unassigned priority visibility | The "-" placeholder in the Priority column marks every Objective or Key Result that still needs a priority, making gaps easy to spot. |
| Fewer navigation steps | Inline editing removes the extra clicks of opening the full edit form during quarterly or weekly review cycles. |
How It Works
Step 1
- Navigate to Settings → OKRs → Planning → Priorities.
- Enable the toggle.

Step 2
- Optionally make the priority field mandatory.
- Create new priority levels.
- Set a default priority.

- Assign a priority to any Objective, Key Result, or Sub Key Result.

- Open the Priority field while creating or editing an Objective or Key Result
- Select X Clear next to the currently assigned priority to remove it

- Navigate to OKRs → List View and locate the Objective or Key Result
- Click the existing priority value, or the - placeholder if none is set, in the Priority column
- Select the required priority from the dropdown to apply it immediately
Priority Levels Scenarios and Their Outcomes
| Scenario | What Happens |
|---|---|
| You assign a priority to an Objective, Key Result, or Sub Key Result. | Profit.co records the priority as a separate field and does not change the item's progress, status, or weightage. |
| You sort an OKR list by priority. | Profit.co reorders the list to bring the highest-priority items to the top, without changing any underlying values. |
| You leave the priority field blank while it is set to mandatory. | Profit.co applies the default priority that the admin configured, so the item is never left without a priority value. |
| You enable Priority Levels after Objectives and Key Results already exist. | Profit.co leaves existing items without a priority until you assign one manually or the configured default applies to them. |
| You open the priority field on an Objective or Key Result where priority is mandatory. | Profit.co hides the X Clear option, so the field always holds a value and the mandatory rule stays enforced. |
| You click X Clear on a priority you previously selected. | Profit.co removes the priority value from the field and leaves it blank, as if no priority had ever been set. |
| You click an existing priority value, or the "-" placeholder, in the Priority column on the OKR List View. | Profit.co opens an inline dropdown over that row, and the priority you select applies immediately without opening the full edit form. |
Best Practices for Using Priority Levels
- Decide whether priority is mandatory before teams start creating OKRs, since making it mandatory later leaves earlier items without a value until someone assigns one.
- Keep the number of priority levels small, since a short list is what makes sorting by priority useful for surfacing what matters most.
- Set a default priority that reflects your organization's typical OKR, since every new item that doesn't get an explicit priority inherits that default.
- Sort by priority during planning and review meetings instead of scanning the full OKR list, since the highest-priority items surface immediately.
- Revisit priority assignments each cycle, since priority is a manual field and won't update automatically as an OKR's importance changes.
- Weigh the mandatory setting against the clear option before rolling it out org-wide, since marking priority mandatory removes X Clear and requires every Objective or Key Result to always carry a value.
- Scan the Priority column in List View for the "-" placeholder before closing out a planning cycle, since it flags every Objective or Key Result that still needs a priority.
Related Articles
Frequently Asked Questions
Yes. Priority is assigned independently on each Objective, Key Result, and Sub Key Result, so a Sub Key Result can carry a different priority than its parent.
No. Weightage affects how a Key Result's progress rolls up into its Objective. Priority is a separate, standalone field used only for flagging importance and sorting.
You create the priority levels your organization wants to use under Settings → Planning → Priorities. The feature doesn't ship with predefined levels.
Execute your strategy with confidence
Connect OKRs, tasks, and teams in one place with Profit.co

