The OKR structure for product teams
Objective: A qualitative, inspiring statement of where you're going. Not a metric, a direction. Example: "Make new users successful in their first week."
Key Results (3 to 5): Measurable outcomes that would prove you achieved the objective. Format: Metric + From + To + By When. Example: "Increase 7-day activation rate from 31% to 55% by end of Q2."
Good vs. bad OKR examples
| Bad OKR (output) | Good OKR (outcome) |
| Ship onboarding redesign | Reduce time-to-first-value from 8 days to 2 days |
| Launch 3 new integrations | Increase integration adoption from 12% to 35% of MAU |
| Improve PRD template | Reduce average PRD writing time from 3.2 hrs to under 1 hr |
| Fix top 10 support tickets | Reduce support tickets about [feature] by 60% |
| Complete API documentation | Increase developer time-to-first-call from 2 hrs to under 30 min |
How many OKRs should a product team have?
1 to 2 Objectives per team per quarter, with 3 to 5 Key Results per Objective. More than 2 Objectives usually means the team is under-resourced for their goals or lacks focus. If you can't keep 5 Key Results in your head, you have too many.
The OKR review cadence that makes them useful
Weekly: 5-minute confidence update (% likelihood of hitting each KR). Monthly: full KR review, what moved, what didn't, why? Quarterly: retrospective + new OKR setting. Skip the weekly update and OKRs become quarterly performance reviews rather than operating tools.
1 to 2
Objectives per team per quarter (max)
3 to 5
Key Results per Objective
70%
Target hit rate for ambitious OKRs (100% = too easy)