2. 增长停滞不是玄学,是诊断问题
做产品的人最怕看到那张曲线图:前面一路向上,突然某周开始走平,然后慢慢往下掉。你开了一堆会,提了一堆假设,有人说是市场饱和,有人说是竞品发力,有人说用户体验出了问题,吵到最后没有结论。其实增长停滞和身体不舒服是一个道理,你得先找到病灶在哪,而不是盲目吃药。Lenny在播客里分享的那套5步诊断框架,核心思路就是教你别再靠感觉猜病根,而是用一套系统的排查逻辑,把问题一层层剥开,直到找到那个真正的元凶。这篇文章我会把这套框架完整拆开,结合我自己做产品增长时踩过的坑,给出一份可以直接拿去用的行动指南。
这套框架适合谁?不只是增长负责人或产品经理,只要你的产品日活开始掉、转化率上不去、新增乏力,甚至是你负责的内容账号阅读量突然断崖下跌,都可以套用。它的价值在于:不预设答案,每一步都用数据说话,直接把你的判断范围从“一堆可能性”缩小到“一个确定原因”。哪怕你是刚入行的新人,按照这个流程走一遍,也能比大多数靠拍脑袋决策的老手更接近真相。
我这两年做过几个不同类型的增长项目,有工具类App、内容社区,也有电商小程序。坦白说,早期我也经常陷入那种“周二数据涨了高兴半天、周四跌了又慌得不行”的状态。直到我把这套诊断框架用熟了,才真正体会到什么叫“以不变应万变”。下面我从框架的整体设计开始讲,然后一步步拆解每一个环节的实操细节。
3. 为什么增长停滞必须系统性排查
很多人一看到数据下滑,第一反应就是“我的渠道投放是不是出了问题”,或者“是不是最近更新的版本惹了祸”。这种单点思维最大的问题是:你只看到你熟悉的那个环节,却忽略了增长是一个完整链条。就像一个人头晕,可能只是没睡好,但也可能是血压出问题,也可能是颈椎病,你不做检查就吃止痛药,治标不治本,甚至掩盖了真正的风险。
3.1 一个真实项目的失败教训
我接手过一个内容社区项目,连续三周新增用户下滑,团队上下都在骂渠道投放不靠谱。负责投放的同学委屈得不行,晒出一堆后台截图,显示点击率和落地页转化率都很正常。后来我们静下心用框架重新梳理,才发现问题出在新用户注册后的首次内容推荐上——算法调整后推给新用户的内容匹配度大幅下降,第二天留存率从32%跌到了19%。用户来了,看了一眼就走,渠道再猛也拉不回来。这件事给我最大的触动是:如果在第一步就假设是渠道问题,我们会白白再烧好几周预算,而且永远找不到真凶。
3.2 增长系统的三个层次
在开始诊断之前,你要先建立一个基本认知:任何产品的增长系统都可以拆成三个层次。
第一层是获取层,也就是你从外部把用户拉进来的所有通道,包括投放、自然搜索、裂变、内容营销。第二层是激活层,用户到了你这里,能不能在短时间内感受到产品价值,这决定了他是留下还是离开。第三层是留存与传播层,用户用得爽不爽,会不会主动回来,会不会推荐朋友。
这三个层次是递进关系,每一个环节的流失都会让上一层的努力全部白费。增长数据不好看,问题可能出在任何一个层次里,也可能是多个层次同时出了问题。5步诊断框架的底层逻辑,就是逼着你在这个三维链条里找到那个最关键的瓶颈,而不是眉毛胡子一把抓。
3.3 为什么不要一开始就建完整漏斗
很多团队一谈诊断就想着要建一个无比精细的漏斗,从曝光到点击到注册到激活到付费,每一步都埋点,每一个环节都盯着转化率。这个想法本身没错,但对大多数中小团队来说,完整漏斗的数据采集周期太长,而且历史数据不完整,算出来的结果根本不可信。我在实操中的经验是:先用最简单的方式划定一个粗粒度漏斗,找到明显异常的环节,再针对这个环节去做细粒度的下钻分析。先判断“病”在哪一层,再研究“病因”,效率高得多,也符合这套框架“层层缩小范围”的核心思路。
4. 5步诊断框架的完整实操指南
这套框架的精髓不在于哪个单独步骤有多高深,而在于它的顺序安排。你必须严格按顺序走,不要跳步,不要凭直觉提前下结论。下面我把每一步的道理、操作方法和常见陷阱都讲清楚。
4.1 第一步:定义健康的增长状态
开始找病根之前,你要先知道“没病”的时候数据长什么样。这一步直接被大多数人跳过了,但恰恰是最关键的。你没有基线,怎么判断现在是异常还是正常波动?我之前碰过一个产品,数据每周都有明显的周期性波动,周一到周五用户活跃度低,周末暴涨。团队里有人看到周三的数据比上周同期低了5%,紧张得不行,结果拉出三个月的数据一看,这种波动一直都在,根本没到需要紧张的程度。
具体操作上,你要选三个核心指标作为健康基线:新用户获取量、核心功能激活率、次周留存率。如果有商业化需求,还要加上付费转化率。然后拉出至少八到十二周的历史数据,算出平均值和正常波动范围。这里有个细节:不要只看绝对数值范围,还要看趋势。如果前八周长势很猛,那后四周的“持平”其实就是相对下滑。如果前八周本来就在跌,后四周延续这个斜率,这可能只是原有趋势的延续,而不是新增的问题。
我对这一步的体感是:它花不了多少时间,但能帮你过滤掉至少三分之一的无用恐慌。看到数据波动先别急着开会,先把基线拉出来看看,很多“异常”根本够不上异常线。
4.2 第二步:划分核心转化旅程
有了健康基线之后,你要把用户从第一次接触产品到成为稳定用户的全过程,拆成几个关键阶段。这个阶段划分不需要太细,四到六个阶段足够了。
拿我做过的一个效率工具举例,我把它切成五个阶段:访问落地页、注册账号、创建第一个项目、邀请协作成员、次周回来使用。这五个阶段从获取到激活到留存的完整路径都有了。关键原则是:每个阶段之间要有明确的动作信号,最好能对应一个可追踪的事件。你不能把“觉得产品不错”这种感受当成一个阶段,它没法度量。
这个阶段的划分标准不是越细越好,而是“方便判断问题在哪一层”。如果某个阶段的转化率相对基线没有明显变化,那说明问题大概率不在这里,你可以放心地把它排除掉。我见过有人一口气拆出十三个阶段,看起来特别精细,但实际上很多环节之间根本没有独立的数据埋点,最后只能靠估算,反而让诊断失去了准确性。
4.3 第三步:构建漏斗并定位异常层
第三步是把第二步拆出来的每个阶段,按顺序排列,计算出每一步的转化率。这里重点不是看绝对转化率高低,而是和你在第一步定下的健康基线做对比。
比如某电商小程序,之前访问到加购的转化率是8%,现在变成了5%,这就是一个明确的异常信号。但如果你连基线都没定过,你会觉得5%是不是本身就很低,然后陷入“要不要全面优化整个转化链路”的迷茫。有了基线的对比,你就能快速锁定到底是哪一步出了事,然后精确打击。
这里推荐一个实用的可视化做法:用表格把每一层的数据都列出来,左边标阶段名称,中间写当前转化率,右边写基线转化率,最后一列标记偏差程度。偏差超过20%的基本就是重点怀疑对象,低于10%的可以先放一放。这一步做完,你基本上已经找准了“病在哪一层”,接下来就是对这一层做局部解剖。
我在实操中有一个建议:漏斗对比一定要用同一口径的数据。有些团队历史数据是用老的埋点方案统计的,新老代码统计出来的数值天然有差异,混在一起对比会得出完全错误的结论。每次看数据前先确认口径是否一致,这个习惯能帮你避开一堆假异常。
4.4 第四步:对异常环节做深度下钻
定位到具体哪个环节出了问题之后,进入整个框架里最花时间、也最有价值的一步:对异常环节做深度下钻。下钻的方向有两个,下钻用户和下钻行为。
下钻用户,就是把在这个环节流失的用户和顺利进入下一环节的用户分开,做特征对比。看年龄、地域、设备类型、使用时长、首日行为路径等维度,找出分水岭。我之前做过一个内容产品,发现注册转化率掉了,一对比才发现,流失用户绝大多数来自安卓低端机型,因为新版页面在那个机型上加载特别慢。这种问题如果你只盯着整体数据,永远找不到。
下钻行为,就是看用户在流失前到底做了什么、没做什么。他有没有点过某个关键按钮?在页面上停留了多久?有没有触发某个核心动作?这个环节要看到足够细的行为日志。我自己常用的方法:随机抽五十个流失用户,一个一个看他们的完整行为录屏或日志序列,看到第十个左右,基本就能形成假设了。这种笨办法其实最管用,因为数据报表告诉你“发生了什么”,而行为日志能告诉你“为什么”。
还有一个经常被忽略的角度:对比历史。这套框架的健壮性就在于:如果当前的异常现象和过去某次优化改动时间点高度吻合,那大概率就是那次改动引起的回归。做好你的版本发布记录,标注每次改了什么功能、调整了什么策略,排查问题的时候能省掉一大半力气。
4.5 第五步:形成假设并设计最小验证
最后一步是收敛。通过前四步,你手上的怀疑对象已经从“几十个可能性”缩小到“一两个主因”,接下来要做的不是立刻大动干戈,而是用最小成本验证假设。
设计验证实验要遵循一个原则:改变一个变量,其他全部保持不变。你要验证的是“改回推荐算法能提升留存”,那就只改推荐算法,不要同时改首页布局、改推送策略、改会员权益。变量一旦超过一个,你就永远说不清楚到底是哪个改动起的作用。
实验时间以能收集到足够数据为准,至少覆盖一个完整的使用周期。如果产品是周活驱动,实验至少要跑两周。跑完看结果,如果数据回到基线附近,那证明假设成立,扩大改动范围。如果数据没有变化,说明你的假设不成立,回到第四步重新下钻。这个过程并不丢人,我蹲过好几次“看起来完美但上线后毫无效果”的假设,后来发现最接近真相的路径往往就是多试出来的。
5. 框架配套的实用排查模板
光知道框架还不够,落地的时候有很多细节容易踩坑。下面分享几个我在实践中反复用到的模板和技巧,都是可以抄作业的。
5.1 五分钟快速健康体检表
每次看数据前,先花五分钟过一遍这个表。我自己的做法是每周一早上固定做一次,把核心数据填进去,对照基线标记异常。
| 检查维度 | 核心问题 | 异常信号 | 优先级 |
|---|---|---|---|
| 新用户获取量 | 进来的新人是不是变少 | 周同比下滑超15% | 高 |
| 激活率 | 新人是否体验到核心价值 | 首次激活率下滑超10% | 高 |
| 留存率 | 老用户是否还愿意回来 | 次周留存下滑超8% | 急 |
| 核心功能使用深度 | 用户是不是用得越来越浅 | 人均核心动作次数下跌 | 中 |
| 传播系数 | 用户是否还愿意分享 | K因子跌破0.5 | 中 |
| 收入转化 | 商业化链路是否正常 | 付费转化率异常波动 | 按需 |
这个表的价值在于:它强制你用系统性眼光看数据,而不是只盯着某一个自己熟悉的指标。我发现很多团队只会盯“日活”和“收入”两个数,但这两个数本身是结果,不是原因。你把上表六个维度跑一遍,结果指标只要有一个明显恶化,马上就能顺藤摸瓜找到源头。
5.2 定位异常时的数据对比建议
在做第三步漏斗定位和第四步下钻的时候,对比方法直接决定了你的判断准确性。我分享几个亲测好用的对比维度,按优先级排序:
- 时间对比:本周对上周、本周期对前四周期均值,排除节假日和特殊活动影响。
- 渠道对比:不同来源的新用户在同一阶段的转化率差异,排除渠道质量问题。
- 人群对比:新用户对老用户、高活跃对低活跃、iOS对安卓,定位是普遍性问题还是特定人群问题。
- 功能对比:使用过A功能的用户和不使用A功能的用户在后续留存上的差异,判断功能本身是否为增长引擎。
- 版本对比:最近两个App版本之间的行为差异,排除版本更新带来的体验退化。
对比的时候需要注意样本量。有些产品日活在几十万级别,随便分一下人群还有足够样本。但如果你是个刚上线的小产品,日活只有几百,分完组每组就剩几十个人,任何结论都不可靠。这种情况下,我更建议做法是把时间窗口拉长到三到四周,用时间换样本量,也别急着做高置信度的结论。
5.3 两个常见的数据陷阱
第一个陷阱是只看汇总值,不看分布。平均使用时长涨了10%,听上去很好,但如果你翻看分布图,可能会发现其实只是头部少数重度用户的使用时长暴涨,大部分中等用户和使用浅的用户反而在流失。这个“平均数的幻觉”会直接误导你的诊断方向。
第二个陷阱是过于相信单一指标。次日留存率没变,看起来没问题,但你拆开看可能会发现:新增用户留存变差的同时老用户留存变好了,两个变化互相抵消了。这种结构性变化靠单一指标根本发现不了,你只有把它拆开来看才会看到真相。所以凡是核心指标,我至少会拆成新老用户两个角度看,养成习惯了之后你就能发现很多隐藏的问题。
6. 一套实战模拟案例:某跨平台学习工具的完整诊断
光讲理论可能还是不赶劲,下面用一个完全虚构的案例,完整走一遍这套框架的五个步骤。产品定位是一款跨平台学习工具App,最近六周出现了明显的增长停滞:新增用户还在涨,但整体活跃用户不再增长,核心课程完成率也在缓慢下降。
6.1 案例背景与健康基线定义
模拟项目X数据:八周前日活峰值是28万,之后缓慢下滑到25万,六周时间里整体活跃用户没再突破过峰值。第一周拉数据的时候,团队第一反应都觉得是暑期结束带来的季节性回落,不需要处理。但如果我们对照健康基线来看,会发现这个说法站不住脚——去年同期暑期结束也有回落,但回落幅度只有3%,这次已经连续跌了接近11%。
健康基线我们选了三个数:周新增用户(此前均值维持在3.2万到3.5万区间)、核心功能激活率(首次创建学习计划的用户占新增用户的比例,基线为46%)、次周留存率(基线为28%)。这三个数一摆出来,问题焦点很快就清晰了:新增用户并没有明显减少,但激活和留存两头都在恶化。
6.2 漏斗对比与异常环节识别
按照五步框架的漏斗划分,这个学习工具被拆成以下环节:下载安装、注册登录、创建学习计划、完成首次学习任务、次周再次打开。
逐一对比后,发现“创建学习计划”这一步的转化率从基线46%跌到了31%,跌幅超过三成。再往后的首次学习任务完成率也略有下滑,但幅度不大。到此,诊断范围已经缩小到一个核心怀疑对象:用户从注册到完成“创建学习计划”之间的体验出了状况。
6.3 用户下钻与核心矛盾定位
第四步下钻用户,我们把在注册后流失的用户和顺利完成创建学习计划的用户做特征对比。维度包括设备、来源渠道、使用时间和注册前行为。对比结果显示:来源渠道的差异不太大,设备差异有,但真正明显的分水岭在于——流失用户中超过六成是在注册后三分钟内没有点击任何引导按钮就离开了,而完成创建的用户中,绝大多数在两分钟内就开始“跟着引导创建学习计划”。
为了进一步确认,我们随机抽了三十个流失用户录屏,发现一个一致且被忽略的现象:注册成功后的引导弹窗遮住了核心按钮,弹窗关闭按钮在部分屏幕分辨率下完全跑到屏幕外部,用户根本关不掉。也就是说,主路径本身走不通,所谓“引导”变成了拦路虎。
6.4 最小验证与修复方案
假设形成:引导弹窗的布局兼容性缺陷,导致用户卡在注册后的第一步,激活和留存双双受损。最小验证方案很简单:修复关闭按钮的可达性,把弹窗改为可自由跳过,跑一组A/B测试,只改这一个变量。实验两周后,创建学习计划的转化率回升到了44%,次周留存率也回到26%附近。之后我们继续优化弹窗为友好型内嵌引导,整体激活率甚至超过了历史基线。整个诊断从开始定位到实验验证,一共用了十天,而此前团队已经盲目折腾了快一个月。
7. 使用这套框架时最常见的坑
这套框架看起来简单,但我在反复使用过程中踩过不少坑,也看到身边很多团队栽在同一地方。我整理一份速查表,每一个坑都是拿真金白银换回来的。
7.1 经典误区与回避方式
| 常见误区 | 典型表现 | 回避方式 |
|---|---|---|
| 跳过基线直接看波动 | “这周跌了赶紧复盘” | 先拉八周历史数据再说 |
| 漏斗阶段拆得太细 | 每个环节数据都靠估 | 阶段控制在四到六步,必须有埋点 |
| 对比口径不一致 | 新旧数据混着看 | 每次拉数前确认统计逻辑 |
| 只看汇总不分群 | 平均数掩盖两极分化 | 核心指标拆新老用户、核心渠道分别看 |
| 变量不唯一就上线 | 一次改五个东西 | 坚持单一变量实验 |
| 样本量不足硬下结论 | 分组后每组只有几十人 | 拉长时间窗或降低分组粒度 |
| 忽略版本改动时间轴 | 不知道是哪个版本引入的 | 做好发布记录,精确到小时 |
7.2 一个让团队差点白干一周的错误
有次我带着团队用这套框架诊断一个社区产品,数据定位到“新用户关注创作者”的转化率下降。大家兴冲冲做了一周用户访谈和竞品分析,提出了一个“优化推荐关注列表”的假设,正准备做实验。结果最后检查版本记录时才发现,两周前客户端升级时把关注功能的一个前置接口废弃了,部分老机型用户点击关注后压根就没反应。这根本不是一个策略问题,而是一个技术回归。从那以后我给自己定了一条规矩:无论诊断进行到哪一步,第一件事永远是先查版本发布记录,排除技术回归再谈策略优化。
7.3 关注数据之外的真实用户声音
整套框架确实以数据为核心,但数据也会说谎,或者更准确地说,数据会遗漏关键背景。所以我在执行第四步下钻时,一定会搭配一个动作:打开用户反馈渠道,把最近一段时间差评、退订原因、客服记录全部翻一遍。统计模型能告诉你用户“走了”,用户自己会告诉你“为什么走”,哪怕只是零星几条留言,也可能成为验证核心假设的最强助攻。
我之前那个学习工具的案例里,如果当时有人提前翻了应用商店近期的一星评价,早就能看到“注册之后弹窗关不掉”这种评价。但团队从一开始就觉得弹窗是老功能不可能是问题,选择性地忽略了。数据驱动没错,但数据驱动不意味着只信数据,所有可获得的定性信号都值得纳入论证。
8. 从诊断到落地:修复后如何防止复发
增长问题从来不是修一次就永久消失。框架的价值在于反复使用,形成一种系统性的习惯,甚至内化成团队的日常决策方式。修复一个病根后,你有两件事要做。
第一件事是建立持续监控机制。把基线相关指标放进周报或者看板,一旦出现超阈值波动,第一时间触发小型诊断流程。不要等问题积累一个月才反应过来,越早介入成本越低。我自己的习惯是在每个关键转化环节设置周级自动化报表,报警阈值直接跟着基线的两倍标准差走,一旦触发就安排三十分钟的快速排查会。
第二件事是把诊断结论沉淀成团队知识库。我以前一直忽略这件事,导致每次增长问题都要从头开始分析,效率极低。后来我养成了一个习惯,每次诊断结束都会写一份简洁的内部复盘文档:问题是什么、数据异常长什么样、假设是什么、验证结果是什么、最终修复是什么。三个月后,这份文档就成了团队排查问题时的第一参照物。新同学来了也不用从零开始教,直接把文档甩过去,比讲十遍PPT都有效。
另外还有一个小技巧想说:不是每一次增长异常都一定要大动干戈去修复。有些异常是短期外部因素造成的,比如节假日、政策变化、大环境波动,产品自身没问题,过一两周自然就恢复了。所以诊断完如果发现是外部因素,最理性的做法可能是等,而不是乱动产品。框架能帮你判断“能不能改”,但改不改、什么时候改,取决于你对市场节奏的判断。
9. 诊断框架的边界与后续扩展方向
这套框架在多数B2C产品、内容平台、工具类App上都很好用,但它不是万能的。如果你的产品还在0到1的验证期,每天用户只有几百人,样本量根本撑不起统计意义,这时候硬套这套框架反而会得出不可靠结论。早期产品更需要的可能是深度用户访谈和快速迭代,等样本量上来了再把数据诊断框架引入。我建议用户量日活达到几千以上再开始用这套思路,太早使用只会制造焦虑。
另一种框架不太适用的情况是:收入主要来自少数企业客户或大客户,整体增长波动完全被一两个大单的节奏主导。这种情况下,增长诊断的问题对象就不是普通用户漏斗,而是销售流程和客户成功链路,需要换成另外一套分析逻辑。如果你发现自己所在的产品属于这个类型,也不要硬套,框架是为人服务的,不是反过来。
后续你可以将这套框架往两个方向扩展。一是和更细颗粒度的数据分析工具结合,比如接入全链路行为分析和自动化实验平台,让异常定位和数据验证的效率更高。二是把它从增长领域平移应用到用户留存、商业化优化、甚至组织协同的诊断中。底层逻辑都是一样的:建立基线、定义路径、定位异常、下钻归因、最小验证。我在其他项目上试过平移应用,效果依然不错。
最后分享一点我个人的体会:增长诊断本质上是一场排雷游戏,真正拉开差距的往往不是分析能力,而是纪律。严格按步骤走,不带预设,不偷懒跳过,不急于下结论,这套框架就会越用越顺手。等你连续用它解决过几个棘手的增长问题后,你会发现自己不再害怕那条曲线往下掉,因为你知道,你有一整套办法找出真相,并且最终总能把曲线拉回来。