Skip to main content
Project Management

Goals & OKR Tracker Template

OKR tracking should not require a quarterly ceremony where someone manually recalculates percentages

Key Features

  • Progress_Pct Rollup
  • Off_Track Auto-Flag
  • Weekly Digest Email
  • Event-Triggered Alerts
  • Multi-Level Goal Hierarchy
  • Zero Per-Seat Pricing

Goals & OKR Tracker Template — Update One Key Result and Watch the Goal's Progress Recompute Instantly

OKR tracking should not require a quarterly ceremony where someone manually recalculates percentages in a spreadsheet. Yet that is exactly how most OKR template tools work — static grids that depend on someone remembering to update them.

The OpenSource AI Pro Goals & OKR Tracker eliminates the manual math entirely. Update a single Key Result's progress and the parent Objective's completion percentage recomputes instantly through formula rollups. When any Key Result falls behind pace, an Off_Track flag fires automatically. A weekly digest surfaces every lagging objective so leadership sees the real picture — not the version that was current two weeks ago. Self-hosted on Baserow, zero per-seat fees, fully open source.


Key Features

  • Progress_Pct Rollup — Each Objective's progress is a weighted rollup of its linked Key Results. Change one KR and the Goal recalculates immediately. No manual aggregation, no stale dashboards.

  • Off_Track Auto-Flag — A formula evaluates each Key Result's current progress against the elapsed portion of the tracking period. Fall behind the expected pace and the flag triggers — before the quarterly review reveals it.

  • Weekly Digest Email — A scheduled automation compiles every Off_Track Key Result and its parent Objective into a formatted summary, sent to the goal owner and leadership each week.

  • Event-Triggered Alerts — When a Key Result transitions to Off_Track status, the KR owner receives a one-time email notification. The alert re-arms automatically if the KR recovers and then falls behind again.

  • Multi-Level Goal Hierarchy — Supports Company Goals, Team Objectives, and individual Key Results. Rollup formulas cascade through each level, giving you portfolio-level OKR health at a glance.

  • Zero Per-Seat Pricing — Deploy on your own Baserow instance. Every employee in the company can view and update their OKRs without generating a per-seat charge.


How It Works

Formula Flags

The OKR tracker uses Baserow formula fields to keep goal health current without manual input:

  • Progress_Pct: A rollup field on the Objective table that averages (or weights) the Completion values of all linked Key Results. Update any KR and the number moves.
  • Off_Track Flag: Compares Progress_Pct against expected progress based on the elapsed fraction of the OKR cycle. If a KR should be at 50% by mid-quarter but sits at 25%, it flags.
  • Days_Remaining: A formula computing business days left in the cycle, giving context to every progress number.

Event-Triggered Alerts

When the Off_Track flag flips from false to true on any Key Result, an automation sends a single email to the KR owner. The email includes the Objective name, Key Result description, current vs. expected progress, and days remaining. It fires once, re-arms on recovery.

Scheduled Digest

Every Monday morning, a scheduled automation queries all Key Results where Off_Track = true, groups them by Objective and Team, and sends a digest to leadership. One email replaces the weekly OKR status meeting.


Who It's For

  • Chiefs of Staff and Strategy Leads who own the OKR process and need real-time visibility without chasing updates
  • Team Leads and Department Heads responsible for cascading company objectives into team-level Key Results
  • Startup Founders running lean operations who need structured goal tracking without paying for Lattice or 15Five
  • HR and People Ops Teams managing performance alignment across distributed teams
  • Consultants and Coaches implementing OKR frameworks for clients who need a working system, not a slide deck

vs the Alternatives

| Feature | OpenSource AI Pro | Lattice | 15Five | Weekdone | |---|---|---|---|---| | Auto progress rollup | Formula-driven, instant | Manual or semi-auto | Manual check-ins | Manual updates | | Off-track flags | Formula-based, real-time | Manager review required | Requires manual flag | Traffic light (manual) | | Email digest | Built-in scheduled automation | Notification center | Weekly pulse (different scope) | Weekly report (manual) | | Per-seat cost | $0 — self-hosted | $8-11/user/month | $4-14/user/month | $9/user/month | | Data ownership | Your server, your data | Vendor-hosted | Vendor-hosted | Vendor-hosted | | Customization | Full — open source | Limited | Limited | Limited |


What's Included

Tables

  • Goals / Objectives — Name, description, owner, team, cycle (Q1-Q4 / Annual), Progress_Pct rollup, Off_Track flag
  • Key Results — Description, linked Objective, owner, target value, current value, Completion percentage, Off_Track flag
  • OKR Cycles — Cycle name, start date, end date, Days_Remaining formula

Formula Fields

  • Progress_Pct — Weighted rollup of child Key Results
  • Off_Track — Pace comparison against cycle timeline
  • Days_Remaining — Business days left in current cycle
  • Completion — Current value / target value as percentage

Automations

  • Event Alert: Fires when a Key Result transitions to Off_Track, emails KR owner
  • Weekly Digest: Scheduled Monday summary of all off-track objectives and key results

Get Started Free

Download the Goals & OKR Tracker template and deploy it to your own Baserow instance. Set your objectives, define Key Results, and let the formulas handle the scorekeeping. No per-seat fees, no vendor lock-in.

Download Template — Free, Self-Hosted


Related Templates

Download Goals & OKR Tracker Template

Enter your email and we will send you the template link.