Strategy Lab
Menu

How to Write OKRs for Small Teams That Get Followed

A step-by-step guide to writing OKRs for small teams, with a worked example, a copyable template, and a weekly check-in routine that keeps goals real.

Strategy Lab EditorialPublished October 25, 20269 min read

To write OKRs for small teams, pick one to three objectives that describe a change you want in the business, then attach two to four key results to each that are numbers with a starting value, a target and a deadline. Keep the whole set small enough to say out loud, and choose at least one metric per key result that moves weekly so the team can see progress before the quarter ends. If the team can't tell on any given Monday whether they're ahead or behind, the OKR isn't finished.

Why most small-team OKRs get ignored

Most OKRs fail in the writing, not in the follow-through. By the time the quarter is two weeks old, the document is already unusable, and people quietly go back to whatever is loudest in their inbox.

Three patterns cause this:

  • Too many. A team of eight with five objectives and 20 key results has no goals. It has a backlog with a nicer name.
  • Too vague. "Improve customer experience" can't be wrong, so it can't guide a decision.
  • Too far from the week. If the only number you can check is a quarterly revenue figure, nobody feels the OKR in their daily work.

The fix is not a better tool or a longer kickoff meeting. It is writing fewer, sharper statements and wiring them into a weekly rhythm.

The structure in one minute

An objective is a qualitative statement of where you want to be. It should be short enough to remember and a little uncomfortable to say.

A key result is a measurable outcome that tells you whether you got there. It has a baseline, a target and a date. It measures a result, not an activity.

If you are unsure how this differs from the numbers you already track, the comparison in OKRs vs KPIs is worth a read. In short: KPIs tell you if the business is healthy, and OKRs tell you what you are trying to change this quarter.

Step-by-step: writing OKRs your team will follow

Step 1: Start from one business problem, not a blank page

Before you write any wording, answer a single question: what is the one thing that, if it improved by the end of the quarter, would make the biggest difference?

Look at your last monthly numbers. Pick the constraint, not the thing that is easiest to improve. If you lose a third of new customers in the first 90 days, that's your constraint, not a new logo or a brand refresh.

Time-box this. A founder and two leads can pick the problem in 45 minutes. If it takes longer, you're debating strategy, and that belongs in your quarterly planning process before OKRs begin.

Step 2: Write the objective as a direction, not a task

A good objective passes three tests:

  1. It describes an outcome, not a project ("Make onboarding painless," not "Launch the new onboarding flow").
  2. It is understandable to someone outside the team.
  3. It fits in one line.

Cap yourself at one to three objectives. For a team under 15 people, one company-level objective and one per function is plenty. Many strong teams run a single objective for the quarter and do it well.

Step 3: Write key results as numbers with a start, a target and a date

The format is: move [metric] from [baseline] to [target] by [date].

You need the baseline. If you don't know it, your first key result is to measure it, and you should say so. Don't invent a target against a number you haven't seen.

Set the target by asking what result would make you proud but not shocked. A useful rule of thumb: if you are 90% sure you'll hit it, it's a plan, not a stretch. If you're 10% sure, it's a wish. Aim for somewhere around a 50% to 70% confidence level.

Here is how weak key results get rewritten:

Weak key resultProblemStronger version
Launch new onboarding emailsActivity, not outcomeRaise day-7 activation from 38% to 55% by March 31
Improve customer satisfactionNo baseline or targetLift post-support CSAT from 4.1 to 4.6 by March 31
Get more leadsUnboundedGenerate 120 qualified demos per month, up from 70, by March 31
Reduce churnVague directionCut 90-day churn for new accounts from 11% to 8% by March 31
Hire two engineersTask with no resultReduce median time-to-ship for small fixes from 9 days to 4 days

Step 4: Make each key result checkable every week

This is the step that most guides skip, and it's the one that makes a team actually follow the thing.

Quarterly outcomes move slowly. Churn, for example, takes months to show. So for each key result, name one leading indicator you can read in under a minute each week.

  • For a churn key result, the leading indicator might be the percentage of new accounts that complete setup in their first 10 days.
  • For a pipeline key result, it might be the number of qualified demos booked this week.

Write the leading indicator right under the key result. Someone should own it by name. Add it to the agenda of your weekly team meeting so it gets read aloud, not just filed.

Step 5: Assign one owner per key result

One person, not a committee. The owner doesn't do all the work. They are the one who says "we're behind" first. In a team of ten, that usually means each person owns at most one key result, and the founder owns no more than one or two.

Step 6: Pressure-test before you publish

Read each OKR and ask:

  • Could someone score this at the end of the quarter without arguing about what it meant?
  • Does each key result have a baseline we've actually measured?
  • If we hit every key result, would we truly have achieved the objective? If not, you are missing one, or the objective is too broad.
  • Can the team influence this number with work they control this quarter?

Then do a capacity check. Total up the work needed and compare it to the hours the team really has after support, meetings and maintenance. A common rule: assume 60% to 70% of capacity goes to the OKR work and the rest to keeping the business running.

A worked example: 12-person software company

Here is a realistic set for a B2B software company with 12 people and about $1.2M in annual recurring revenue (ARR). The founder looked at the numbers and saw that trial-to-paid conversion was low and a lot of new customers left within three months. Growth was leaking at the front of the funnel and the back at the same time, and both leaks traced to onboarding.

Objective: Make the first two weeks with our product so good that new customers stay.

