从 Reach 到 Retain:海外增长漏斗的事件埋点与转化归因 引言AI 投放让获客变便宜但很多出海团队的增长瓶颈不在最前面而在后面用户触达了、甚至点击了却没注册、没首单、没复购。本文用一套统一事件模型 漏斗 SQL把触达后这段量化出来并演示如何把通信回执回流进漏斗。一、统一事件模型所有触点归一到一张事件表带匿名 / 实名身份方便未登录期也能追踪CREATETABLEuser_events(event_idBIGINTPRIMARYKEY,user_idVARCHAR(64),-- 登录后的实名 ID可空anonymous_idVARCHAR(64),-- 未登录时的设备/会话标识eventVARCHAR(32),-- reach / otp_sent / otp_verified / order / repurchasechannelVARCHAR(16),-- sms / voice / email / whatsapp / rcstsTIMESTAMP,props JSON);身份合并用户登录后用anonymous_id把历史事件并到user_id避免旅程断裂。二、四段漏斗Reach → Engage → Convert → RetainWITHfunnelAS(SELECTuser_id,MAX(CASEWHENeventreachTHEN1ELSE0END)ASr_reach,MAX(CASEWHENeventotp_verifiedTHEN1ELSE0END)ASr_engage,MAX(CASEWHENeventorderTHEN1ELSE0END)ASr_convert,MAX(CASEWHENeventrepurchaseTHEN1ELSE0END)ASr_retainFROMuser_eventsWHEREtsNOW()-INTERVAL30 daysGROUPBYuser_id)SELECTSUM(r_reach)ASreach,SUM(r_engage)ASengage,SUM(r_convert)ASconvert,SUM(r_retain)ASretain,ROUND(SUM(r_engage)::numeric/SUM(r_reach),3)ASengage_rate,ROUND(SUM(r_convert)::numeric/SUM(r_engage),3)ASconvert_rate,ROUND(SUM(r_retain)::numeric/SUM(r_convert),3)ASretain_rateFROMfunnel;缺口通常出现在engage_rate——验证码没到注册就断了。这说明问题不在广告而在通信链路。三、归因别只信 last-click同一用户可能经过广告 → WhatsApp 咨询 → 邮件提醒 → 下单last-click 会把功劳全给邮件。用线性归因找被低估的触点-- 线性归因每个触点平分功劳WITHtouchesAS(SELECTuser_id,event,channel,ts,COUNT(*)OVER(PARTITIONBYuser_id)ASn_touchFROMuser_eventsWHEREeventIN(reach,whatsapp_in,email_open)ANDuser_idIN(SELECTuser_idFROMuser_eventsWHEREeventorder))SELECTchannel,ROUND(SUM(1.0/n_touch),3)ASlinear_creditFROMtouchesGROUPBYchannelORDERBYlinear_creditDESC;输出misattribution_gap 线性归因 credit − last-click credit即可找出被系统性低估的内容 / 客服 / 自动化触点——这些往往才是真实的增长杠杆。四、把通信回执回流进漏斗环球触达的 DLR / 回执通过 Webhook 推回你的系统补全送达 / 打开失败事件立刻触发语音回落或换通道保住 Engage 这一步fromflaskimportFlask,request appFlask(__name__)app.route(/webhook/dlr,methods[POST])defdlr():drequest.json# d: {user_id, channel, status: sent/delivered/failed, ts}eventotp_sentifd[status]in(sent,delivered)elseotp_failed# 写入 user_events见第一节表结构insert_event(user_idd[user_id],eventevent,channeld[channel],tsd[ts])return{ok:True}if__name____main__:app.run(port8080)五、监控与频控看板reach / engage / convert / retain 四级速率 各通道送达率频控通知类OTP、订单与营销类促销分队列避免把订单通知当促销群发伤通道信誉。小结AI 投放解决让人来事件埋点 回执回流解决让人留下。把 Reach → Retain 每一级都量化增长团队才知道预算该加在哪一环。合规说明Meta / 各平台政策以官方公告为准回执字段请以南環球觸達实际 API 文档为准。