OKR 和 KPI 常被当成二选一。其实它们回答不同的问题:KPI 告诉你现状是否健康,OKR 定下这个季度要改变什么。本文讲清两者的区别,用一个例子说明一个如何衔接另一个,并列出常见误区。
读完你会知道
- KPI 是持续跟踪的健康指标,OKR 是有期限的改变目标
- 跑出健康区间的 KPI,是 OKR 的好候选
- 关键结果要写清基线、目标和数据来源,其余 KPI 当作护栏
简短回答
KPI(关键绩效指标)是你一直盯着、用来判断某件事是否健康的数字:转化率、流失率、可用性。OKR(目标与关键结果)是一段固定时间(通常是一个季度)里的目标:一个定性的目标,加三到五个可衡量的关键结果,用来证明你做到了。
KPI 回答「我们现在怎么样?」,OKR 回答「我们要改变什么?」。大多数团队两个都需要。
区别
下表把两者放在一起对比。
| KPI | OKR | |
|---|---|---|
| 用途 | 监控健康状况 | 推动一项具体改变 |
| 时间 | 持续 | 固定,通常一个季度 |
| 形式 | 一个带健康区间的指标 | 一个目标加 3–5 个可衡量的关键结果 |
| 例子 | 试用转付费率 20–25% | 让第一个报表轻松做出:激活率 40% → 50% |
| 多久变一次 | 很少,业务变了才变 | 每个周期 |
| 没达到时 | 排查原因,可能设一个 OKR | 总结后重设;完成 70% 也可以是好结果 |
很多关键结果就是加了目标的 KPI,其余 KPI 变成护栏。
两者怎么配合
可以把 KPI 想成汽车的仪表盘,OKR 是这一趟的路线。
- KPI 定下基线。 每个 KPI 都有一个健康区间。
- 跑出区间的 KPI 就是 OKR 的候选。 试用转付费率掉到目标以下,提升它就可能成为这个季度的目标。
- 关键结果常常就是加了目标的 KPI。 「把激活率从 40% 提到 50%」,把一个持续跟踪的数字变成了季度目标。
- 其他 KPI 充当护栏。 推动一个数字时,其余的都要保持在区间内。见护栏指标。
- 季度结束后,提升后的数字回到 KPI,换一个更高的区间。
一个例子:新手引导团队
一个 SaaS 团队把试用转付费率当作 KPI,健康区间是 20–25%;上个季度只有 18%(示例数字)。深挖后发现,大多数试用从没做出第一个报表。
目标: 让新账户轻松看到第一个有用的报表。
关键结果:
- 激活率(7 天内做出第一个报表的试用账户)从 40% 提到 50%
- 做出第一个报表的中位时间从 3 天缩短到 1 天
- 每个新账户的客服工单从 0.8 降到 0.5
护栏 KPI: 试用注册数和页面加载时间保持在区间内。
每个关键结果都有基线、目标和数据来源。「改进新手引导」这种写法就没有。
KPI:试用转付费
18%
健康区间 20–25%
激活率
44%
目标 50%
第一个报表中位时间
2.1 天
目标 1 天
第四季度新手引导 OKR · 第 6 周 / 共 13 周
示例| 关键结果 | 基线 | 目标 | 当前 | 进度 |
|---|---|---|---|---|
| 7 天内激活 | 40% | 50% | 44% | 40% |
| 第一个报表中位时间 | 3 天 | 1 天 | 2.1 天 | 45% |
| 每个新账户工单数 | 0.8 | 0.5 | 0.65 | 50% |
进度 = 从基线到目标已走完的比例。
写出能衡量的关键结果
- 从基线写起。 写「从 40% 到 50%」,而不是「到 50%」。
- 衡量结果,不衡量任务。 「上线新的清单」是任务,「激活率升到 50%」才是结果。
- 指标只定义一次。 每周用同一个事件、同一个时间窗、同样的筛选。
- 先行指标和滞后指标搭配。 激活率几周内就会动,收入可能要滞后一个季度。
- 控制在三到五个。 再多,就哪个都顾不上。
常见误区
- 把每个 KPI 都变成 OKR。 OKR 是用来推动改变的,多数 KPI 只需要盯着。
- 把日常工作写成 OKR。 「可用性保持 99.9%」是 KPI,不是目标。
- 把 OKR 和奖金挂钩。 大家就会定保守的目标。很多团队把完成 70% 视为不错的结果。
- 数据没人负责。 如果周一没人能拿出这个数,这个关键结果就还不可衡量。见可行动指标。
在 TapCub 里同时跟踪
在 全端分析 › 行为分析 › 自定义指标与 SQL 把每个 KPI 和关键结果定义成一条自定义指标(比如「7 天内做出第一个报表的试用数 ÷ 试用数」),所有图表都用同一个口径。把它们放进 全端分析 › 概览 › 我的看板,KPI 放上面,本季度的关键结果放下面。给每个护栏 KPI 设一条监控,跑出区间时会收到提醒;每项举措上线的日期加上标注。
相关阅读
这篇文章对你有帮助吗?
我们会根据反馈修改和补充这篇内容。
提交没有成功,请稍后再试。
谢谢你的反馈,我们会据此改进这篇内容。你已经反馈过这篇了,谢谢。




