AI 客户增长 + 留存 — Onboarding、生命周期邮件、流失预警
十件资产,给 SaaS 公司里那个既要拉活跃、又要降流失、还得用数据(不是「感觉」)证明给老板看的 Growth / PMM 负责人。先做产品分析 + 录屏,再 A/B 测试激活漏斗,在应用内推送 nudge,按用户分群跑 lifecycle 邮件,最后用 NPS 闭环。关键环节尽量可自托管,MCP 友好让 agent 直接读数据,省得你来回复制 CSV。
这个 pack 包含什么
这是给 SaaS 公司里那个 Growth / PMM 负责人的 stack:老板让你拉激活、降流失,而且要用数据证明,不是发个 Slack thread 凭感觉。这里每件资产要么开源、要么可自托管、要么有真正能用的免费版 — 优先选有 MCP server 或 webhook 的,让 AI agent 自己读数据,不用你天天截图 dashboard 塞进站会。
整套覆盖 Growth 团队真正在跑的 5 个 loop:度量 → 分群 → nudge → 留存 → 反馈闭环。顺序很重要:没埋点就没法 A/B 测,没分群就没东西可 nudge。
推荐安装顺序
- PostHog (#1615) — 分析地基。事件追踪、漏斗、留存 cohort、录屏、feature flag、SQL 层,一个可自托管的 app 全包。后面每件资产都默认你已经把它跑起来了。先装这个,哪怕你的营销站还在用 GA。
- PostHog LLM Observability (#2826) — 你的产品有 AI 功能的话,把 LLM 调用 trace 也接进同一个 warehouse。这样「用过 AI Chat 的用户」从一个猜测变成一个 cohort。
- PostHog Session Replay (#2828) — 找 10 个第一周就流失的用户,挨个看录屏。比发问卷快一个季度。PII 自动遮蔽,法务别再来烦你。
- GrowthBook (#2516) — 开源 A/B 测试 + feature flag 平台,可以直读 warehouse。激活漏斗是留存的最大杠杆,这里实验成本最低。
- Intro.js (#2421) — 应用内引导和 tooltip。一旦发现某个 cohort 卡在激活第 3 步,你只有一周时间发一个 nudge — Intro.js 是无聊但可靠的选择。
- Claude Code Agent: Customer Success Manager (#4298) — 一个 agent skill,吃使用信号 + 工单,起草 CSM 团队真的会读的「高风险账号简报」。把 PostHog 数据和人工跟进之间的缝隙补上。
- Formbricks (#457) — 开源 NPS / CES / 应用内微调研。可自托管;回应作为 event 回写 PostHog,churn 预测模型才有真正的 label。
- Listmonk (#918) — 自托管 newsletter + 生命周期邮件引擎。便宜、快、没有按联系人收费的坑。配合 PostHog cohort 导出做触发式 campaign。
- Resend Audiences (#2982) — 现代邮件 API + 托管的 audience 列表,不想自己跑 Listmonk + 想要送达率不操心就选它。有 MCP server,agent 可以直接把用户在列表间挪动。
- Mautic (#1773) — 完整营销自动化套件。当你从脚本化 Listmonk 长出来、需要可视化 journey、lead scoring、CRM 查询时再装。重量级,最后装,而且只在需要时装。
它们怎么协同
[你的应用 + AI 功能]
│ events、traits、LLM trace
▼
PostHog (分析 + 录屏 + flag)
│ │ │
│ cohort 导出 feature flag 控制
│ │ │
│ ▼ ▼
│ Listmonk / Resend GrowthBook (A/B 测试)
│ (生命周期邮件) │
│ │ 胜出版本全量上线
▼ ▼
Formbricks (NPS) ──▶ 作为 event 回写 PostHog
│
▼
Customer Success Manager agent ──▶ 给 CSM 的「高风险账号简报」
所有人都会漏的一环:NPS 回应作为 person property 回写 PostHog。这样你的 churn cohort 和 detractor cohort 才能是同一个 SQL 查询。少了这条线,NPS 就是一个虚荣 dashboard。
你会遇到的取舍
- PostHog vs Countly vs Matomo — 要产品分析 + 录屏 + flag 一站式选 PostHog。Countly 更轻,只想要移动端事件追踪时合适。Matomo 是 web 营销分析,不是产品分析 — 干的事不一样。
- GrowthBook vs PostHog 自带 Experiments — PostHog 自带实验功能;GrowthBook 是更成熟的专用工具,能直读 warehouse 不用重复 ingest 事件。只有当你已经有靠谱 warehouse 时选 GrowthBook。
- Listmonk vs Resend Audiences — Listmonk 免费 + 自托管,但送达率问题你自己扛。Resend 收费但收件箱送达开箱即用,MCP server 是力量倍增器。多数团队的最终配置:Listmonk 跑应用内交易邮件,Resend 跑营销邮件。
- Mautic vs 上面五件套手动拼 — Mautic 是「一个产品」而不是「五个拼起来」,但安装重(PHP + DB + 队列)、UI 老气。只有 ≥ 3 个营销同学并行跑 campaign、需要共享 journey builder 时才值得。
- Intro.js vs 自研 React 引导 — Intro.js 10 KB 大小,20 分钟就能跑。自研 React tour 更好看但吃 2 周。先发 Intro.js;将来粗糙之处真的痛了再替换。
常见踩坑
- 先跑实验再补埋点 — 排第一的错误。先把 PostHog 接好、先出至少一份漏斗报告,再开始上引导。没有 baseline 就没法说 nudge 起作用了。
- 用同一个域名同时发交易邮件和生命周期邮件 — 一个季度毁掉你的发件人信誉。营销邮件用子域(
mail.yourapp.com),交易邮件留在根域或另一个独立域。 - 把 NPS 当一个分数看 — 分数本身没用。自由文本评论才是金矿。把 Formbricks 每条带文本的回应喂给一个 LLM 做 tag 抽取,按周分组归类。
- 改套餐名导致 cohort 漂移 — 每次营销改套餐名,你的留存 cohort 数学就静默错位。Cohort 绑事件属性(
plan_tier_at_signup),别绑展示名。 - 让 CSM agent 自动回复 detractor — 永远不要。Agent 起草,人发。自动回复的道歉信比不回复更让 detractor 火大。
第一周该看哪 5 个数
- 激活率 按注册周分(PostHog 漏斗:注册 → 24h 内做完关键动作)。
- 第 2 周留存 按分群(free / trial / paid,以及按获客渠道)。
- NPS by cohort(Formbricks → PostHog,按套餐 + 注册时长分群)。
- 生命周期邮件按阶段的打开率(Listmonk / Resend 自带 dashboard)。
- 高风险账号数(CSM agent 标记,每周和真人 CSM 一起 review)。
如果第一周结束时这 5 个数有任何一个不在你的 dashboard 上,先把它补上,再装第 6 件工具。
10 个资产打包就绪
常见问题
如果我今天完全没有数据基建,从哪里开始?
PostHog (#1615)。第一天就把 JS snippet 放营销站、SDK 嵌进 app。先确认「注册」和你最关键的 1 个激活事件已经在打 — 这两个事件没埋好,本 pack 里其他工具都是在装修空房间。
这套是不是只适合 PLG (Product-Led Growth)?销售驱动的 SaaS 能用吗?
两种都能用,但权重不一样。PLG 重押 PostHog + GrowthBook + Intro.js(激活漏斗就是一切)。销售驱动重押 Mautic + Customer Success Manager agent + Formbricks NPS(合同已经签了,重点是留住)。中间五件套两类都吃得下。
一个 SaaS 团队真的能把这些全自托管吗?
技术上可以。PostHog / GrowthBook / Listmonk / Formbricks / Mautic 都支持自托管。实践上,30 人以内的团队多数跑 PostHog Cloud + Resend,其余自托管。难点在邮件送达率(子域预热、SPF/DKIM/DMARC)和 PostHog 的 ClickHouse 扩容 — 这两块优先考虑托管版。
Customer Success Manager agent 到底怎么「预测」流失?
它不是黑盒 ML 模型 — 是一个 Claude Code skill,读使用事件(上次登录、关键动作频率、功能采用广度)+ 工单 + NPS 回应 + 近期 feature flag 暴露,然后起草一份短简报:哪些账号跌破了自己的 baseline、发生了什么变化、建议的下一次接触。人工 CSM 决定要发什么。价值在综合判断,不在预测。
不用 agent 层这套能不能跑?
全部都能。Claude Code agent skill (#4298) 和 MCP 集成 (Resend / PostHog) 是加速器,不是必需品。很多团队这套 stack 手动跑了好几年。Agent 层真正重要的时候是当你跨过约 500 个活跃客户、一个真人没法每周扫完所有 dashboard 时。