What to look for in a Google Sheets integration
Most platforms advertise a Google Sheets integration, but the label covers very different depths of support. The real question is which job you need it to do. Buyers usually come to this comparison looking for one of these:
Update OKRs from a spreadsheet cell. A cell connection is a fit when your spreadsheet already holds the number you want to track. Check which cell becomes the metric and how it maps to the goal.
Use documented scheduled metric updates. Scheduled updates suit metrics that change between check-ins. Support for a schedule and the exact refresh interval are separate buying questions.
Send OKR reports to Sheets. For analysis and reporting in Sheets, look for an export from the OKR tool. This sends progress data into the spreadsheet.
For each job below, we only list platforms whose support we could document or test ourselves.
The verdict
Tability reads a selected Google Sheets cell into a numeric key result and supports scheduled metric updates. For exporting OKR reports to Google Sheets, consider OKRs Tool. See the workflow options below for supported actions and plan requirements.
The best options for each job
Tability appears first where it qualifies, followed by other options alphabetically.
Update OKRs from a spreadsheet cell

Tability lets you use a selected numeric spreadsheet cell as a key-result data source. Plan availability: The guide uses legacy Plus naming and assigns scheduled updates to Premium. Confirm current plan entitlement. Scheduled updates run daily or weekly.

Cascade lets you map fixed spreadsheet cells to metrics that update linked Measures. Numeric data only; keep mapped rows and columns in place.

Peoplebox lets you select a spreadsheet cell and enable automatic key-result progress updates.

Perdoo lets you update a goal metric from a selected spreadsheet cell. Plan availability: Premium or Supreme.

Profit.co lets you update numeric key-result progress from a spreadsheet cell.
Use documented scheduled metric updates

Tability lets you update key-result metrics from Google Sheets on a schedule. Plan availability: The guide uses legacy Plus naming and assigns scheduled updates to Premium. Confirm current plan entitlement. Scheduled updates run daily or weekly.

Perdoo lets you update goal metrics daily between midnight and 1 am CET, with manual sync also available. Plan availability: Premium or Supreme.

