Logo Site EngageLab Mark Colored Transparent文档
搜索

如何避免Web推送迁移订阅用户流失

如果您正在使用其他Web推送产品,在迁移到EngageLab的过程中,同源场景下清理旧版 Service Worker 不会改变网站已有的通知权限。当前 SDK 初始化时会读取浏览器中的通知权限,仅在站点尚未获得通知权限时才会触发授权申请。通常只有更换 origin、原权限已失效或被用户撤销、用户手动清除网站设置等情况,才需要用户重新授权。同源更换推送供应商时,重点是平滑注销旧 Service Worker 并重新创建推送订阅,避免迁移期间推送中断。

一、关键问题根源分析

迁移步骤 用户影响
删除旧 SDK 并注销 Service Worker 网站通知权限不会因此被清除,但旧推送订阅会失效,需要重新创建订阅
新 SDK 初始化并读取当前通知权限 已授权用户不会因 SDK 初始化再次收到授权弹窗;无权限时才会触发授权申请
未迁移期间推送中断 用户感知服务异常

二、流失防控方案(分阶段执行)

alt text

阶段1:迁移前准备(降低用户心理阻力)

  1. 预告性推送(Pre-Migration Campaign)

    • 建议的内容模板:
      “我们将升级消息服务提升体验!升级期间消息订阅将自动迁移,保持浏览器通知权限开启即可继续免费获取独家优惠。”
    • 建议执行时机:迁移前 1 周内发送 2 次(间隔 3 天)
    • 技术实现:通过旧 SDK 发送(建议标记为“系统消息”豁免频控)
  2. 用户价值强化(Value Reinforcement)

    • 在网站头部添加非侵入式横幅:
      <div class="upgrade-banner"> 服务升级中!保持通知权限开启即可获得<span class="highlight">20%折扣券</span>(迁移完成后发放) </div>
                    
                    <div class="upgrade-banner">
        服务升级中!保持通知权限开启即可获得<span class="highlight">20%折扣券</span>(迁移完成后发放)
      </div>
      
                  
      此代码块在浮窗中显示
    • 转化钩子:可承诺迁移完成后提供即时奖励(如优惠码/专属内容等)

阶段2:迁移中优化(提升订阅迁移成功率)

  1. 渐进式迁移(Phased Activation)

alt text

  • 优势:用户主动触发迁移,降低订阅重建失败或迁移期间中断的影响
  1. 智能授权请求(Contextual Prompt)

可在 EngagLab 控制台选择「Guide to apply」或者「Custom」方式进行配置。 alt text

配置文档

  • 当用户未授权、权限失效或被撤销时,推荐触发条件(建议设置成满足任一即可):
    • 用户浏览超过 3 个页面
    • 用户触发高价值事件(如加入购物车)
    • 页面停留时间 > 45 秒

阶段3:迁移后挽回(Recovery Campaign)

  1. 流失用户邮件召回

    用户状态 挽回策略
    通知权限已撤销或失效 发送邮件引导用户返回站点重新开启通知权限
    订阅重建失败 引导用户访问站点并重新触发订阅创建流程
  2. Cookie 匹配+精准触达

    • 利用历史 Cookie 识别通知权限失效或订阅重建失败的用户
    • 在广告平台投放再营销广告:
      “您有3条未读通知!点击恢复订阅”
  3. 实时流失看板

    指标 预警阈值 应对措施
    订阅重建成功率 < 85% 启动邮件召回
    卸载率 > 15% 暂停迁移排查问题

三、预期效果

alt text

行业案例:某电商平台采用智能授权请求,迁移后订阅用户数增长12%

综合效果:通过组合技术方案与用户运营策略,可将流失率控制在8-25%的优秀水平

Icon Solid Transparent White Qiyu
联系销售