ResourcesGuidesSetting OKRs with Range

Setting OKRs with Range

5-minute read

What’s an OKR?

OKRs are top-level goals that help your team know what to focus on and what success looks like. They’re typically anchored in the values and mission of your organization and, when done right, can give your team and its stakeholders a good sense of how day-to-day work impacts the bigger picture. Companies like Google, Amazon, and Spotify use OKRs to keep teams on track and drive results.

Each OKR consists of two parts: the objective (O) and its key results (KRs). Think of your objective as a clear step your team is taking to achieve a particular goal — it should have scope and be something you can clearly measure. The key results are how you’ll measure success and track progress towards your objective.


Goal: Build a high performing eng team
Objective: Hire 5 new backend engineers by January
Key results:

  • Attend 3 campus recruiting events
  • Each team member submits 10 referrals from LinkedIn
  • Team spends 5% of time on candidate sourcing

You can create OKRs at the company, team, or individual level, here we’ll focus on team-level OKRs to improve effectiveness and drive results.

How to set OKRs with Range

Define your team’s process

First, you’ll need to think about how your team will go about setting its objectives and what that process will look like. We’ve found a few guiding principles to be helpful.

  1. Stay focused. Effective teams choose just a few OKRs at a time, which helps maintain focus and speed up results. You can consider company-wide goals and how your team’s work ladders up into them (top-down approach) as well as goals specific to your team’s culture and process (bottom-up approach).

    Tip: Understanding the difference between a goal and objective
  2. Set a regular cadence. To keep OKRs top-of-mind, you’ll want to develop a regular cadence for communicating progress, sharing out results, and setting new objectives. You can create new objectives each quarter, or break apart bigger initiatives into weekly or sprint-level objectives.
  3. Define ownership. Typically, a manager or project owner will create the objective, and teammates will associate related work with it by using a hashtag in their daily check-in. (More on that in the sections below.)

Set your team’s objectives in Range

With Range, setting your team’s objectives and updating their progress is simple and intuitive. Select Objectives in the Range sidebar, click Teams at the top of the screen, and then click the plus sign to create a new objective.

Creating an objective in Range

Next, you’ll add a tag and title. Think of the tag as the way people actually refer to the project or goal — this will be what your team uses to share progress updates in their daily Check-in. The title should be your actual objective.

Adding an objective to Range

Once you save your title and tag, you can click on the hashtag to add more details (like a description, timeline, and project owner). In this expanded view, you can also click ‘Add status update’ to update metrics and send out a status report to stakeholders via email, Slack, and Range’s home feed.

Tip: You can use the objective description section to add more details on the key results (KRs) you’ll be using to measure success.

Inputting an objective's description in Range


Hire 5 new backend engineers by January


  • Attend 3 campus recruiting events
  • Each team member submits 10 referrals from LinkedIn
  • Team spends 5% of time on candidate sourcing

Tip: Learn more about writing effective OKRs

Track and share your team’s progress

Once you have your objectives set up in Range, it’s easy to drive progress through daily work. Range Objectives pairs with Check-ins to allow better visibility into who’s working on what every week. That makes it easier for leaders to share progress with the company and celebrate milestones, big and small, along the way.

Daily Check-ins. Your team can use hashtags to link projects they’re working on to a related objective. This makes it easy to see how things are progressing and where extra help may be needed. It can also help build a more results-driven culture, with OKRs and success metrics becoming something your team thinks about daily, not just during quarterly planning.

Using hashtags to attach tasks to objectives in Range

Status updates

You can use Objective status updates to let your team and key stakeholders know how things are going. When updated and reviewed on a regular basis, status updates allow your team to react to new information and take actions like making additional resources available to work on the objective, changing the timeline, or de-prioritizing it altogether.

Posting an objective status update in Range


For meetings run in Range, you can automatically pull up the current status of your team’s objective as part of an agenda topic and keep the conversation going when you’re all gathered (virtually) in the same place.

Background: Rolling hills

Get started today

Free for teams up to 10 peopleNo credit card required