
Good OKRs vs bad OKRs
Use practical examples to write Objectives, Key Results, and Initiatives that are clear enough to review in ALLO.
Good OKRs make review easier
A good OKR is not the one with the most impressive wording. It is the one your team can review without asking, "What did we mean by this?" Good OKRs make direction, measurement, and work visible in separate places.
Bad OKRs usually fail in predictable ways. The Objective is vague. The Key Result is really a task. The Initiative repeats the metric instead of holding the work. Check-ins become status theatre because no one knows what number should move.
Use this article before a planning meeting, after importing OKRs, or whenever a Session looks busy but still feels hard to review.
Availability
| Item | Details |
|---|---|
| Available on | Workspaces and plans with Goals/OKRs enabled. |
| Available for | Web app and desktop app. |
| Who should use it | Anyone writing, importing, reviewing, or cleaning up Objectives, Key Results, Initiatives, and Check-ins. |
| Best companion docs | Understand Goals/OKRs, Create an Objective, Add Key Results, and Create an Initiative. |
The short version
| Part | Good version | Bad version |
|---|---|---|
| Objective | Says what should become true. | Names a task, department, or broad wish. |
| Key Result | Measures whether the Objective is working. | Describes work to do or uses a number no one can update. |
| Initiative | Opens the canvas where the work happens. | Repeats the Key Result or becomes a vague note. |
| Check-in | Explains what changed, what is blocked, and what happens next. | Says on track with no evidence. |
| Snapshot | Preserves a review point in time. | Replaces regular Check-ins. |
If you can keep only one rule in your head, use this one: Objectives give direction, Key Results measure outcomes, and Initiatives are the connected canvases for the work.
Good versus bad examples
| Weak OKR | Better OKR | Why the better one works |
|---|---|---|
Objective: Improve marketing | Objective: Make the Q3 launch message clear enough for sales and customers to repeat without extra explanation | The better Objective names the intended change and the audience. |
Key Result: Launch landing page | Key Result: Increase qualified demo requests from launch pages from 120 to 180 per month by the end of Q3 | The better Key Result measures an outcome instead of a task. |
Initiative: Do research | Initiative: Create a customer objection map canvas from 12 sales calls and review it with Sales by July 12 | The better Initiative describes work that can live in a canvas. |
Check-in: Looks good | Check-in: At 42%. Legal review delayed the final page by three days; revised copy is due Friday | The better Check-in explains the number and the risk. |
Write Objectives that give direction
An Objective should be qualitative, memorable, and specific enough that people can decide whether the work still belongs under it.
Good Objective patterns:
- Make something easier, clearer, faster, safer, more reliable, or more useful.
- Name the customer, team, or workflow that should improve.
- Avoid stuffing the measurement into the title.
- Avoid listing every task that might happen.
| Weak Objective | Better Objective |
|---|---|
Update Help Center | Make workspace access understandable for admins and external reviewers |
Improve onboarding | Help new members reach their first useful canvas without support |
Launch AI features | Make AI-assisted creation useful inside the canvases where teams already work |
Fix billing | Make workspace plan, storage, and AI credit choices predictable for admins |
The better Objective should still be understandable after the planning meeting ends. If the title needs a paragraph of explanation before it makes sense, rewrite the title.
Avoid Objectives that are only tasks
Task-shaped Objectives create weak reviews because they can be "done" even if nothing improved.
| Task-shaped Objective | Better split |
|---|---|
Publish 20 docs | Objective: Make help coverage strong enough that support can link customers directly to answers. Key Result: Publish 20 reviewed articles for workspace, sharing, billing, and AI Studio. |
Create onboarding checklist | Objective: Help new workspace admins set up a team without support. Initiative: Create onboarding checklist canvas. |
Move old files | Objective: Reduce workspace storage risk before renewal. Key Result: Bring storage usage below 80% of quota. |
If the phrase starts with create, publish, migrate, rewrite, audit, interview, or roll out, it is often Initiative work. If the phrase starts with increase, reduce, raise, lower, reach, or shorten, it may be a Key Result.
Write Key Results that can be checked
A Key Result needs a clear unit, current state, and target state where possible. The unit can be a number, percentage, milestone, time, money, custom count, or quality threshold.
| Weak Key Result | Better Key Result |
|---|---|
Improve support quality | Reduce access-related support conversations by 30% by the end of the Session |
Make billing clearer | Reduce billing questions about seats, storage, and AI credits from 40 to 20 per month |
Launch faster | Shorten launch review cycle time from 10 business days to 5 business days |
Better education onboarding | Have 90% of invited teachers open their first shared canvas within seven days |
The target does not need to be perfect, but it must be reviewable. If no one can update the value during the Session, the Key Result will turn into a guess.
Pick the right unit
| What you need to measure | Good unit examples | Watch out for |
|---|---|---|
| Adoption | invited users, activated workspaces, opened canvases, returned teams | Vanity counts that do not prove useful work happened. |
| Quality | support conversations, error rate, review rejection rate, satisfaction score | Subjective wording with no review method. |
| Speed | hours, days, business days, review cycle time | Mixing calendar days and business days in the same Key Result. |
| Coverage | articles published, flows documented, customers interviewed, templates reviewed | Counting output without checking whether it solved the Objective. |
| Revenue or spend | monthly cost, expansion revenue, recovered invoices, saved vendor spend | Currency and period must be clear. |
| Milestone | completed rollout, approved policy, signed procurement, migration complete | Milestones need clear acceptance criteria. |
Custom units are fine when the team understands them. Write customer interviews, reviewed canvases, or business days instead of vague units like items.
Use Initiatives for work
In Goals/OKRs, an Initiative is the OKR-connected canvas where the work happens. It should be concrete enough that a reviewer can open it and see the plan, context, decisions, files, tasks, subtasks where available, and review material.
| Key Result | Good Initiative |
|---|---|
Reduce invite-related support conversations by 30% | Rewrite invite troubleshooting and external collaborator docs |
Increase first-canvas activation from 45% to 65% | Create a first-canvas onboarding canvas with examples and checklist |
Shorten launch review from 10 days to 5 days | Build launch review template with owner, due date, and approval stages |
Do not use an Initiative as a second metric. The Key Result says whether the outcome moved. The Initiative holds the work expected to move it.
A complete good OKR
Session: 2026 Q3 Support Quality
Objective: Make account and permission problems easier for customers to solve without waiting for support.
Key Result 1: Reduce access-related support conversations by 30%.
Key Result 2: Publish reviewed Help Center coverage for workspace roles, sharing, deactivated access, invites, and billing ownership.
Initiative: Rewrite workspace access docs in a connected canvas with support examples and reviewer notes.
Check-in: Key Result 1 is at 18% reduction. Workspace roles and sharing docs are published. Invite troubleshooting is in review, and deactivated-access recovery is still missing screenshots.
This works because the Objective explains direction, the Key Results make review possible, the Initiative gives the work a canvas, and the Check-in tells the latest story.
Common bad OKR patterns
| Pattern | What goes wrong | Better move |
|---|---|---|
| The Objective is a department name | Reviewers cannot tell what should change. | Rewrite it as the improvement the department is trying to create. |
| Every Key Result is a task | The team can complete work without proving impact. | Move task-shaped items into Initiatives. |
| The Key Result has no unit | Check-ins become opinion updates. | Add a number, percentage, date, milestone, or custom unit. |
| The target is impossible to update | Progress stalls because no one owns the data. | Choose a metric the owner can check during the Session. |
| One Objective has too many Key Results | Review becomes noisy and unfocused. | Split the Objective or keep only the measures that prove success. |
| One Initiative covers unrelated work | The canvas becomes a dumping ground. | Create separate Initiatives for different owners, timelines, or review paths. |
Check-ins only say on track | The Snapshot cannot explain what happened. | Add evidence, blockers, next action, and date-sensitive context. |
Clean up imported OKRs
Import OKRs with AI can turn planning notes into draft Sessions, Objectives, Key Results, and Initiatives, but you still need to review the structure before saving.
Check imported content for:
- tasks that were placed as Key Results
- broad statements that should become Objectives
- Initiative titles that only repeat the Key Result
- missing units
- duplicated Objectives from messy source notes
- owner notes or meeting comments that should not become row titles
If the draft is mostly right, edit the lines before saving. If it is structurally wrong, cancel and clean the source text first.
Use Tree view to check structure
Tree view is useful when the Session has cascading OKRs. It shows hierarchy like a map, so you can see whether Objectives and Key Results roll up in a way people will understand.
Use Tree view to answer:
- Does this child Objective really support the parent Objective?
- Is this Key Result under the Objective it measures?
- Did a dragged item land in the right place?
- Does the hierarchy help review, or did it become decoration?
Do not use hierarchy to hide work. If the item is execution detail, use an Initiative canvas instead.
Check-ins should preserve the story
Good Check-ins do more than update a number. They explain what changed since the last review, what is blocked, and what should happen next.
| Weak Check-in | Better Check-in |
|---|---|
Still working on it | At 35%. Customer interviews are complete; synthesis canvas is delayed because two recordings still need review. |
On track | At 60%. Template is live for the support team; next risk is whether education customers can reuse it without a call. |
Blocked | Blocked by legal approval on public pricing copy. Owner will follow up Tuesday and update the Initiative canvas after review. |
Snapshots are only as useful as the Check-ins behind them. If every Check-in is vague, the Snapshot preserves vagueness.
What can go wrong
If every Key Result sounds like a task, move the task-shaped items into Initiatives and rewrite the Key Results as measurable outcomes.
If the team cannot agree whether an Objective is complete, the Objective is probably too vague or the Key Results do not prove the right outcome.
If a Key Result cannot be updated, change the unit or assign a clear owner for the data source before the next Check-in.
If the Session has too many rows, use Tree view to identify duplicate hierarchy and merge or archive stale work according to your team's policy.
If people keep asking where the work lives, add or rename Initiatives so each important body of work has a clear connected canvas.
Related articles
- Understand Goals/OKRs
- Create a Session
- Create an Objective
- Add Key Results
- Create an Initiative
- Check in progress
- Use Tree view
- Use Snapshots