We use cookies

We use cookies and similar technologies to improve your experience, analyze usage, and provide personalized content. Your data is processed within the EU in compliance with GDPR.

Migrate from Jira Goals to OKR Studio

A complete guide to exporting your Atlassian Goals and re-creating them in OKR Studio for a dedicated OKR experience

Why Migrate from Jira Goals?

Jira Goals (part of Atlassian Home) is designed as a lightweight goal-tracking layer across Atlassian products. While it works well for linking goals to Jira epics, it lacks dedicated OKR workflows like structured check-ins, cycle management, evaluation scoring, and detailed key result tracking with multiple measurement types. If your team is ready for a purpose-built OKR platform, this guide walks you through extracting your goals from Jira and re-creating them in OKR Studio.

Important: Jira Goals Does Not Have a Built-in Export

Unlike Jira issues (which can be exported to CSV/Excel), Atlassian Goals does not offer a native export or download option. This means migration is a manual process that involves documenting your goals from the Goals app and entering them into OKR Studio. The steps below make this as efficient as possible.

For teams with a large number of goals, we recommend completing the migration over 2-3 sessions rather than trying to do everything at once.

Before You Start

Understand the Jira Goals Data Model

Jira Goals uses a hierarchy that maps naturally to OKRs. Understanding this mapping upfront will speed up your migration:

Jira Goals ConceptOKR Studio Equivalent
Goal (top-level)Objective
Sub-goal (Key Result type)Key Result
Sub-goal (Objective type)Child Objective (aligned)
Goal ownerObjective / KR owner
Target dateOKR Cycle end date
Status (On Track / At Risk / Off Track)Check-in status
Goal score (0.0 – 1.0)Key Result progress (0% – 100%)
Contributing teamsTeam assignment
Linked Jira epicsRelated work (reference in notes)
Monthly updatesWeekly check-in notes

Step-by-Step Migration Guide

1
Document Your Goals from Jira

Since there is no export button, the first step is to create an inventory of your goals. Open the Atlassian Goals app and create a spreadsheet with the following columns:

Goal NameTypeParent GoalOwnerStatusScoreTarget DateTeams
Increase ARR by 40%ObjectiveJane SmithOn Track0.6Mar 31Sales
Close 50 enterprise dealsKey ResultIncrease ARR by 40%John DoeAt Risk0.4Mar 31Sales

How to gather this data:

Open the Goals app from your Atlassian Home (home.atlassian.com)
Browse through each goal and click into it to see its details
Note the goal name, owner, status, score, and target date
Check the sub-goals section in the sidebar to identify Key Results
Record which teams are listed as contributors
Note any linked Jira epics or projects for reference

Pro tip: Only migrate active and upcoming goals. Completed or archived goals from past quarters can stay in Jira as historical reference — no need to move everything.

2
Classify Goals as Objectives or Key Results

Jira Goals uses a flat goal → sub-goal hierarchy, but OKR Studio separates Objectives from Key Results. Review your inventory and classify each item:

It is an Objective if...

  • • It describes a qualitative outcome
  • • It is aspirational and directional
  • • It has sub-goals beneath it
  • • Example: "Become the #1 choice for mid-market"

It is a Key Result if...

  • • It is measurable with a specific target
  • • It is a sub-goal under an Objective
  • • It has a numeric score or completion criteria
  • • Example: "Increase NPS from 32 to 50"

Common pitfall: In Jira Goals, some teams create all items as "goals" at the same level. During migration, take time to restructure these into proper Objective → Key Result pairs. This is your chance to clean up your OKR hygiene.

3
Set Up OKR Studio

Before entering OKRs, set up the supporting structure in OKR Studio:

1. Create Teams

  • • Match the contributing teams from Jira Goals
  • • Assign team leaders
  • • Invite members via email

2. Create OKR Cycles

  • • Create a cycle matching your current quarter
  • • Set start and end dates from your target dates
  • • Set status to "Planning"

3. Convert Scores

  • • Jira scores: 0.0 – 1.0 scale
  • • OKR Studio: percentage-based
  • • Multiply Jira score by 100
  • • Example: 0.7 → 70%
4
Create Objectives in OKR Studio

