你只有 30 秒。
这就是一个海外新用户在首次会话中停留的平均时长——他们会在这 30 秒内决定要不要再回来。这不是走完一个 5 步引导流程所需的时间。现实是:你没有时间去”教育”海外用户。对于出海 App 来说,你只有一个很小的窗口去完成一个信号、一个动作、一条通道——而且要精确卡在用户流失之前。
本指南面向出海企业的增长和运营团队,讲清楚如何读取会话内信号、哪条通道匹配哪个会话窗口,以及 3 套能在真实会话速度下生效的用户旅程编排——全部基于 FCM/APNs 触达海外用户。
激活窗口比你的引导流程更短
激活(activation)是指海外新用户完成第一个有意义的动作、表明自己”看懂了”这个 App 的时刻。这是整个移动生命周期中杠杆率最高的时刻。做对了,安装量就变成了用户;错过了,安装量就变成了流失数据。
大多数出海团队都知道自己的关键首动作是什么——首次充值、首次过关、首次阅读、首次下单、首次完善资料。更难的问题是:它什么时候必须发生。
”
如果你想在早期阶段防止流失,就必须真正快速地行动:在安装后的头一到五分钟之内。
这就是激活窗口——安装还”热”着、用户还在 App 内、正在决定去留的那几分钟。旅程编排必须在这里触发。
同样的模式在生命周期后段会反复出现:付费墙页面、装着商品的购物车、用户搞不清该做什么的首页。每一个都是一个短窗口——意图很高,而接下来的 30 秒决定结果。
激活是错过代价最高的那个时刻,但设计原则是相同的:读取会话内信号,在正确的通道上发送 1 条消息,在窗口关闭前抓住用户。
出海团队应该追踪的 3 个会话内信号
在那个短窗口里,用户会经过 3 个时刻——还在 App 内、刚刚离开、当天彻底离开。每个时刻触发的信号、能触达他们的通道、以及有效的消息都在变化。
信号 1:用户还在 App 内,但注意力正在流失
🙂 行为: 用户打开了 App。他们开始了引导流程,或到达了付费墙,或进入了验证流程——然后停住了。在一个页面上停留 40 秒。滚动却没有推进。App 分析工具把这显示为”会话中”,技术上没错,但在运营上毫无用处。
🛠️ 事件: Pushwoosh 的 UserIdle 事件 会在用户于某页面上闲置超过可配置的超时时长(最低 30 秒)时触发。这是一个信号,表明用户人虽然还在 App 里,但注意力正在漏掉。
💌 你的响应: 在犹豫点弹出 1 条 in-app 消息,只带一个 CTA。不是教程,只是一个动词加一个按钮。“领取你的欢迎奖励。” “60 秒完成验证。” “选 3 个主题来个性化你的信息流。“
信号 2:用户离开了,但记忆还热着
🙂 行为: 用户没完成关键步骤就关掉了 App。在上下文还留在他们脑子里的时候,你有一个短窗口。过了这个窗口,你的 App 就开始消融在他们今天碰过的另外十几个 App 之中。
🛠️ 事件: ApplicationExit 会在用户把 App 切到后台、并在可配置的超时时长(10 到 30 秒)内没有返回时触发,这样你就不会把一次快速切换 App 误判为真正退出。
💌 你的响应: 15 到 30 分钟后发 1 条 push 通知,带一个 CTA 和一个 deep link,直接回到他们退出的那个页面。
信号 3:窗口正在关闭
🙂 行为: 他们第二天没回来。App 还装着,但已经不在脑子里最显眼的位置了。Day 1 之后每过 24 小时,回归概率都会非线性地下降。
🛠️ 分群: 在过去 24 小时内没有 ApplicationOpen、且未完成激活事件的用户。
💌 你的响应: 1 封带上下文的 email:他们开始了什么、还剩什么没做、1 个返回链接。
🛠️
上面提到的所有事件——PW_UserIdle、PW_ApplicationExit、PW_ApplicationOpen——都是默认提供的。它们只需要在你的 SDK 配置中做一次性配置即可启用。之后信号会自动进来,不需要为每个事件单独做埋点工作。
三个时刻。三条通道。三条消息。
从理论到实战:围绕这些信号搭建的 3 套旅程
这些信号只有在真实的旅程里触发时才有意义。下面是把它们用起来的真实出海场景案例。
案例 1:激活流失(安装后的 5 分钟窗口)
激活流失:从安装到首个关键动作——卡在 5 分钟窗口内抓住用户
适用行业: 出海游戏、出海 FinTech、订阅类 App。
信号: 用户完成了安装并开始了激活流程,但在完成关键首动作(首次过关、首次充值、完善资料)之前就退出了。
旅程:
-
1
入口
基于触发器的入口,事件为 PW_DeviceRegistered。每个新安装自动进入。
-
2
等待触发器:关键激活事件
如果用户在会话期间完成了动作,就退出旅程。完成。不再发送后续消息。
-
3
激活页面上的 PW_UserIdle → in-app 消息
用户在引导途中停住了。在上下文中弹出一条提示:"还差两步就能领取奖励。" 一个 CTA,没有教程。
-
4
未完成即 PW_ApplicationExit → 等待 15 分钟 → push 通知
用户没完成就离开了。发一条 push 指向他们恰好放弃的那一步:"你离首个奖励只差 30 秒。从你离开的地方继续。" 回流窗口,单个 CTA,deep link 到正确的页面。
-
5
24 小时内未打开 App → email
回顾式:他们注册了什么、还有什么在等着、一个返回链接。Email 是长尾,不是紧急提示。
关注指标: 激活转化率。
💡
真实案例: justDice 的单一激活窗口营销活动实现了 10.7% 的转化率,并在高风险新用户中把流失率降低了 26%。阅读完整案例 →
案例 2:付费墙犹豫(高意图时刻)
付费墙犹豫:从看到付费墙却未购买——在决策的瞬间抓住用户
适用行业: 订阅类、跨境电商、出海 FinTech。
对任何订阅类 App 来说,“看了付费墙却没购买”都是最高意图的信号。大多数团队把它当成失败,一周后再去重定向。这套旅程把它当成它本来的样子——高意图时刻,并在同一个小时内就行动。
信号: 用户看了付费墙、没购买、在页面上闲置。和激活同样的结构——短窗口、高意图、几秒内做决定——只是发生在生命周期更后段,此时用户已经熟悉这个 App 了。
旅程:
-
1
入口
基于触发器的入口,事件为 paywall_viewed(付费墙页面加载时你触发的自定义事件)。
-
2
等待触发器:purchase_completed(你的转化事件)
如果用户购买了,旅程退出。
-
3
付费墙页面上的 PW_UserIdle → in-app 消息
用户此刻正在犹豫。在付费墙上弹出一条精准的 in-app:社会证明、一键升级,或高亮最热门的套餐。"大多数用户选择 Pro,每月 $9.99。点击开始试用。" 一条消息,正好在决策的瞬间。
-
4
paywall_viewed 后 5 分钟内 PW_ApplicationExit → 等待 20 分钟 → push 通知
简短的回流 push:"还在考虑 Pro 吗?看看你能得到什么。" deep link 直接回到付费墙。
-
5
24 小时内未购买 → email
并排套餐对比、用户引言,以及一个"从你离开的地方继续"的链接。
关注指标: 退出后 push 通知发出 30 分钟内的回流率。如果这个 push 窗口没把用户拉回付费墙,那就是时机或文案没匹配上这个时刻。
案例 3:功能发现摩擦(“我不知道该做什么”的时刻)
功能发现摩擦:从闲置的首页——在「我不知道该做什么」的时刻抓住用户
适用行业: 媒体类、效率工具、出海 FinTech。
信号: 用户打开 App,停在首页,没点进任何关键功能,然后退出。紧迫性低于激活或付费墙,但同样的微时刻逻辑适用:用户刚刚告诉你他们不确定,而接下来的几分钟会塑造他们是否回来。
旅程:
-
1
入口
基于分群的入口:过去 7 天内有 PW_ApplicationOpen、但没有与某个关键功能事件(key_feature_used)交互的用户。
-
2
首页上的 PW_UserIdle → in-app 消息
情境化的功能聚光灯,一次只讲一个功能。"你还没试过 [功能] —— 这是它在 [App] 里最常用的原因。" 一点即试。
-
3
未使用功能即 PW_ApplicationExit → 在下一个预测的高互动时间发 push
用 Pushwoosh 的 Best time to send 把 push 投递到用户的活跃窗口,而不是固定延迟之后。"两下点击试试 [功能]。"
-
4
48 小时内未使用功能 → email 摘要
用户可以用这个 App 做的 3 件事的简短清单——可视化、易扫读、每项一次点击。
关注指标: 按触发回流的通道(in-app、push 还是 email)拆分的 24 小时功能使用率。这个拆分会告诉你每个分群里哪个窗口值得投入。
用 Pushwoosh 在流失前抓住海外用户
每一个短会话时刻——闲置的页面、悄无声息的退出、24 小时不回归——都是一个你仍有机会行动的窗口。Pushwoosh 把标记这些时刻的信号作为默认事件提供,而 Customer Journey Builder 把 in-app、push 和 email 接入同一个画布,让整个 3 时刻的弧线活在一条自动化旅程里——基于 FCM/APNs 高效触达全球海外用户。
对出海 App 来说,先设计 1 条短会话留存旅程,在每个时刻放 1 个信号。然后看着那些你过去会丢掉的高风险用户留下来——不只是 Day 1,还有 Day 7 和 Day 30。