OKR Hub App Overview
Align your organization from top to bottom with cascading Objectives and Key Results that turn strategy into measurable outcomes.
What is the OKR Hub App?
The OKR Hub is a full-lifecycle OKR management platform that enables organizations to set, track, cascade, and score Objectives and Key Results across every level of the company. From company-wide strategic goals to individual deliverables, OKR Hub provides the visibility, alignment, and accountability teams need to execute on what matters most.
Core Value Proposition:
- π― Strategic Alignment β Cascade company objectives down through departments, teams, and individuals
- π Measurable Progress β Track key results with real-time progress, traffic-light indicators, and confidence levels
- π Continuous Check-ins β Replace end-of-quarter surprises with weekly or biweekly progress conversations
- π€ AI-Powered Assistance β Generate key results, validate SMART criteria, and predict achievement with AI
At a Glance
| π Core Modules | β±οΈ Setup Time | π Integrations | π± Mobile Ready |
|---|---|---|---|
| 8 configurable | 15-30 minutes | EPMS, Tasks, Recognition | β Yes |
Perfect For:
- π’ HR Teams β Roll out OKRs organization-wide with templates, approval workflows, and quarterly planning
- π₯ Managers β Monitor team objectives, review check-ins, and identify at-risk goals early
- π Executives β View strategic cascade trees, executive reports, and alignment analytics
- π€ Employees β Own personal objectives, update key results, and stay aligned to company strategy
How It Works
OKR Lifecycle
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β OKR LIFECYCLE β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β β
β ββββββββββββ ββββββββββββ ββββββββββββ ββββββββββββ β
β β PLAN & βββββΆβ ACTIVATE βββββΆβ TRACK βββββΆβ SCORE β β
β β DRAFT β β& CASCADE β β& CHECKIN β β& REVIEW β β
β ββββββββββββ ββββββββββββ ββββββββββββ ββββββββββββ β
β β β β β β
β βΌ βΌ βΌ βΌ β
β Templates Alignment Progress Google-style β
β Approval Tree View Updates 0.0β1.0 β
β Cloning EPMS Goals Check-ins Grading β
β AI Insights Reports β
β β
β ββββββββββββββββββ QUARTER ROLLOVER βββββββββββββββββββΆ β
β Clone objectives to next quarter β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
π― Objectives Management
Objectives are the high-level outcomes your organization wants to achieve. Each objective has an owner, belongs to a quarter, and sits at one of four organizational levels.
Organizational Levels
Objectives cascade through a clear hierarchy:
βββββββββββββββββββββββββββββββββββββββββββ
β π’ COMPANY β
β "Become #1 in customer satisfaction" β
β β β
β βββββββββ΄ββββββββ β
β βΌ βΌ β
β π¬ DEPARTMENT π¬ DEPARTMENT β
β "Improve NPS "Reduce support β
β by 20 pts" response time" β
β β β β
β βΌ βΌ β
β π₯ TEAM π₯ TEAM β
β "Launch survey "Implement AI β
β program" chatbot" β
β β β β
β βΌ βΌ β
β π€ INDIVIDUAL π€ INDIVIDUAL β
β "Design survey "Train chatbot β
β templates" on FAQ data" β
βββββββββββββββββββββββββββββββββββββββββββ
Objective Statuses
Every objective moves through a defined lifecycle:
| Status | Description | Editable? |
|---|---|---|
| Draft | Initial planning state. Not yet active. | Yes |
| Active | In progress. Key results are being tracked. | Yes |
| Completed | All key results finished. Can still be edited until scored. | Until scored |
| Cancelled | Cancelled with a required reason. Cascades to children. | Admins only |
Goal Types
- Committed Goals β Must-deliver objectives. A score below 0.7 is considered a failure.
- Stretch Goals β Aspirational targets. A score of 0.6β0.7 is typical and considered good.
Cascading Objectives
Managers can cascade any active objective down to the next organizational level. When cascading:
- A child objective is automatically created at the next level (company β department β team β individual)
- The child inherits the parentβs quarter, date range, and strategic context
- Parent progress automatically rolls up from child objectives
Cancel & Reactivate
Cancelling an objective requires a detailed reason (minimum 10 characters) and optionally cascades to child objectives and key results. Cancelled objectives preserve their full history and can be reactivated by authorized users with a documented reason.
π Key Results
Key Results are the measurable outcomes that indicate whether an objective is being achieved. Each key result has a target value, current value, unit of measurement, and target date.
Supported Units
| Unit Type | Example | Display |
|---|---|---|
| Percentage | NPS score to 85% | 85% |
| Currency | Revenue to $1M | $1,000,000 |
| Count | Ship 5 features | 5 |
| Days/Hours | Reduce time to 3 days | 3 days |
| Custom | Any custom unit | Value + unit |
Smart Defaults
When creating a key result, the system suggests intelligent defaults based on the parent objective:
- Target date β Set to 75% through the objectiveβs time period (built-in buffer)
- Unit β Auto-suggested from the objectiveβs title (e.g., revenue β currency, satisfaction β percentage)
- Status β Starts in draft, matching the objective
Progress Tracking
Key results support rich progress updates that include:
- New value β The updated metric
- Comment β Context about what changed
- Confidence level β High, medium, or low
- Status indicator β On track, at risk, or behind
Auto-completion triggers when the current value reaches the target value.
Decrease Goals
The system intelligently handles βdecreaseβ goals (e.g., βReduce churn rate to 2%β). It detects keywords like reduce, decrease, lower, and minimize, then calculates progress proportionally from an estimated baseline.
Traffic Light Indicators
Progress is displayed with configurable color thresholds:
| Color | Default Threshold | Meaning |
|---|---|---|
| π’ Green | β₯ 80% | On track |
| π‘ Yellow | β₯ 70% | Needs attention |
| π΄ Red | < 70% | At risk |
Thresholds are configurable per business in OKR Hub Settings.
β Check-ins
Check-ins provide a structured way for employees to report on OKR progress at regular intervals. They are the heartbeat of the OKR cadence.
Check-in Workflow
- Employee creates a check-in for an active objective
- Provides a progress summary, confidence level, blockers, needs, and next-period priorities
- Optionally attaches files for supporting evidence
- Manager reviews the check-in and provides feedback
Frequency Options
| Cadence | Best For |
|---|---|
| Weekly | Fast-moving teams, critical objectives |
| Biweekly | Standard cadence for most teams |
| Monthly | Long-term strategic objectives |
Manager Dashboard
Managers have a dedicated check-in dashboard showing:
- Check-ins needing review
- Overdue check-ins across the team
- Completed check-ins this week
- Team participation metrics
Reactions
Team members can react to check-ins with emojis (π β€οΈ π π π π― π₯) to encourage progress and celebrate wins.
π Initiatives
Initiatives are larger work efforts that contribute to one or more key results. They bridge the gap between strategic key results and day-to-day execution.
Initiative Features
- Link to Key Results β Each initiative can be linked to multiple key results with a contribution percentage
- Progress Tracking β Track initiative completion independently
- Priority & Status β Manage initiatives with priority levels and status workflows
- Owner Assignment β Managers can assign initiatives to team members
π Strategic Cascade & Alignment
The cascade view is a powerful visualization of how strategy flows from the top of the organization to individual contributors.
Cascade Tree View
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β STRATEGIC CASCADE: Objectives β Key Results β Goals β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β β
β π― Objective: "Grow revenue 40%" [ββββββββββ] 78% β
β ββ π KR: "Close $5M new ARR" [ββββββββββ] 62% β
β β ββ π Goal: "Enterprise deals" [ββββββββββ] 80% β
β β ββ π Tasks: 12 (8 done) β
β ββ π KR: "Expand 30 accounts" [ββββββββββ] 85% β
β β ββ π Goal: "Account plans" [ββββββββββ] 100% β
β ββ π KR: "Launch APAC region" [ββββββββββ] 60% β
β ββ π Goal: "APAC partnerships" [ββββββββββ] 40% β
β ββ π Tasks: 6 (2 done) β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
View Modes
- Tree View β Hierarchical visualization showing the full cascade
- List View β Flat list with filters for quick scanning
Alignment Score
Each objective calculates an alignment score based on:
- Contribution of child objectives
- Key result progress
- Connection to parent objectives
Top-level company objectives always score 100%. Child objectives derive their alignment from their contribution to the parentβs progress.
π€ AI-Powered Features
OKR Hub integrates AI assistance throughout the OKR lifecycle to help teams write better OKRs and make data-driven decisions.
AI Key Result Generation
Given an objective title and description, the AI generates suggested key results that are:
- Specific and measurable
- Aligned with the objectiveβs intent
- Balanced across different measurement types
AI Quality Scoring
The AI evaluates the quality of your OKR set by assessing:
- Clarity and specificity of the objective
- Measurability of key results
- Balance and coverage of the key result set
AI SMART Validation
Validates that objectives and key results meet SMART criteria:
- Specific β Is the target clear?
- Measurable β Can progress be quantified?
- Achievable β Is the target realistic?
- Relevant β Does it align with broader goals?
- Time-bound β Is there a clear deadline?
AI Achievement Prediction
For active objectives, the AI predicts the likelihood of achievement based on:
- Current progress vs. time elapsed
- Historical completion patterns
- Days remaining in the quarter
AI Improvement Suggestions
Provides actionable recommendations for improving both new and existing OKRs, including better phrasing, additional key results, and measurement improvements.
ποΈ Quarter Planning
The Planning module helps organizations prepare for the next quarter with structured workflows.
Planning Wizard
The quarter planning wizard guides teams through:
- Review current quarter β See completed, cancelled, and in-progress objectives
- Identify rollover candidates β Objectives that should continue next quarter
- Clone & adapt β Bulk-clone selected objectives to the next quarter with reset progress
- Draft review β Review all drafted objectives for the upcoming quarter
Objective Cloning
When cloning an objective for the next quarter:
- All key results are cloned with reset values (current value β 0, progress β 0%)
- Dates are automatically adjusted to the new quarter
- Status resets to draft for fresh review
- A reference link to the original objective is maintained
Approval Workflow
Organizations can optionally require manager approval before objectives are activated. This is configurable per organizational level:
| Level | Approval Configurable |
|---|---|
| Company | β Yes |
| Department | β Yes |
| Team | β Yes |
| Individual | β Yes |
The approval flow: Draft β Submit for Approval β Approved/Rejected β Activate
Notifications are sent to the manager when submitted and to the owner when approved or rejected.
π Scoring & Grading
OKR Hub uses a Google-style 0.0β1.0 scoring system that distinguishes between committed and stretch goals.
Score Grades
| Score Range | Grade | Color |
|---|---|---|
| 0.0 β 0.3 | Needs Improvement | π΄ Red |
| 0.3 β 0.7 | On Track | π‘ Yellow |
| 0.7 β 1.0 | Exceeded | π’ Green |
| 1.0 | Perfect | π΅ Blue |
Scoring Workflow
- Objective completes (all key results reach 100%)
- The automatic score is calculated from key result averages
- A scorer (owner, manager, or admin) reviews and finalizes the score
- Scoring notes document the rationale
- Once scored, the objective becomes read-only to preserve historical accuracy
Committed vs. Stretch Interpretation
- Committed goals: A score below 0.7 = failure to deliver. 0.7β1.0 = success.
- Stretch goals: A score of 0.3β0.7 = typical and healthy. 0.7+ = exceeded expectations.
π Analytics & Reports
Analytics Dashboard
The analytics module provides deep insights across multiple dimensions:
- Overview metrics β Total objectives, active, completed, at-risk, with period-over-period comparison
- Progress distribution β Histogram of objectives by progress range (0β25%, 26β50%, 51β75%, 76β100%)
- Level breakdown β Performance metrics by company, department, team, and individual levels
- User analytics β Participation rates, top contributors, engagement levels
- Alignment analysis β Alignment scores, cascade depth, orphaned objectives
- Risk indicators β At-risk counts, overdue key results, low-progress alerts
Filters are available by time period, organizational level, and department.
Reports Hub
Three pre-built reports are available, each exportable as PDF, CSV, or Excel:
| Report | Description | Best For |
|---|---|---|
| Executive Summary | High-level OKR performance with strategic alignment metrics and period comparison | Leadership |
| Team Performance | Individual and department-level analysis with collaboration metrics | Managers |
| Quarterly Review | Comprehensive quarter analysis with trends, success stories, and next-quarter recommendations | All stakeholders |
Report Features
- Advanced filtering β Filter by department, job title, position
- Period comparison β Current quarter vs. previous quarter with change percentages
- Year-over-year trends β Multi-year comparison data
- AI-generated recommendations β Actionable insights based on performance patterns
- Chart visualizations β Completion trends, department comparisons, progress distribution, risk analysis
π EPMS Integration
OKR Hub features deep bidirectional integration with the Employee Performance Management System (EPMS), connecting strategic objectives with individual employee goals.
Integration Architecture
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β BIDIRECTIONAL INTEGRATION β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β β
β OKR Hub EPMS β
β ββββββββββββββ ββββββββββββββ β
β β Objectives ββββAlignmentβββΆβ Goals β β
β ββββββββββββββ ββββββββββββββ β
β ββββββββββββββ ββββββββββββββ β
β βKey Results ββββMappingβββββΆβ Goals β β
β ββββββββββββββ ββββββββββββββ β
β ββββββββββββββ ββββββββββββββ β
β β Objectives βββCascadeββββββΆβ Goals β β
β ββββββββββββββ ββββββββββββββ β
β β
β Auto-sync β Alignment tracking β Health checks β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Three Connection Types
- Goal-Objective Alignments β Link EPMS goals to OKR objectives with alignment type, contribution percentage, and alignment rationale
- Goal-Key Result Mappings β Map EPMS goals to specific key results with impact weights (high, medium, low)
- Strategic Cascades β Cascade objectives down to employee goals across organizational levels (company β department β team β individual)
Progress Calculation Modes
When goals are linked via strategic cascades, objective progress can be calculated automatically:
| Mode | Behavior |
|---|---|
| Manual | Progress set manually by the objective owner |
| Auto | Progress calculated automatically from cascaded goals |
| Hybrid | Auto-calculated with manual override option |
Goal weight in the calculation is based on priority: Critical (3x), High (2x), Medium (1x), Low (0.5x).
Integration Analytics
The EPMS Integration tab provides:
- Alignment health scores (well-aligned, moderately aligned, poorly aligned)
- Progress correlation between goals and key results
- Strategic cascade effectiveness metrics
- Auto-detection of potential alignments and mappings
- Health check with automatic repair of broken cascades
π Templates
OKR Templates accelerate OKR creation by providing pre-built objectives with suggested key results, goals, and tasks.
Template Categories
| Category | Example |
|---|---|
| Sales | βGrow quarterly revenueβ |
| Marketing | βIncrease brand awarenessβ |
| Engineering | βImprove platform reliabilityβ |
| Product | βLaunch new product featureβ |
| HR | βImprove employee engagementβ |
| Operations | βOptimize operational efficiencyβ |
| Customer Success | βImprove customer retentionβ |
| Executive | βAchieve strategic growth targetsβ |
| Finance | βOptimize financial performanceβ |
| General | βCross-functional improvementβ |
Full Cascade Templates
Templates can define a complete cascade: Objective β Key Results β Goals β Tasks. When creating an objective from a full cascade template:
- The objective is created in draft status
- Key results are auto-created and linked
- If EPMS is enabled, goals are created and mapped to key results
- If Tasks app is enabled, tasks are created and linked to goals
If required apps (EPMS or Tasks) are not enabled, the system creates what it can and displays a message about enabling additional apps for the full cascade.
π¬ Comments & Collaboration
Threaded Comments
Both objectives and key results support threaded comments:
- Top-level comments β Direct comments on the objective or key result
- Replies β Nested replies to existing comments
- @Mentions β Tag team members to draw their attention
- Edit window β Comments can be edited within 15 minutes of creation
Notification System
OKR Hub sends notifications for key events:
| Event | Recipients |
|---|---|
| Objective submitted for approval | Manager |
| Objective approved/rejected | Owner |
| Progress update on key result | Objective owner, key result stakeholders |
| Check-in completed | Manager |
| Milestone achieved | Team |
Email notifications are sent alongside in-app notifications for critical events.
βοΈ Settings & Configuration
Admins can configure OKR Hub behavior per business through the Settings page.
Configurable Options
Scoring & Progress:
- Scoring method (percentage, decimal, grade)
- Progress calculation mode (manual, weighted average, rollup)
- Traffic light thresholds (red, yellow, green)
Time Periods:
- OKR cycle (quarterly, annual, custom)
- Fiscal year start month
Alignment:
- Require alignment rationale for cascades
- Minimum contribution percentage
Approval Workflow:
- Enable/disable approval per organizational level (company, department, team, individual)
Check-in Reminders:
- Enable/disable automatic reminders
- Frequency (weekly, biweekly, monthly)
- Reminder day and time
Notifications:
- Objective and key result update notifications
- At-risk OKR alerts
- Milestone achievement celebrations
- Quarter-end approaching warnings
- Overdue key result alerts
- Weekly digest emails
EPMS Integration Settings
Separately configurable integration settings include:
- Auto-sync and real-time sync toggles
- Sync frequency
- Auto-cascade behavior
- Maximum cascade depth
- Minimum alignment threshold
- Misalignment and cascade break notifications
- Alignment report generation
π€ Data Export
OKR Hub supports comprehensive data export for offline analysis and stakeholder presentations.
Export Formats
| Data | Formats | Includes |
|---|---|---|
| Objectives list | XLSX | All fields with filters applied |
| Strategic cascade | XLSX | Full hierarchy: objectives β key results β goals |
| Check-ins | XLSX | All check-in data with filters |
| Analytics | CSV, JSON | Overview metrics and detailed breakdowns |
| Reports | PDF, CSV, XLSX | Executive summary, team performance, quarterly review |
π Permissions & Access Control
Role-Based Access
| Action | Employee | Manager | Admin |
|---|---|---|---|
| Create own objectives | β | β | β |
| Assign objectives to others | β | β | β |
| View team objectives | β | β | β |
| Cascade objectives | β | β | β |
| Approve objectives | β | β | β |
| Review check-ins | β | β | β |
| Access analytics | β | β | β |
| Configure settings | β | β | β |
| Load default data | β | β | β |
Editing Rules
- Scored objectives are permanently read-only to preserve historical accuracy
- Cancelled objectives can only be edited by admins
- Completed key results can only be edited by admins
- Status changes are locked after the end date passes
- Cancellation requires a documented reason (minimum 10 characters)
πͺ Dashboard
The OKR Hub dashboard provides a personalized view of what matters most.
Dashboard Widgets
| Widget | Description | Audience |
|---|---|---|
| OKR Overview | Total, active, completed, at-risk counts with average progress | All |
| My Objectives | Current userβs objectives for the quarter | All |
| Key Results Progress | Status of the userβs key results | All |
| Team Performance | Team progress, top performers, needs-attention list | Managers |
| Recent Activity | Latest progress updates across the organization | All |
| Alignment Score | Userβs alignment score with cascade opportunities | All |
| Quick Update | Key results that need attention (no updates in 7+ days or due soon) | All |
| Quarter Progress | Days remaining, quarter completion percentage | All |
Getting Started
For Admins
- Enable OKR Hub from the App Store
- Configure settings β Set scoring method, progress calculation, traffic light thresholds, and notification preferences
- Set up approval workflows (optional) β Enable per-level approval requirements
- Load sample data (optional) β Use βLoad Default Dataβ on the dashboard to explore with sample objectives
- Enable EPMS Integration (optional) β Connect OKRs with employee goals for full strategic alignment
For Managers
- Create company/department objectives for the current quarter
- Add key results with clear targets and deadlines
- Cascade objectives to team members
- Review check-ins from the Manager Dashboard
- Monitor the cascade view to ensure strategic alignment
For Employees
- View your objectives on the My Objectives page
- Update key results regularly with progress values and comments
- Submit check-ins at the configured frequency
- Use AI suggestions to improve your OKR quality
- Collaborate via comments and reactions on objectives and key results
Key Terminology
| Term | Definition |
|---|---|
| Objective | A qualitative goal describing what you want to achieve |
| Key Result | A quantitative metric that measures progress toward an objective |
| Cascade | The process of flowing objectives from a higher level to a lower level |
| Alignment Score | A calculated metric showing how well an objective connects to the broader strategy |
| Check-in | A periodic progress report on an objectiveβs status |
| Initiative | A work effort that contributes to one or more key results |
| Traffic Light | Color-coded progress indicators (green/yellow/red) |
| Strategic Cascade | A formal link between an OKR objective and an EPMS employee goal |
| Planning Status | The approval state of an objective (draft, submitted, approved, rejected) |
OKR Hub is part of the MangoApps Workforce platform. Enable it from the App Store to start aligning your organizationβs strategy with execution.