被伤害用户返利唤回 · 效果回收
① 邮件触达漏斗(严格)
| 环节 | 人数 | 率 | 口径 |
|---|---|---|---|
| 圈定人群 | 3,028 | — | 补贴清单 cohort |
| 发送(有邮箱) | 2,943 | 97.2% | in-house send_log(85 无邮箱未发) |
| 送达 | 2,718 | 92.4%(发送) | Mailgun delivered(225 bounced) |
| 开信 | 1,306 | 48.0%(送达) | Mailgun 1,299 + 7 像素被拦但点击 |
| 点击 | 52 | 4.0%(CTOR) | Mailgun 链接点击 |
| 退订 | 11 | 0.4% | 均由本邮件触发(多为开信后秒-分钟内退订) |
是严格漏斗:开信 ⊆ 送达 ✓;点击 52 全部 ⊆ 开信(含 7 个"点击未开信"——开信追踪像素被邮件客户端拦截、未上报,但能点链接必然已打开,故计入开信 → 开信 1,306)。in-house 开信率 47.7%(1,403/2,943)≈ Mailgun 48.0%,两系统互验一致。
② 未送达拆分(验证"无效邮箱")
cohort 3,028 全部已注册(在 user_email_guid_map(cp03_coupert_log)有 guid↔user_id 映射,该表无 email 列、确认不了邮箱)。本活动"未发送"85 人经全 tag 历史邮件交叉核实后细分:真·无邮箱仅 50(从无任何邮件记录);另 35 人有有效邮箱但本次营销邮件未发(收过事务性邮件如金币到账/验证码、还开过信 → 最可能营销退订被抑制 / 发送名单过滤)。未送达 ≈ 310 = 50 真无邮箱 + 35 有邮箱未发 + ~225 有邮箱 bounced。
| 类型 | 人数 | 说明 |
|---|---|---|
| 真·无邮箱(从未发送) | 50 | 注册但全 tag 历史无任何邮件记录 = 无 email on file |
| 有邮箱·本次未发 | 35 | 收过事务性邮件(还开信),营销唤回未发 → 疑营销退订抑制/名单过滤 |
| 有邮箱·bounced | ~225 | 已发送但 Mailgun 未送达(邮箱失效/满箱/拦截) |
50 真·无邮箱用户案例(user_id):743479 / 1085499 / 5397597 / 11894906 / 12559956 / 13147090 / 14017673 / 13868187 …(全 tag 历史在 common_email_send_log_new 无任何记录)。这 85 未发用户 POST CB 再点 = 0。
③ 补贴后是否再次使用 CB(含休眠基线)
CB = 任一 CB 服务(impress/click_type='CB',不限 scene)。"休眠基线"取补贴前的 5/12-16,证明这批人本就 CB 点击休眠。
非严格(各环节独立去重 UV)
| 指标 | 休眠 5/12-16 | PRE 6/12-15(4天) | POST 6/17-20(原4天) | POST 6/17-24(D+9·8天) |
|---|---|---|---|---|
| CB 曝光 UV | 867 | 615 | 617 | 931 |
| CB 点击 UV | 0 | 28 | 65 | 159 |
| CB 点击率(CTR) | — | 4.6% | 10.5% | 17.1% |
| CB 激活成功 UV | — | 28 | 66 | 156 |
| SP 人数 | 476 | 424 | 417 | 643 |
| CB 下单人数 | 1 | 3 | 10 | 24 |
| CB 佣金 | $0.30 | $3.64 | $15.48 | $67.99 |
| CB sales | — | $95.93 | $632.45 | $1,887.31 |
⚠️ POST 6/17-24 是 8 天累计(vs PRE/原POST 各 4 天),绝对 UV 含窗口加长效应;CTR(窗内点击/曝光)跨窗口可比:4.6%→10.5%→17.1% 单调抬升。下单/佣金是关键完整度更新:原报告 D+4 仅 $15.48(订单 T+4 未满),D+9 已 $67.99(4.4×)、订单 10→24,印证唤回带来真实成交。
严格嵌套漏斗(每级是上一级子集:曝光⊇点击⊇激活⊇下单)
| 窗口 | 曝光 | →点击 | →激活成功 | →下单 |
|---|---|---|---|---|
| PRE 6/12-15 | 615 | 28(CTR 4.6%) | 28(100%) | 2(7%) |
| POST 6/17-20 | 617 | 65(CTR 10.5%) | 64(98%) | 8(12%) |
| POST 6/17-24(D+9) | 931 | 143(CTR 15.4%) | 139(97%) | 20(14%) |
④ 查看余额(balance_wallet 事件)
| 休眠 5/12-16 | PRE 6/12-15 | POST 6/17-20 | POST 6/17-24(D+9) | |
|---|---|---|---|---|
| 查看余额 UV | 259 | 220 | 272 | 431 |
补贴到账后查看余额 UV 持续上升(D+4 272 / D+9 431 vs PRE 220),用户感知到补贴入账;但信号弱于 CB 点击。
⑤ 补贴额度 × 回流动力 —— 无正相关
| 补贴档 | 用户数 | D+4 点 CB | D+4 再点率 | D+9 点 CB | D+9 再点率 |
|---|---|---|---|---|---|
| <$0.5 | 764 | 12 | 1.57% | 39 | 5.10% |
| $0.5-1 | 760 | 20 | 2.63% | 44 | 5.79% |
| $1-2 | 976 | 23 | 2.36% | 47 | 4.82% |
| $2-3 顶格 | 528 | 10 | 1.89% | 29 | 5.49% |
D+9 再点率随补贴档仍非单调:顶格 $2-3(5.49%)不是最高,中间档 $0.5-1(5.79%)反而最高,$1-2(4.82%)甚至最低。"补得越多越回流"在 D+9 更大样本下依然不成立 → 驱动回流的是"被补偿/被关注"(信任修复),不是金额。
⑥ ⭐ 邮件效果验证:开信 vs 未开 vs 无邮箱
| 人群 | 人数 | POST 再点 CB | 再点率 |
|---|---|---|---|
| 开信用户 | 1,403 | 40 | 2.85% |
| 已发未开 | 1,540 | 25 | 1.62% |
| 无邮箱(未发) | 85 | 0 | 0.00% |
⚠️ 本节为 D+4 窗口(6/17-20):开信/未开拆分依赖 in-house 邮件库 common_email_send_log_new(cp60),本次 D+9 刷新走的 Metabase 无 cp60 库、未重取明细;但 CB 点击总量已在 ③ 更新到 D+9(159 人),梯度结论不变。
⑦ ⭐ 补贴后 CB 增量订单 + 实际佣金(自上线 6/16 截至 6/24)
| 指标 | 自上线 6/16-24(9 天) | POST 6/17-24(8 天·对账 D+9) |
|---|---|---|
| 实际累计订单 | 27 单(26 人) | 25 单 |
| 实际累计佣金 | $92.78 | $67.99 |
| 实际累计日均佣金 | $10.31 / 天 | $8.50 / 天 |
| 累计增量订单 | ≈ 20.2 单 | ≈ 19.0 单 |
| 日均增量订单 | ≈ 2.25 单 / 天 | ≈ 2.38 单 / 天 |
⚠️ ① 含上线当天 6/16(补贴下午发放、当天即有人下单,6/16 单独贡献 2 单 / +$24.79)。② 无对照组,"增量"是 pre/post 差、非严格因果(同 ② caveat);基线若用更早休眠期 5/12-16(0.2 单/天)增量会更高,此处取保守。③ 佣金为 Coupert 毛佣金(is_cb_order=1,created_time 口径);6/22-24 的单 T+4 未满,佣金到 D+14(~6/30)还会再小涨。④ 订单按单数(27 单 / 26 人,1 人下 2 单)。
⑧ 结论
- 唤回有效(D+9 坐实):CB 点击从休眠(基线 0)→ 累计 159 人、CTR 4.6%→17.1%、下单 24、佣金 $67.99、sales $1,887;原报告"完整效果待 D+14"的订单/佣金现已基本到位(佣金为 D+4 的 4.4×),唤回确有真实成交、仍在累积。
- 邮件起作用:开信者回流是未开者 1.76 倍、无邮箱 0%。
- 不是金额买卖:补贴额度与回流无正相关 → 信任修复 / 留存投资(与 PRD 定性一致)。
- 触达可优化:85 无邮箱(注册无 email)+ ~225 bounced → 后续可补邮箱采集/清洗;CTOR 仅 4% → CTA 待优化。
⑨ 回收逻辑 / 计算逻辑 / SQL
- 人群:补贴清单 3,028 guid(subsidy_type=3)。回收按 guid 分 4 批 IN-list 跑、Python 汇总。
- 邮件:送达/开信/点击/退订 = Mailgun
dwd_log_mailgun_message_event_time_d(tag 过滤,事件时间列LENGTH(time)>5,⚠️不能用<>'');发送/无邮箱/开信×回流 = in-housecommon_email_send_log_new(cp60_coupert_tracking,user_id 可 join cohort,Mailgun user_id 不行)。 - CB 使用:曝光/点击 =
dws_log_domain_guid_extension_{impress,click}_kpis_dtype='CB';激活成功 =dwd_log_event_outbound_result_det_dbusiness='2' state='1' 排除(reason=0&type=1);SP = journey 严口径;订单 =dwd_trd_user_orders_diis_cb_order=1 按 created_time。严格漏斗 = 曝光∩点击∩激活∩下单 逐级取交集。 - 查看余额:
v_dwd_log_parse_event_analytics_log_dievent='balance_wallet'。
-- 邮件(in-house, 可 join cohort by user_id)
SELECT user_id, MAX(is_open) op, MAX(is_click) cl
FROM common_email_send_log_new -- db: cp60_coupert_tracking (MySQL)
WHERE tag='cashback_confirmed_sp_reissue' GROUP BY user_id;
-- 邮件(Mailgun, 送达/开信/点击 真口径)
SELECT COUNT(DISTINCT recipient) recip,
COUNT(DISTINCT CASE WHEN LENGTH(delivered_time)>5 THEN recipient END) delivered,
COUNT(DISTINCT CASE WHEN LENGTH(opened_time)>5 THEN recipient END) opened,
COUNT(DISTINCT CASE WHEN LENGTH(clicked_time)>5 THEN recipient END) clicked
FROM soar_dw.dwd_log_mailgun_message_event_time_d
WHERE tag='cashback_confirmed_sp_reissue';
-- CB 使用 前后对比 (cohort guid IN-list, 分批; 例: POST 点击)
SELECT COUNT(DISTINCT guid) FROM soar_dw.dws_log_domain_guid_extension_click_kpis_d
WHERE click_date BETWEEN '2026-06-17' AND '2026-06-20' AND click_type='CB' AND guid IN (:cohort);
-- 激活: dwd_log_event_outbound_result_det_d business='2' AND outbound_state='1'
-- AND NOT(outbound_state_reason='0' AND outbound_state_reason_type='1')
-- 订单: dwd_trd_user_orders_di is_cb_order=1 (DATE(created_time))
-- 严格嵌套: E=曝光集; C=E∩点击; A=C∩激活; O=A∩下单