Using your inventory spreadsheet, create each Objective in OKR Studio. Work through them in order of hierarchy — company objectives first, then team objectives:

a

Navigate to Plan

Go to OKRs → Plan and click "Add OKR" to create a new Objective

b

Enter objective details

Copy the goal name from your inventory as the Objective title, assign it to the correct OKR Cycle

c

Assign team and owner

Select the team and owner that match the Jira Goal's contributing team and owner

d

Add Key Results

For each sub-goal classified as a Key Result, add it with the correct measurement type (Number, Percentage, Currency, or Boolean)

e

Set starting and target values

Enter the start value and target value for each Key Result based on your Jira goal scores and targets

5
Convert Jira Goal Scores to Key Result Values

Jira Goals uses a 0.0 – 1.0 scoring scale, while OKR Studio supports specific measurement types. Here is how to convert:

Jira Goal TypeOKR Studio KR TypeHow to Convert
Score-based (0.0 – 1.0)PercentageMultiply by 100 (e.g., 0.7 → start: 0%, target: 100%, current: 70%)
Numeric target (e.g., 50 deals)NumberUse the actual numbers (e.g., start: 0, target: 50, current: 32)
Revenue target (e.g., $1M ARR)CurrencyUse the currency values directly (e.g., start: $500K, target: $1M)
Yes/No completionBooleanSet as Boolean — done or not done

Pro tip: If your Jira Goals only used the default 0.0–1.0 scoring without specific metrics, this migration is a great opportunity to define actual measurable targets. Instead of migrating "score: 0.6", define what that 60% progress actually means in concrete terms.

6
Set Up Alignments

If your Jira Goals had parent-child relationships between objectives (not just objective → key result, but objective → objective), recreate them in OKR Studio using the alignment tree:

Company Objective (was top-level Jira Goal)
Team Objective (was Jira sub-goal of type Objective)
Key Result (was Jira sub-goal of type Key Result)

In OKR Studio, use the OKR Overview page to view the alignment tree and verify that your hierarchy matches the structure you had in Jira Goals.

7
Run Your First Check-in

Replace the monthly goal update from Jira with weekly structured check-ins in OKR Studio:

Go to Check-in

Navigate to OKRs → Check-in to see all your Key Results organized by week

Update current values

Enter the latest value for each Key Result — progress is calculated automatically

Set confidence status

Mark each KR as "On Track", "At Risk", or "Off Track" — matching the status model you used in Jira Goals

Add context notes

Document blockers, wins, and insights — these replace the free-form monthly updates from Jira Goals

Key difference: Jira Goals sends monthly update reminders. OKR Studio supports weekly check-ins, giving you faster feedback loops. Most teams find that weekly cadence catches risks 2-3 weeks earlier than monthly updates.

8
Decommission Jira Goals

After your team has completed at least one full check-in cycle in OKR Studio, transition away from Jira Goals:

Mark all migrated goals in Jira as 'Closed' or 'Archived' with a note referencing OKR Studio
Update any Jira Goal descriptions to say: 'This goal has been migrated to OKR Studio'
Unlink Jira Goals from epics if your team will manage OKR tracking solely in OKR Studio
Announce the switch in your team channel with a link to OKR Studio
Keep the Jira Goals data as historical reference — no need to delete it
What You Gain by Migrating

Weekly Check-ins

Move from monthly updates to weekly cadence for faster feedback and risk detection

Rich KR Types

Track Key Results as numbers, percentages, currency, hours, or boolean — beyond a simple 0-1 score

Cycle Management

Structured quarterly cycles with planning, execution, and evaluation phases

Team Alignment

Visual alignment trees showing how team OKRs connect to company objectives

Migration Checklist
Inventoried all active Jira Goals into a spreadsheet
Classified each goal as Objective or Key Result
Created teams in OKR Studio matching Jira contributing teams
Invited all team members to OKR Studio
Created OKR cycles matching your goal time periods
Created all Objectives with correct team and owner assignments
Added Key Results with proper measurement types and targets
Set up alignment relationships between objectives
Completed first check-in cycle in OKR Studio
Archived migrated goals in Jira with migration note
Notified team about the switch to OKR Studio

Ready to Make the Switch?

Start your free OKR Studio account and migrate your Jira Goals in a few focused sessions.