# Startup OKR & Goal Tracker

## 1️⃣ Overview & Quick Start
> 💡 Tip: Keep this page as your launchpad. Every time you open Notion, glance at the **Current Quarter** widget to stay aligned with the most important objectives.

- **Purpose** – Align the whole startup around measurable Objectives and Key Results (OKRs) while tracking day‑to‑day initiatives.
- **Core Cycle** – Set OKRs → Break into Initiatives → Assign Tasks → Review weekly → Retrospect quarterly.
- **Navigation** – Use the sidebar links below to jump to each page; the **OKR Dashboard** shows a live snapshot of progress.

## 2️⃣ OKR Dashboard (Roll‑up View)
> 💡 Tip: Pin this page to your Notion sidebar for instant access to the health of every objective.

| Objective | Owner | Quarter | Progress | Confidence | Status |
|-----------|-------|---------|----------|------------|--------|
| Launch MVP to 1,000 beta users | Alice | Q2 2024 | 68 % | High | 🟢 On Track |
| Reach $150k ARR | Bob | Q2 2024 | 42 % | Medium | 🟡 At Risk |
| Build core analytics pipeline | Carol | Q2 2024 | 55 % | High | 🟢 On Track |
| Hire 3 senior engineers | Dave | Q2 2024 | 30 % | Low | 🔴 Delayed |

*All columns are roll‑ups from the **OKR Database** (see Section 3). The **Progress** bar is a formula (`(Sum of KR %)/Number of KRs`). The **Confidence** field is a select (High, Medium, Low). The **Status** emoji is derived from confidence + progress thresholds.*

## 3️⃣ OKR Database
> 💡 Tip: Duplicate this table for each new quarter; keep the old one for historical retrospectives.

| Objective (Text) | Owner (Person) | Quarter (Select) | Start Date (Date) | End Date (Date) | Confidence (Select) | Alignment (Multi‑Select) |
|------------------|----------------|------------------|-------------------|-----------------|----------------------|---------------------------|
| Launch MVP to 1,000 beta users | Alice | Q2 2024 | 2024‑04‑01 | 2024‑06‑30 | High | Product, Growth |
| Reach $150k ARR | Bob | Q2 2024 | 2024‑04‑01 | 2024‑06‑30 | Medium | Revenue, Sales |
| Build core analytics pipeline | Carol | Q2 2024 | 2024‑04‑01 | 2024‑06‑30 | High | Engineering, Data |
| Hire 3 senior engineers | Dave | Q2 2024 | 2024‑04‑01 | 2024‑06‑30 | Low | People, Engineering |

### Linked KR Sub‑Database (inline view)
> 💡 Tip: Use the **Relation** → **Rollup** to automatically calculate each Objective’s progress.

| Key Result (Text) | Owner (Person) | Target (Number) | Current (Number) | % Complete (Formula) | Linked Objective |
|-------------------|----------------|-----------------|------------------|----------------------|------------------|
| 1,000 beta sign‑ups | Alice | 1000 | 680 | `680/1000*100` | Launch MVP to 1,000 beta users |
| 150k ARR | Bob | 150000 | 63000 | `63000/150000*100` | Reach $150k ARR |
| Data pipeline latency < 200 ms | Carol | 200 | 210 | `200/210*100` | Build core analytics pipeline |
| 3 senior hires onboarded | Dave | 3 | 1 | `1/3*100` | Hire 3 senior engineers |

## 4️⃣ Initiatives & Tasks
> 💡 Tip: Every Initiative should map to at least one KR; every Task should map to an Initiative. This creates a traceable chain from daily work to strategic outcomes.

| Initiative (Text) | Owner (Person) | Linked KR (Relation) | Status (Select) | Due Date (Date) |
|-------------------|----------------|----------------------|-----------------|-----------------|
| Create landing page & signup flow | Alice | 1,000 beta sign‑ups | In Progress | 2024‑05‑15 |
| Run paid acquisition campaign (Google Ads) | Bob | 150k ARR | Planned | 2024‑05‑20 |
| Refactor data ingestion service | Carol | Data pipeline latency < 200 ms | In Review | 2024‑05‑10 |
| Draft senior engineer JD & post on LinkedIn | Dave | 3 senior hires onboarded | Not Started | 2024‑04‑25 |

### Tasks (inline board)
> 💡 Tip: Switch the view to **Kanban** (To Do → Doing → Done) for a sprint‑style board.

| Task | Assignee | Initiative | Priority (Select) | Due | Done? (Checkbox) |
|------|----------|------------|-------------------|-----|-------------------|
| Design signup UI mockups | Alice | Create landing page & signup flow | High | 2024‑04‑20 | ✅ |
| Set up Google Ads conversion tracking | Bob | Run paid acquisition campaign | Medium | 2024‑05‑01 | ☐ |
| Write unit tests for ingestion service | Carol | Refactor data ingestion service | High | 2024‑05‑05 | ☐ |
| Source candidate list from AngelList | Dave | Draft senior engineer JD | Low | 2024‑04‑28 | ☐ |

## 5️⃣ Weekly Review & Metrics
> 💡 Tip: Schedule a recurring 30‑minute sync every Monday. Use the **Weekly Review** template below to capture updates consistently.

### Weekly Review Template (copy‑paste into a new page each week)

```
## Week of {{date}}

### Wins
- ...

### Blockers
- ...

### Progress Updates (per Objective)
- **Launch MVP**: {{% of KR completed}} – notes
- **$150k ARR**: {{%}} – notes
- ...

### Action Items for Next Week
- ...
```

## 6️⃣ Quarterly Retrospective & Planning
> 💡 Tip: At the end of each quarter, duplicate the **Quarterly Retrospective** page, fill it out, and archive the old OKR database for future reference.

| Section | Prompt |
|---------|--------|
| **What worked?** | List initiatives that drove the biggest KR improvements. |
| **What didn’t?** | Identify objectives that fell short and why. |
| **Key Learnings** | Capture process tweaks for the next quarter. |
| **Next Quarter’s OKRs** | Draft 3‑5 high‑impact objectives with measurable KRs. |
| **Resource Needs** | Highlight hiring, budget, or tooling gaps. |

## How to import into Notion
1. **Create a new page** in your Notion workspace where you want the template.
2. Click the three‑dot menu → **“Import”** → select **“Markdown & CSV”**.
3. Upload this `.md` file. Notion will create a page with all headings and tables.
4. For each table marked as a **Database** (OKR Database, Initiatives, Tasks, Weekly Review), click the table → **“Turn into database”** → choose **Table**, **Board**, or **Gallery** view as indicated in the section headings.
5. Set up **Relations** and **Rollups**:
   - In the **OKR Database**, add a Relation to the **Key Result** table (named “KR”). In the KR table, add a Relation back to OKRs.
   - In the **Initiatives** table, relate each row to its corresponding KR.
   - In the **Tasks** board, relate each task to its Initiative.
6. Adjust **Formula** columns (e.g., `% Complete`, `Progress`) using the formulas shown in the example rows.
7. Duplicate the whole page (or each quarter’s section) for future quarters and archive completed OKR databases for historical analysis.
8. (Optional) Add a **Notion Reminder** to the **Weekly Review** page to trigger every Monday at 9 AM. 

Your Startup OKR & Goal Tracker is now ready to drive focus, alignment, and measurable growth. 🎯