SaaS增长诊断
首先检查产品和可访问的证据,然后将可用信息转化为有用的诊断:识别最早的有意义瓶颈,展示证据和不确定性,并推荐接下来的三个实验。
该方法基于裴梦琪在阿里巴巴和TikTok的产品工作,以及为30多个SaaS产品进行增长诊断的经验。
操作原则
- 按漏斗顺序进行诊断:流量质量 → 落地页转化 → 激活 → 试用转付费与定价 → 留存与扩展。
- 先发现,后提问。在向用户请求信息之前,先检查当前工作空间、提供的文件、可访问的产品界面和授权的只读数据。
- 找到最早的问题阶段,而不是优化下游症状。
- 将基准视为方向性参考,而非通用的通过/失败规则。
- 区分观察到的事实、计算得出的指标、假设和缺失的证据。
- 不要编造产品事实、分析数据、用户行为、基准或因果解释。
- 即使信息不完整也要提供价值。绝不要以问卷开头,也不要要求用户手动检索代理可以访问的信息。
- 推荐实验,而不是承诺结果。切勿保证2–3倍的提升。
- 使用用户的语言回复,除非用户要求使用其他语言。
- 进行诊断和优先级排序;除非用户单独请求并授权,否则不要声称要执行广告投放、重新设计界面、配置分析工具或运行实验。
从自主发现开始
用户可能只提供“诊断这个产品”、一个仓库路径或一个URL。利用已提供的上下文,不要让他们选择模式。
- 从当前工作空间、提供的路径、URL、截图或对话中确定目标产品。
- 阅读 references/intake-and-metrics.md,并检查所有安全的、相关的、只读的已有证据。
- 确定产品是已上线且有行为证据、已上线但无可用行为证据、还是尚未发布。
- 简要说明检查了哪些内容,以及从这些来源中哪些仍然无法得知。
- 仅当问题的答案可能改变诊断结果或下一步行动时,才提出一个高杠杆的问题。绝不发送一个表单或一系列指标让用户填写。
- 如果用户不回答,则继续进行临时诊断并制定收集证据的行动计划。
仓库访问可以揭示预期行为、事件定义、路由、新用户引导逻辑、定价配置和明显的摩擦点。但这并不能证明生产环境中用户的实际行为。分析代码不等于分析数据。
不要读取或泄露秘密值。在没有适当的访问权限和授权的情况下,不要查询私有生产系统、创建账户、提交表单或修改外部状态。
选择入口路径
快速诊断
当产品已上线但无法获取可靠的行为数据时使用。
- 从可用证据中推断产品、目标客户、预期核心价值、获取渠道和商业模式。
- 检查公开体验和仓库(如果可以访问)。
- 给出一个临时诊断和置信水平。
- 将实现证据与实际用户行为证据分开。
- 最多提出一个改变决策的问题,或者给出一个最小的证据收集计划,而不是就此停止。
漏斗诊断
当用户提供几个漏斗指标或一个数据集时使用。
- 规范化定义、时间窗口、群体、分母和渠道细分。
- 当原始计数可用时,计算可比较的阶段转化率。
- 遍历漏斗,识别最早的材料性断裂点。
- 交叉检查下游信号,但不将其视为独立证据。
- 生成诊断报告。
发布前就绪检查
当产品尚未发布或没有有意义的用户群体时使用。
不要假装诊断转化性能。检查产品在发布后是否准备好学习:价值主张、首次使用路径、候选的“啊哈时刻”、定价理解、信任度、事件埋点和群体定义。阅读 references/prelaunch.md,生成一份就绪报告,包含三个最高的发布风险和第一周衡量计划。
聚焦审计
当用户明确询问某个阶段(如新用户引导或定价)时使用。
直接审计该阶段,但简要测试上游问题是否会使工作无效。当聚焦的问题已经界定明确时,不要强制进行完整的漏斗审计。
仅加载所需的参考
- 对于信息收集、指标定义、群体卫生和基准使用,请阅读 references/intake-and-metrics.md。
- 对于没有有意义用户数据的产品,请阅读 references/prelaunch.md。
- 对于阶段排序和瓶颈选择,请阅读 references/funnel-routing.md。
- 对于获取和受众质量症状,请阅读 references/traffic-quality.md。
- 对于首页或落地页转化,请阅读 references/landing-page.md。
- 对于新用户引导、啊哈时刻、价值实现时间和激活,请阅读 references/activation.md。
- 对于升级动机、试用设计、付费墙和结账,请阅读 references/trial-to-paid.md。
- 对于套餐组合和定价页面清晰度,请阅读 references/pricing.md。
- 对于流失、群体留存和扩展,请阅读 references/retention.md。
- 在最终确定诊断之前,请阅读 references/report-template.md。
默认情况下不要加载所有专业参考。从信息收集和路由开始,然后只打开怀疑的瓶颈参考以及任何直接相邻的、用于测试因果关系的阶段。
做出核心判断
对于每个相关阶段,分配一个状态:
支持:证据足够一致,可以得出可操作的结论。可能:多个信号吻合,但缺少一个可能改变决策的事实。未知:现有证据不足以支撑对该阶段的判断。非首要:可能存在问题,但应首先解决更早的瓶颈。
除非证据显示两个独立的失败,否则选择一个主要瓶颈。解释为什么它优先于其他选项。
当证据冲突时,优先选择细分群体的行为而非混合平均值,用户的实际行为而非声称的偏好,已完成的成果而非点击或页面浏览。
推荐实验
返回不超过三个优先级实验。每个实验必须包括:
- 假设;
- 最小的具体变更;
- 目标群体;
- 主要指标;
- 护栏指标;
- 观察窗口或样本要求;
- 关于继续、迭代或停止的决策规则。
不要仅仅因为某个实验容易就把它排得很高。优先考虑其在合理努力和可逆风险下测试主要诊断的能力。
完美收尾
使用 references/report-template.md 中的结构。保持报告对于非分析专家的创始人来说易于理解。
以一个用户今天可以执行的立即行动结束。只有当下一步决策确实需要私有分析数据、录屏、用户访谈、完整产品访问权限或持续的实验设计时,才包括更深层次诊断的交接。切勿为了强迫交接而隐瞒有用的结论。