Ally.io migration: what you can still recover, and how to rebuild your OKRs in OKIAR
Facts checked October 27, 2026
Ally.io is gone twice over. Microsoft bought it on October 7, 2021, turned it into Viva Goals in 2022, and retired Viva Goals on December 31, 2025. On October 27, 2026, ally.io redirected to Microsoft's Viva Goals page.
So there's nothing left to log in to. What you can recover is whatever someone exported: an Ally.io file from before the move, or a Viva Goals file from after it. This guide helps you find those files and rebuild the current quarter from them. Steps 1 and 2 apply whichever tool you choose. Steps 3 to 5 show how to rebuild in OKIAR.
Before you start: what's still recoverable
Microsoft's retirement FAQ says users had access to Viva Goals and their data "until December 31, 2025, or until their licenses expire, whichever comes first," and that it couldn't extend usage past that date. It doesn't say what happened to the data afterwards.
That leaves three places to look:
- Mailboxes. Ally.io sent Explorer exports by email, so search for export emails from Ally.io, and later from Viva Goals, in the inboxes of the people who ran your OKRs.
- Shared drives. Look for spreadsheets, Viva Goals admin exports, PowerPoint decks and Members CSV files.
- Microsoft. The FAQ names your Microsoft representative and GoalsDecom@microsoft.com as contacts. Ask, in writing, whether any of your data still exists. The FAQ promises nothing on this.
If your team used Viva Goals after the move, read our
Viva Goals migration guide. It covers the newer, fuller exports in detail.
Step 1: Work out which Ally.io export you have
| Export | Who could run it | Format | What it holds | How it arrived | Best use now |
|---|---|---|---|---|---|
| Ally.io Explorer export (to 2022) | Not stated in the help article | Not stated | The objectives in your Explorer view, with key results and projects if you included them | A download link by email | A checklist for one quarter |
| Viva Goals Explorer export | Any user, from an Explorer view | CSV or XLSX | Only the fields the user picked | Emailed to the exporter | A checklist for rebuilding |
| Viva Goals admin export (from June 2025) | Org admins and team admins | JSON or CSV | Goal-related data | Downloaded from settings | Likely the most complete file |
| PowerPoint | Any user | .pptx | A snapshot | Downloaded | A visual record |
| Members CSV | Admins | CSV | People information | Downloaded | Rebuilding teams |
The Viva Goals rows come from our Viva Goals guide, which links Microsoft's documentation for each one.
The Ally.io Explorer export
Ally.io's 2020 help article says you open the objective explorer, choose the "All objectives" view or filter by time period or owner, then click Actions, Export. "You will receive an email with your download shortly." It doesn't name the file type.
The default view showed top-level objectives only. In the 2020 version, you unchecked a box to add key results. By 2022, the updated article offered two choices: the flat-list view, or including child key results and projects in the export.
The Ally.io API
We couldn't find public Ally.io API documentation that still opens, even in archived copies. If a developer pulled data through an API, ask what they saved. Don't count on it.
If you have no file
Use the last quarterly review deck, an old PowerPoint export or notes people kept. Since goal import reads PDF, Word, text and Markdown as well as spreadsheets, most of those can go straight in. Or begin again with templates for 16 teams in OKIAR's OKR examples.
Step 2: Check what your file contains
Ally.io never published the columns in its export. Its exported reports FAQ does say two things:
- The file has a "last check-in" column, holding the last manual check-in date, and a "last updated" column, which can include automated check-ins and comments.
- Duplicates appear if the exporter picked both the flat-list view and "Include child key results". The flat list holds every OKR in the filter, while the other option adds only top-level child key results.
Before you plan the move, check four things:
- Look for duplicate rows, and remove them before you import.
- Count the objectives and key results, and check that key results are there at all. A default export held top-level objectives only.
- Look for owners who have left the company.
- Check the dates. Ally.io files are at least four years old, so current values will be stale.
Moving to a tool other than OKIAR
Have each vendor import your actual Ally.io or Viva Goals file as a test before you sign. On October 27, 2026 we found:
Tability's AI importer handles XLSX or CSV with any columns, up to 10 MB, and leaves user and team setup to you.Perdoo's goal import names Viva Goals as a source but not Ally.io; otherwise it uses its CSV template or pasted text, under 5 MB and 10,000 rows.
Atlassian Goals has no bulk upload for goals, though Atlassian will migrate an unmodified Viva Goals admin export sent through a support ticket.
Our Ally.io alternatives page compares the tools former Ally.io teams move to, and our Viva Goals alternatives page covers the same ground for Viva files.
Step 3: Rebuild your current quarter in OKIAR
OKIAR's goal import reads your Ally.io or Viva Goals file. Per the sign-up guide it accepts spreadsheets, CSV, PDF, Word, text or Markdown up to 5 MB as well. Owners, teams and parent links stay connected. It runs at sign-up or afterwards and gives you a draft; correct objectives, key results, starting values and targets, then accept.
If your newest file is a Viva Goals admin export, upload the JSON version as it is. The CSV version works too.
- Open a free account on the beta, with no card and no cap on members.
- Upload your newest file, cut down to goals you still want. Read every proposed objective and key result, then accept.
- Hold the teams it created up to today's org chart, and invite people as Admin, Manager, Contributor or Viewer.
- Set up company and team objectives the way your company works now, which may differ from the Ally.io tree.
- Reset stale current values, and confirm each key result's start, target and unit.
- Put ongoing metrics such as revenue or churn into KPIs.
- Connect Slack.
- Go through the result with each team lead and fix owners or links.
Where each Ally.io field goes in OKIAR
| In your Ally.io file | In OKIAR | Check before you start |
|---|---|---|
| Time period | Quarter, year, or fiscal-quarter labels | Pick today's period, not the old one |
| Objective | Objective title and description | Which level each objective sits at |
| Key result | Key results with start, current and target figures, unit and direction | Rows that are key results, not objectives |
| Child objectives | Nested objectives or a parent link | Children whose parent isn't in the file |
| Projects | Archive them, or keep a list elsewhere | Projects still running |
| Owner | An owner, and optional co-owners | Owners no longer employed |
| Team | Teams | Team names match today's org chart |
| Progress | Recalculated from the current value | Keep old scores in your archive |
| Last check-in and Last updated | Keep in your archive | Goals nobody touched in months |
All 9 fields shown.
Statuses in OKIAR
Old Ally.io statuses can stay in the file. OKIAR derives a status from pacing, which its objective guide describes as how actual progress compares with progress expected by this point in the period. You can set one by hand instead.
| Status in OKIAR | Trigger |
|---|---|
| On track | Pacing at or above 0.7 |
| Behind | Pacing in the 0.4 to 0.69 range |
| At risk | Pacing beneath 0.4 |
| Not started, Closed, Abandoned | Manual |
Check-ins can include confidence, scored 0 to 10.
Step 4: Replace your Ally.io integrations
Ally.io's archived help center has setup articles for integrations with tools such as Jira, Salesforce, HubSpot, Google Sheets, Slack and Microsoft Teams. Microsoft says Viva Goals integrations stopped working on December 31, 2025, so none of them runs now.
| In Ally.io | In OKIAR today |
|---|---|
| Integrations that updated key results | Owner enters the number weekly |
| Microsoft Teams app | No Teams app; Slack or Telegram instead |
| Slack | Slack |
| Dashboards and reports | Dashboards and Insights |
For AI assistants there's OKIAR's MCP, which respects role and team permissions. Its 14 tools let Claude, for example, set a key result's current value or add a check-in, and create objectives, key results and KPIs.
Step 5: Run the first check-in
Start check-ins in your first OKIAR week.
- Teams each choose a day and a template.
- Every owner reports progress, confidence and blockers, in a voice note or text.
- Teams read the weekly summary at their next meeting.
- Some weeks later, Insights points out pacing, confidence and blockers that repeat.
- Change the plan at the mid-quarter review if needed.
Try the five prompts in our weekly check-in template.
Run your next quarter in OKIAR
Free during beta, with no credit card.
Frequently asked questions
Can I still export from Ally.io?
No. Ally.io became Viva Goals, and Microsoft retired Viva Goals on December 31, 2025. Its FAQ says access ended then, or earlier if licenses expired, with no extension. You can only use files someone saved.
Where do I find an old Ally.io export?
Ally.io emailed a download to the person who ran the export, so search the mailboxes of whoever managed your OKRs. Also check shared drives for spreadsheets and decks.
Can Microsoft recover our data?
Microsoft's FAQ doesn't say. It names your Microsoft representative and GoalsDecom@microsoft.com as contacts, so ask there in writing.
Why is my Ally.io export missing key results?
The explorer showed top-level objectives only by default. Unless the exporter unchecked that box, or picked the flat-list view, key results may not be in the file.
Can OKIAR import my Ally.io file?
Yes, as long as it's a spreadsheet, CSV or JSON file of 5 MB or less. Owners, teams and parent links are kept in a draft you review. With a Viva Goals admin export, use either the JSON or the CSV version.
What does OKIAR cost?
During beta, OKIAR is free with no card and no limits on objectives, key results, KPIs or team members. No end date has been set, and Okiar is already live today. Pro is coming, with pricing given as "TBD/seat/month".
Coming from another OKR tool that closed? Read our
Viva Goals migration guide and our
Koan 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 your Ally.io or Viva Goals spreadsheet or CSV export.