15Five migration: export objectives from your filtered view and rebuild the tree
Facts checked October 27, 2026
In
15Five, objectives sit beside weekly check-ins, 1-on-1s, High Fives and reviews. That mix matters when you leave, because only one of those is an OKR. This guide covers the objectives and tells you what to do with the rest.
The export itself is quick. 15Five's Download filtered objectives article describes a CSV or XLSX of whatever is showing on the All Objectives page. The catch is in the columns: parents are named by title, there's no objective ID, and the file is only as complete as your filters.
Before you start: plan around the filtered view
The export works on the Perform, Legacy Focus and Total Platform packages. On 15Five's pricing, Perform is $11 per user per month and Total Platform $16, both billed annually, so check your renewal date too. You need Objectives switched on and a role with export access; if the menu option is missing, your account admin can check permissions.
Sort out four things first:
- Who exports. Since the file contains only what's visible, an admin or HR admin who sees every objective should do it.
- Which date range. Decide how far back you need. Most teams move the current period and keep older files as an archive.
- Duplicate titles. Child objectives point at parents by Parent Objective Title. Two parents called "Grow revenue" will confuse any import. Rename them in 15Five before exporting.
- The non-OKR data. Weekly check-ins, 1-on-1 notes, High Fives and reviews aren't objectives. Ask HR what has to be kept.
Step 1: Choose your 15Five exports
| Export | Where | Format | Covers | Limits |
|---|---|---|---|---|
| Filtered objectives | Objectives, All Objectives, menu (...), Export as CSV/XLSX | .csv or .xlsx | Objectives in the current filter, with key results and children | Only what's visible; parents by title |
| Objectives reports | Insights Dashboard, Reports, Explore (Objectives) | .csv or .xlsx | Status, Ownership and Alignment tabs | Only objectives you can see |
| Import history | Settings, Features, Objectives, Import | On screen | What was bulk imported, and when | Not an export |
Export from All Objectives
Click Objectives in the left navigation, apply filters, and confirm that the summary shows the objectives you expect. Then open the menu at the top right and choose Export as CSV/XLSX. The file downloads at once.
Each row includes Objective Title, the owner's first name, last name, email, employee ID and active groups, the manager's name and email, Type, Department, Start Date, End Date, Parent Objective Title, Impacts Parent Progress, privacy settings, groups and emails that can view it, Status, plus all key result and child objective information.
Either format works for the import below.
Reports for checking
Under Insights Dashboard, Reports, Explore in the Objectives box, 15Five has Status, Ownership and Alignment tabs, and each one downloads as CSV or XLSX. The Alignment report counts aligned and unaligned objectives and has a nested view with children under their parents. Its Objective state filter can include archived objectives. Download it next to the main export: it's your answer key when you check the tree later.
If 15Five renamed it
15Five notes that some organizations rename the Objectives feature. If you can't find it in the navigation, ask your admin what it's called in your account.
Check-ins, High Fives and reviews
These stay out of an OKR move. If you're ending the whole contract, export them on their own timeline and store them where HR keeps people records.
Step 2: Check the 15Five file
The filter is the thing to doubt. A forgotten owner or status filter quietly drops rows, and the export gives no warning.
Before you plan the move, open the file and confirm:
- The row count matches the Objectives summary with filters cleared, or with only a date filter.
- Every Parent Objective Title matches exactly one objective in the file.
- Owner Email values belong to current employees.
- You know which objectives have Impacts Parent Progress set, and which are private.
If a parent title is missing, the parent was probably filtered out. Widen the filter and export again.
Still choosing? The 15Five alternatives page compares six options on price, reviews and Teams support.
Step 3: Rebuild the 15Five objectives in OKIAR
OKIAR's goal import takes the XLSX or CSV directly. It reads spreadsheets, multi-sheet Excel files included, CSV, PDF, Word, text, Markdown, up to 5 MB, and helps map people, teams and parent links for you to review. Because 15Five links parents by title, unique titles make that step reliable. You can import while signing up or later.
A sensible order:
- Make a free account at okiar.app/signup.
- Upload the current period's export.
- Review the draft tree. Parent Objective Title should become a parent link.
- Reapply key result weights. In 15Five, weights default to an equal split and must total 100%. OKIAR supports weighted key results too, so copy over only the custom ones.
- Add managers as extra owners only where they really share the result.
- Turn Department and Owner Active Groups into OKIAR teams.
- Choose the period. Custom periods fit 15Five start and end dates that don't match quarters.
Where each 15Five field goes in OKIAR
| 15Five | OKIAR | Look out for |
|---|---|---|
| Objective Title | Objective | Duplicate titles |
| Key result information | Key result | Key results with no target |
| Child objective information | Child objective | Children also listed as their own rows |
| Parent Objective Title | Parent link | Parents outside the filter |
| Impacts Parent Progress | Nesting roll-up | Children that shouldn't count |
| Owner Email, Owner Employee ID | Owner | Owners who have left |
| Manager name and email | Extra owner, if shared | Managers who only supervise |
| Type and Department | Team | Company objectives with no team |
| Owner Active Groups | Team | People in several groups |
| Start Date, End Date | Period, custom if needed | Objectives spanning periods |
| Status | Pacing status | Manual status that disagrees with progress |
| Privacy Settings, Viewable by | Review before import | Private or limited objectives |
All 12 fields shown.
How OKIAR reports status
OKIAR works out status from pacing, as its objective docs explain: 0.7 or more of the expected progress is On track, 0.4 to 0.69 is Behind, and under 0.4 is At risk. Owners set Not started, Closed or Abandoned. Every check-in includes a confidence score from 0 to 10.
Step 4: Swap the integrations
15Five's integrations page lists Jira among its connections, and it has several Microsoft Teams integrations, including 15Five AI for Teams notifications.
| 15Five | OKIAR |
|---|---|
| 15Five app for Slack | Slack channel posts and DMs |
| Teams app and High Fives tab | No Teams app; Slack or Telegram |
| Jira | No Jira integration; update values at check-in |
| AI agents reading your data | OKIAR's MCP server creates objectives, key results and KPIs, and updates progress and check-ins |
Step 5: The first OKIAR check-in
15Five teams already have a weekly rhythm. Move objective updates onto it: on the usual check-in day, owners record a value, confidence and any blocker in OKIAR. Keep 15Five's weekly check-in questions where they are if you're staying for reviews, or retire them with the contract. Once a week of numbers matches, store the export with your records.
Run your next quarter in OKIAR
Free during beta, with no credit card.
Frequently asked questions
Which 15Five plans can export objectives?
The article lists Perform, Legacy Focus and Total Platform. Your role also needs access to the Objectives feature.
Does the 15Five export include key results?
Yes. Each row includes all key result information and all child objective information.
How are parent objectives shown?
By title, in the Parent Objective Title column, with an Impacts Parent Progress flag. There's no parent ID, so keep titles unique.
Can I bring goals back into 15Five?
Yes. An Account Admin can bulk import objectives from 15Five's CSV template, review them and publish. Owners need 15Five user accounts first, and an import can be reverted.
What does OKIAR cost?
OKIAR is in a free beta with no card and no set end date. Okiar is already live today.
Related guides: the Lattice migration guide, the Small Improvements migration guide and the Teamflect migration guide.
Rebuild this quarter's OKRs in OKIAR, free during beta
No credit card, no caps on objectives, key results, KPIs or team members. Goal import reads the 15Five objectives CSV or XLSX.