USER JOURNEY · 用户旅程 · 案例 #010

8 次 invoice_callback
7 次 store_purchase_click · 4 次 plan_subscribe · 0 笔成交

她按了 19 次付款相关按钮 — 没有任何一次成单她的支付链路是断的,flirty 模式 + 28 次 chat_reset + 2 次 posthog_load_failed — 这是 Vivi 漏斗里最痛的样本

⭐ 0 · 0 笔成交19 次付款按钮 = 全空响flirty 模式 · NSFW=02 次 posthog_load_failed
plan_subscribe
4
plan_purchase_complete 0
store_purchase_click
7
store_purchase_complete 0
invoice_callback
8
全部未触发 complete
chat_reset
28
切角色高频 · flirty 模式
ACT 01 · 浅试 · 高频切换

26 条 user_msg · 平均 3 字符

msg_stats.avg_chars = 3.3(极短消息),同时 chat_reset 28 次跨 6 个角色。这是「试探性输入」的典型曲线 — 她在测试角色而不是沉浸对话。她真实想要的内容 Vivi 没给到(或她还没找到)。

Katherine Kate Walker18u=9/a=9
Emily Grace10u=5/a=5
Valerie Noir8u=4/a=4
your_character6u=3/a=3
Leila Hassan4u=2/a=2
Valentina Rossi4u=2/a=2
ACT 02 · 想付钱 · 但付不上

19 次付款按钮 全部空响

store_purchase_click 7 + plan_subscribe 4 + invoice_open 0 + invoice_callback 8store_purchase_complete 0 + plan_purchase_complete 0

store_view4
store_purchase_click7
store_purchase_complete0
plan_view9
plan_subscribe4
invoice_open0
invoice_callback8
plan_purchase_complete0
🚨 这是技术漏斗失血
store_purchase_click 7 次 → 0 笔成交。plan_subscribe 4 次 → 0 笔成交。invoice_callback 8 次 → 0 笔成交。没有任何按钮变成钱。再叠加 posthog_load_failed × 2 — 很可能是她那一侧浏览器或 Telegram WebApp 环境出问题

假设清单(按可能性排序):
1. Telegram Stars 余额不足 — invoice_callback 立即 cancelled
2. Telegram WebApp 版本太老 — invoice 没法触发
3. 地区不支持 Telegram Stars — Telegram 端直接拒
4. 浏览器卡死 — invoice_open 没触发,直接 invoice_callback 错误码
5. 广告拦截器 — 与 posthog_load_failed 一致的根因
ACT 03 · 现在

78 条消息 · 已沉默 14 天

4/29 最后活跃,距今 14 天。她不是放弃 Vivi,是放弃了「在 Vivi 上付钱」。如果这条支付链路修好,她可能会回来。

复盘 · 这条「无声失血」教会我们的

4 个对支付与监控的发现

1
支付按钮 = 钱的转化漏斗 ≠ 用户的意愿。她按了 19 次付款按钮,意愿明确得不能再明确。但 Vivi 没办法把这 19 次转成 1 笔。这是技术问题,不是产品问题。
2
必须给 invoice_callback 加 status / error_code 字段。PR #131 的 invoice_failure 埋点必须 backfill 到这位用户身上。不知道她 8 次 callback 各自的 cancel reason,就找不到问题。
3
posthog_load_failed × 2 是关键信号。她那侧加载分析 SDK 都失败了 — 大概率是有 ad blocker / VPN / Telegram WebApp 版本异常。下一步:把 posthog_load_failed 和 invoice 异常做关联分析。
4
这种用户必须能在 Lark 上看见。当前 daily_monitor 没有「试图付费但失败」桶。补一个:单用户 7 天内 invoice_callback ≥ 3 且 complete = 0 自动 Lark 通知。
📋 会议讨论清单
SYSTEM SNAPSHOT · 这条记录在 Vivi 数据库里长什么样
user_id
tg_97063 (anonymized)
language
en
chat_mode
flirty
nsfw_enabled
0
created_at
2026-04-10 02:33
last_active
2026-04-29
subscription
free
sub_expires
total_messages
78
energy / gems
10 ⚡ / 0 💎
first_purchase
current_char
emily
tx 数
59 条
events 数
784 条
image 任务
0 条
affinity 角色
8 位