Key results (Q1, ending March 31):

  1. Raise trial-to-paid conversion from 14% to 20%.
    • Weekly indicator: percentage of trials that reach the first report within 3 days (currently 31%, goal 50%).
    • Owner: Head of Product.
  2. Cut median time to first value from 9 days to 3 days.
    • Weekly indicator: median days to first value for trials started that week.
    • Owner: Customer Success lead.
  3. Reduce 90-day churn for new accounts from 11% to 8%.
    • Weekly indicator: share of new accounts with at least three active users by day 14.
    • Owner: Founder.

Now the math that shows why this is worth doing. The company gets about 400 trials per quarter. Moving conversion from 14% to 20% turns 56 paying customers into 80, which is 24 more. At an average of roughly $6,000 per year per customer, that's about $144,000 in new ARR from the same traffic, around 12% on top of the current base. Cutting early churn from 11% to 8% protects another handful of accounts on top of that.

Notice what is missing: no key result for "ship the new onboarding checklist." That's a project, and it lives in the plan underneath. The team decided on three initiatives (a setup checklist, a sample data set and a day-3 check-in email), and each is tracked on the board, not in the OKR doc. If you need a place to turn initiatives into dated work, use a simple execution plan.

At week 4, the team saw that the first-report indicator had moved from 31% to 38% but conversion was flat. That was the signal, not a failure. They realized the sample data set was doing the heavy lifting and moved a second engineer onto it. A quarterly number would have told them nothing until April.

The weekly check-in that keeps OKRs alive

Spend 10 to 15 minutes, once a week, on three things:

  1. Read the leading indicators. Each owner states the number and whether it is up, flat or down.
  2. Update confidence. Each owner gives a color: green (on track), yellow (at risk), red (will miss without a change). Colors are about the forecast, not effort.
  3. Name one decision. What will we do differently this week because of what we saw?

If nothing was decided, the check-in was a status report. Cut it or fix it.

Once a month, zoom out. A monthly business review is the right place to ask whether the key results still describe the right problem, or whether a target needs to be raised or dropped.

Common mistake: sandbagging and the 100% trap

The most damaging habit in small teams is writing targets you know you'll hit. It feels safe, and it is also pointless. A team that scores 1.0 every quarter isn't excelling. It is setting goals below its ability.

The mirror image is a leader who sets impossible targets and then treats every miss as failure. Within two quarters, people start padding.

How to avoid both:

  • Agree up front that a score of 0.6 to 0.7 on a stretch key result is a good outcome.
  • Separate committed goals (must hit) from aspirational ones (try to hit), and label them. Keep committed goals to one per quarter.
  • Never tie OKR scores to pay or individual reviews. Review how people worked and what they learned, not the decimal.
  • At scoring time, ask what you learned from each miss. Write down one sentence. That sentence is the real output.

Template you can copy

OBJECTIVE: [One line, direction not task]
Why now: [One sentence on the business problem]

KR1: Move [metric] from [baseline] to [target] by [date]
  Weekly indicator: [metric you can read in a minute]
  Owner: [name]
  Confidence: [green / yellow / red]

KR2: Move [metric] from [baseline] to [target] by [date]
  Weekly indicator: ...
  Owner: ...
  Confidence: ...

KR3: (optional)

Initiatives (tracked on the board, not scored):
- [Project 1]
- [Project 2]

End-of-quarter score: [0.0 to 1.0 per KR]
What we learned: [One sentence]

Keep this on one page. If it doesn't fit, you have too many.

Getting the team to actually own it

Writing OKRs alone in a room and presenting them on Monday produces compliance, not commitment. Draft the objective yourself, then let the team propose and challenge the key results. People follow numbers they helped choose. The tactics in how to get team buy-in on a new strategy apply directly here.

Keep the OKRs visible: pinned in your team chat, at the top of the weekly agenda, and on the wall if you share an office. If you have to search for them, they're dead.

Key takeaways

  • Limit a small team to one to three objectives and two to four key results each. Fewer is better.
  • Write every key result as a metric with a measured baseline, a target and a date. If you lack a baseline, make measuring it the first task.
  • Give each key result a weekly leading indicator and one named owner so progress is visible in days, not months.
  • Keep projects out of your key results. Track initiatives separately and let the numbers judge whether they worked.
  • Aim for a 0.6 to 0.7 score on stretch goals, and keep OKRs separate from pay and performance reviews so people set honest targets.
  • Run a 10 to 15 minute weekly check-in that ends in one decision, or the OKRs will drift.

Frequently asked questions

How many OKRs should a small team have?
One to three objectives per quarter, with two to four key results each. A team of ten or fewer rarely has the attention to track more than about nine numbers, and anything beyond that turns into a to-do list.
What is a good OKR score?
For stretch goals, finishing around 0.6 to 0.7 on a 0 to 1 scale usually means you aimed high and made real progress. If you hit 1.0 every quarter, your targets are too safe. If you land below 0.3, they were either unrealistic or the team lost focus.
Should OKRs be tied to individual performance reviews?
No. Tying OKRs to pay or reviews pushes people to set easy targets and hide misses. Use them to align the team on outcomes, and evaluate people on how they worked and what they learned.
How often should a small team review OKRs?
Check progress weekly in 10 to 15 minutes, review the full set monthly, and score and reset them quarterly. The weekly check-in is what separates OKRs that get followed from OKRs that sit in a doc.
OKRsgoal settingplanningsmall teamsexecution
Keep reading

Related playbooks