Weekdone lets you update KPI, key-result and initiative values from Sheets hourly.
Send OKR reports to Sheets
OKRs Tool lets you export progress, KPI history and cycle summaries to Google Sheets. Plan availability: Scale or Expand.
Compare the assessed capabilities
11 of 20 active vendors have a documented Google Sheets connection. Tability appears first, then the other vendors alphabetically.
documented support— not verified either way confirmed unavailable
| Vendor | Read a selected cell | Read a range or aggregate cells | Automatically update key-result values | Documented refresh frequency | Documented file permissions | Import goals or records | Export goals or reports to Sheets | Write updates back to source cells |
|---|---|---|---|---|---|---|---|---|
| Tability | — | — | — | — | ||||
| 15Five | — | — | — | — | — | — | — | — |
| Atlassian Goals | — | — | — | — | — | — | — | — |
| Betterworks | — | — | — | — | — | — | — | — |
| Cascade | — | — | ||||||
| Jira Align | — | — | — | — | — | — | — | — |
| JOP | — | — | — | — | — | — | — | — |
| Lattice | — | — | — | — | — | — | — | — |
| Leapsome | — | — | — | — | — | — | — | — |
| Mooncamp | — | — | — | — | — | — | — | |
| Oboard | — | — | — | — | — | — | — | — |
| OKRs Tool | — | — | — | — | — | — | — | |
| Peoplebox | — | — | — | — | — | |||
| Perdoo | — | — | — | — | ||||
| Profit.co | — | — | — | — | — | — | ||
| Range | — | — | — | — | — | — | — | — |
| Rhythms.ai | — | — | — | — | — | — | — | — |
| Teamflect | — | — | — | — | — | — | — | — |
| Weekdone | — | — | — | — | — | — | ||
| WorkBoard | — | — | — | — | — | — | — |
Setting up the connection
For Tability, authorize a personal Google account, then select a spreadsheet, sheet and cell.
The guide uses legacy Plus naming and assigns scheduled updates to Premium. Confirm current plan entitlement. Scheduled updates run daily or weekly.
For other tools, follow the vendor's setup documentation (linked in the sources at the bottom of this page) and confirm plan and administrator requirements before installation. Find options for your full stack.
Other buying questions
Which OKR tools integrate with Google Sheets?
Tability, Betterworks, Cascade, JOP, Mooncamp, OKRs Tool, Peoplebox, Perdoo, Profit.co, Weekdone, WorkBoard have documented Google Sheets connections — 11 of 20 active vendors. Connection depth differs by platform, so pick from the workflow options for your specific need.
Which OKR tools can update OKRs from a spreadsheet cell?
Tability, Cascade, Peoplebox, Perdoo, Profit.co support this workflow: read a selected cell; automatically update key-result values. Plan and setup restrictions apply — see each option's setup notes.
What plans and setup permissions do Google Sheets OKR integrations require?
Tability: The guide uses legacy Plus naming and assigns scheduled updates to Premium. Confirm current plan entitlement. Authorize a personal Google account, then select a spreadsheet, sheet and cell. Other documented plan requirements: OKRs Tool: Scale or Expand. Perdoo: Premium or Supreme. Check the linked setup documentation for administrator permissions and current availability.
Which OKR tools support both Microsoft Teams and Google Sheets?
Documented support for each selected platform: Tability, Betterworks, Cascade, JOP, Mooncamp, OKRs Tool, Peoplebox, Perdoo, Profit.co, Weekdone, WorkBoard. Confirm plan access and connection methods in each vendor's setup notes before committing.
Which OKR tools support both Linear and Google Sheets?
Documented support for each selected platform: Tability, OKRs Tool. Confirm plan access and connection methods in each vendor's setup notes before committing.
Full assessment notes for all 20 vendors
Tability
Tability reads a selected Google Sheets cell into a numeric key result and supports scheduled metric updates. Documented support. Reviewed 2026-09-15.
Vendor integration · First-party integration. The guide uses legacy Plus naming and assigns scheduled updates to Premium. Confirm current plan entitlement. Authorize a personal Google account, then select a spreadsheet, sheet and cell. Scheduled metric updates run on a daily or weekly cadence per the auto-sync documentation. Range aggregation and source-cell writeback are unverified.
Read a selected cell: Documented support. Select one cell as the metric source.
Automatically update key-result values: Documented support. Use the selected numeric cell as a key-result data source.
Documented refresh frequency: Documented support. Scheduled metric updates are supported, as described in the setup guide and confirmed by Tability co-founder Sten Pittet on 2026-09-11. The auto-sync documentation specifies a daily or weekly cadence for connected data sources.
Documented file permissions: Documented support. Connect a Google account with access to the selected spreadsheet.
From our hands-on session. The recorded session notes Slack/Teams integrations, initiative sync and data sources. It does not record a comparable execution of the six integration workflows.
15Five
The reviewed official sources do not establish Google Sheets connection availability for 15Five. Unverified. Reviewed 2026-09-11.
Atlassian Goals
The reviewed official sources do not establish a Google Sheets connection for Atlassian Goals. Unverified. Reviewed 2026-09-13.
Betterworks
Betterworks documents this integration. Confirm availability for the Classic or NextGen product edition. Documented support. Reviewed 2026-09-11.
Vendor integration · First-party integration. Plan entitlement is not specified in the reviewed source; confirm with the vendor. Follow the linked vendor setup instructions; required roles and permissions remain unverified. Only the described actions are established; documentation is not a product test.
Cascade
Import spreadsheet metrics and attach them to a Measure for automatic progress tracking. Documented support. Reviewed 2026-09-11.
Vendor integration · First-party integration. Plan entitlement is not established in the reviewed source; confirm with the vendor. Authorize Google Drive, choose private or shared access, map metric rows/columns and dates, then connect the imported metric to a Measure. Numeric data only. Do not move mapped rows or columns. The documented connection is one-way from Sheets; legacy GoalDeck instructions describe a different interface.
Read a selected cell: Documented support. Metrics map to fixed cell positions.
Read a range or aggregate cells: Documented support. Import metric series arranged across rows or columns with a date dimension.
Automatically update key-result values: Documented support. An imported metric updates the linked Measure.
Documented file permissions: Documented support. Select the authorized file and private or workspace-shared connection.
Import goals or records: Documented support. Import current and historical numeric metric data.
Write updates back to source cells: Confirmed unavailable. The documented metric importer is one-way: changes in Cascade do not update source spreadsheet values. This statement applies to the assessed importer.
Jira Align
The reviewed official sources do not establish Google Sheets connection availability for Jira Align. Unverified. Reviewed 2026-09-11.
JOP
JOP lists this integration. The directory does not establish detailed mapping, calculation or refresh behavior. Documented support. Reviewed 2026-09-11.
Vendor integration · Connection method unverified. Plan entitlement is not specified in the reviewed source; confirm with the vendor. Follow the linked vendor setup instructions; required roles and permissions remain unverified. The official overview establishes a connection or action but does not establish the connection method. Do not infer a first-party connector, bidirectional sync or a specific setup process from its presence in the directory.
Lattice
The reviewed official sources do not establish Google Sheets connection availability for Lattice. Unverified. Reviewed 2026-09-11.
Leapsome
The reviewed official sources do not establish Google Sheets connection availability for Leapsome. Unverified. Reviewed 2026-09-11.
Mooncamp
Mooncamp lists a first-party integration; documented actions are separated below. Documented support. Reviewed 2026-09-11.
Vendor integration · First-party integration. Plan entitlement is not specified in the reviewed source; confirm with the vendor. Follow the linked vendor setup instructions; required roles and permissions remain unverified. Only the described actions are established; documentation is not a product test.
Automatically update key-result values: Documented support. The directory describes automatic goal-progress synchronization. Detailed source selection and calculation remain unverified.
From our hands-on session. The session lists nine data connectors and Slack/Teams toggles. Its Jira note describes a token-based data feed rather than two-way task sync; token authentication does not make a vendor connector a custom API implementation.
Oboard
The reviewed official sources do not establish Google Sheets connection availability for Oboard. Unverified. Reviewed 2026-09-11.
OKRs Tool
Export OKR reports to Google Sheets; a cell-to-KR data source is unverified. Documented support. Reviewed 2026-09-11.
Vendor integration · First-party integration. Scale or Expand. Authorize Google Workspace; administrator approval may be required. Only the described actions are established; documentation is not a product test.
Export goals or reports to Sheets: Documented support. Export progress, KPI history and cycle summaries to Google Sheets.
From our hands-on session. The session describes one-way daily task-link sync and no KR data connector. It does not record a timed sync verification; current directory features may differ from that session.
Peoplebox
Connect a selected Sheets cell to key-result progress or use the separate project integration. Documented support. Reviewed 2026-09-11.
Vendor integration · First-party integration. Plan entitlement is not established in the reviewed source; confirm with the vendor. Authorize the connection using the linked setup guide. Documentation establishes the described actions, not measured reliability.
Read a selected cell: Documented support. Select a spreadsheet, sheet and cell coordinates for a key result.
Automatically update key-result values: Documented support. Enable automatic progress updates from the selected cell.
Documented file permissions: Documented support. Authorize the Google account and grant the requested file permissions.
Perdoo
Connect a spreadsheet cell to a goal metric. Documented support. Reviewed 2026-09-11.
Vendor integration · First-party integration. Premium or Supreme. Connect a personal Google account; only the connected user can access its files. Only the described actions are established; documentation is not a product test.
Read a selected cell: Documented support. Select a sheet and cell.
Automatically update key-result values: Documented support. Update the goal metric from the selected cell.
Documented refresh frequency: Documented support. Daily between midnight and 1 am CET, with manual Sync now.
Documented file permissions: Documented support. File access uses the connected personal Google account.
From our hands-on session. The recorded session found a Teams integration in settings. A settings entry does not establish completed setup or working goal updates.
Profit.co
Profit.co lists this integration; see the separately evidenced actions below. Documented support. Reviewed 2026-09-11.
Vendor integration · First-party integration. Plan entitlement is not specified in the reviewed source; confirm with the vendor. Follow the linked vendor setup instructions; required roles and permissions remain unverified. Only the described actions are established; documentation is not a product test.
Read a selected cell: Documented support. Select a spreadsheet cell.
Automatically update key-result values: Documented support. Use numeric cell data to update key-result progress.
From our hands-on session. The exploratory evaluation includes connector and configuration observations. It is not a timed integration setup or a reliability study.
Range
The reviewed official sources do not establish a Google Sheets connection for Range goals. Unverified. Reviewed 2026-09-13.
Rhythms.ai
The reviewed official sources do not establish Google Sheets connection availability for Rhythms.ai. Unverified. Reviewed 2026-09-11.
From our hands-on session. The session records a connector catalog including Slack and Teams. The public Teams page still offers Notify me; the observed listing does not resolve current rollout availability.
Teamflect
The reviewed official sources do not establish Google Sheets connection availability for Teamflect. Unverified. Reviewed 2026-09-11.
Weekdone
Google Sheets feeds numeric progress updates hourly; the recorded trial noticed the option but did not test it. Documented support. Reviewed 2026-09-11.
Vendor integration · First-party integration. Plan entitlement is not specified in the reviewed source; confirm with the vendor. Follow the linked vendor setup instructions; required roles and permissions remain unverified. Only the described actions are established; documentation is not a product test.
Automatically update key-result values: Documented support. Numeric data updates KPIs, key results and initiatives automatically.
Documented refresh frequency: Documented support. The product page documents hourly updates.
From our hands-on session. The session noticed a Google Sheets key-result automation option but explicitly did not test it. It also records communication integrations and task links.
WorkBoard
WorkBoard documents a native connection. Detailed workflow behavior needs further evidence. Documented support. Reviewed 2026-09-11.
Vendor integration · First-party integration. Plan entitlement is not specified in the reviewed source; confirm with the vendor. Follow the linked vendor setup instructions; required roles and permissions remain unverified. Only the described actions are established; documentation is not a product test.
Automatically update key-result values: Documented support. The developer overview describes prebuilt spreadsheet metrics feeding key results.
Sources and setup documentation (39)
- 15Five integration partners.
- Betterworks integration documentation index.
- Cascade integration overview.
- Jira Align integration documentation index.
- JOP integrations.
- Lattice integrations.
- Leapsome integrations.
- Mooncamp integrations.
- Oboard products and Jira functionality.
- OKRs Tool integrations.
- Peoplebox admin guide.
- Perdoo integration overview.
- Profit.co integrations.
- Rhythms documented connected systems.
- Tability integration directory.
- Teamflect Microsoft Teams installation.
- Weekdone integrations.
- WorkBoard developer and native integrations overview.
- Tability Google Sheets setup.
- Tability Google Sheets product page.
- Perdoo Google Sheets integration.
- Profit.co Google Sheets integration.
- OKRs Tool Google Workspace.
- Weekdone Google Sheets automation.
- Cascade Sheets metric importer.
- Cascade Sheets metrics overview.
- Peoplebox project integrations.
- Peoplebox Sheets progress integration.
- tability recorded exploratory evaluation. Session date 2026-09-11. Observations are retained separately from current documentation.
- perdoo recorded exploratory evaluation. Session date 2026-09-10. Observations are retained separately from current documentation.
- mooncamp recorded exploratory evaluation. Session date 2026-09-10. Observations are retained separately from current documentation.
- profitco recorded exploratory evaluation. Session date 2026-09-10. Observations are retained separately from current documentation.
- rhythms recorded exploratory evaluation. Session date 2026-09-11. Observations are retained separately from current documentation.
- weekdone recorded exploratory evaluation. Session date 2026-09-11. Observations are retained separately from current documentation.
- okrstool recorded exploratory evaluation. Session date 2026-09-11. Observations are retained separately from current documentation.
- Tability product confirmation: scheduled Google Sheets updates. On 2026-09-11, Sten Pittet, Tability co-founder and benchmark evaluator, confirmed support for scheduled Google Sheets metric updates. This confirmation does not specify the exact refresh interval or current plan entitlement and is separate from recorded product tests.
- Range integrations overview.
- Use goals and projects in Jira (Atlassian support documentation).
- Tability auto-sync for data sources. Documents scheduled automatic updates from connected data sources on a daily or weekly cadence.
Continue with Slack, Linear, Jira, Microsoft Teams, Asana or download the full dataset.