提升推送授权率
今日头条

先看核心举措
从 iOS 用户入手,实验仿系统弹窗样式,贴合用户跳转预期,提升跳转后打开率,并推广到安卓各端,进一步提升授权率
优化转化短板



V1.0
头条原生弹窗样式
强化了开启动机,弹窗当前点击率相对较高,但跳转后打开率低
弹窗当前点击率相对低,但贴合了跳转到系统设置预期,跳转后打开率显著更高,整体授权率更高
遵循厂商设计规范,既强化动机同时贴合跳转预期,整体授权率显著提升
V2.0
仿系统样式
V3.0
仿系统带图样式
尝试量级最大的冷启动场景,通过递推频控公式和敏捷调参,平衡用户和业务对于引导的冲突,显著提升开启增量
挖掘授权引导场景


引导间隔天数
15
20
25
30
0
5
5
10
10
15
拒绝次数
随着用户多次拒绝,间隔逐渐拉长,减少对低意愿用户的打扰,同时保证引导量级
前期引导间隔天数较短,尽可能挽回有开启意愿的用户
通过递推公式实现的引导频控
冷启动场景
冷启动场景
通过数据分析迭代设计
推送关乎用户及时获取重要内容,也和 DAU 直接相关,而授权率则决定了推送拉活的上限。作为交互设计师,我前置理解策略,一年内从用户视角开展多轮实验,敏捷迭代设计,带来双端授权率 4%的提升
挖掘授权引导场景
1.1 从互动场景入手
1.2 尝试冷启动场景
1.3 频控调参
1.4 组件化接入边缘场景
阶段一
稳健试水
从互动场景开始引导
前期为了观测引导行为对负向指标的影响,我们尽可能降低对用户的打扰,从用户场景出发,我们认为,触发互动行为的用户,对于收到反馈是有诉求的,在这些场景下,我们向用户下发定制化的弹窗进行引导,实验上线后,授权率有一定幅度的提升,并带来了核心指标的正向收益。
发文后
评论后
关注作者后
阅读多条热点内容后




1.1
在互动场景验证效果后,我们尝试扩展至冷启动场景。虽然在用户层面非常打扰,但考虑到推送和DAU直接挂钩,综合权衡,在核心指标不负前提下,适度折损体验换取收益是可接受的。配合严格的频控策略上线后,冷启动场景的开启率超出预期。


扩大收益
冷启动场景可以尝试吗?
1.2
频控调参,扩大引导量级
频控设计思路:平衡用户和业务对于引导的冲突
1.3
用户层面
降低引导的打扰
拒绝次数越多,开启意愿越低,相应引导频率越低,决定引导频控的上限
随着拒绝次数增多,引导间隔天数相应边际递增
单日引导次数有上限,降低打扰;单月引导次数有下限,保证量级
最大程度覆盖有开启意愿的用户,决定引导频控的下限
业务层面
保证引导量级
通过递推公式
实现引导间隔天数随关闭次数边际递增
引导间隔天数
关闭次数
初始增量,控制起始增速
动态增量,控制增长加速度
用户首次引导拒绝后
在较短时间周期内重新挽回
避免间隔天数无限增长
保证一定引导量级
递推公式使间隔天数呈现出二次函数式的增长,更贴近频控设计思路
相较于常规的一次函数线形递增,更能平衡用户和业务的冲突
引导间隔天数
15
20
25
30
0
5
5
10
10
15
拒绝次数
随着用户多次拒绝,间隔逐渐拉长,减少对低意愿用户的打扰
一次函数递增速度慢,需要用户多次拒绝才能扩大引导间隔,打扰程度较大
前期间隔较短,尽可能挽回有开启意愿的用户
二次函数增长(令a=2, b=2)
一次函数增长 T(n)=2n
将间隔天数的通项公式经过求和与合并后,可得到二次函数,可将该函数的导数类比成 ΔT=a+(n-2)b,因此可通过调整参数 a 和 b,使间隔天数呈现出二次函数式的增长行为,其中参数 a 决定初始的增长速率,参数 b 决定该增长速率如何随 n 逐步提升,即增长加速度
初期频控较保守,根据用户场景敲定参数
上线后根据数据反馈,尝试激进策略
引导策略对核心指标正向,并且单看冷启动和发布场景的开启率较高,因此针对性缩短时间间隔,扩大收益,实验期间,激进的频控策略实验组带来了授权率和长留的增长,同时观测到负向指标如卸载率均波动,因此全量上线,冷启动场景最终成为了开启增量最大的场景。
互动投入程度越浅,对于收到反馈/开启推送的意愿则越低,因而频控越严格
参数/场景
冷启动
消费
关注
发布
初始增量 a
2
2
2
2
动态增量 b
间隔天数数列 T(x)
1
1, 3, 6, 10, 15, 21, 28, 30
2
1, 3, 7, 13, 21, 30
2
1, 3, 7, 13, 21, 30
0
1, 3, 5, 7, 9, 11,
13, 15, 17... 30
参数/场景
冷启动
消费
关注
发布
初始增量 a
5
4
2
2
动态增量 b
间隔天数数列 T(n)
5
1, 6, 16, 30
4
1, 5, 13, 25, 30
3
1, 3, 8, 16, 27, 30
2
1, 3, 7, 13, 21, 30
互动程度
频控策略
浅
深
严格
宽松
对于边缘场景,单独开发验证周期长,而授权引导流程总体较为相似,因此将授权引导流程组件化,后续敏捷接入了关注热点专题、关注小说、添加自选股等边界场景,进一步提升了授权率
将授权流程组件化
覆盖边缘场景
1.4
N
N
N
Y
Y
N
Y
Y
N
N
N
Y
Y
Y
Y
N
用户触发授权场景
客户端下发授权弹窗
直接开启
更新频控参数
结束
跳转到系统设置
下发开启说明弹窗
客户端下发授权弹窗
校验系统推送开关
是否开启
校验端内推送开关
是否开启
服务端校验
是否满足频控限制
服务端校验
是否满足频控限制
用户是否同意授权
返回头条后
检查系统推送是否开启
用户是否同意
去开启
用户是否同意授权
展开完整授权流程图
优化转化短板
2.1 提升跳转打开率
2.2 提升 iOS 用户授权率
2.3 挽回关闭用户
阶段二
弹窗上点击立即开启
跳转到系统设置
返回到头条后
若推送还未开启,出开启说明弹窗
提升跳转打开率


大多数用户在弹窗上点击开启后,需要跳转到系统设置进一步手动开启,繁琐的操作步骤导致跳转后开启率较低,对授权率折损严重,头条端内的引导弹窗由于在互动场景触发后展示,侧重展示开启推送的利益点,缺乏开启步骤说明,为此,我们增加了说明弹窗,上线后跳转打开率显著提升,并带来授权率正向收益
2.1




提升 iOS 授权率
iOS 授权率偏低是业界通病,原因是在新用户场景,系统会强制下发推送权限询问弹窗,过高的关闭率,直接导致了 iOS 授权率天花板较低,安卓的推送权限是默认开启的,围绕这一短板,我们先后做了两方面尝试:静默推送和弹窗样式
新用户场景
iOS 系统强制应用询问用户是否开启推送权限
2.2


通过静默推送能挽回 iOS 新用户吗?
静默推送是 iOS12 的新能力,无声音、红点、横幅,只会出现在通知中心,这一能力允许应用自定义系统推送权限弹窗的出现时机,若能巧妙利用,我们判断可以挽回一部分 iOS 新用户的活跃
新用户场景,系统强制下发弹窗询问用户是否开推送权限
静默推送能力上线后
左图弹窗的下发时机交给应用自己决定,应用下发该弹窗之前,可以给用户发静默推送
新用户场景系统授权弹窗
2.2.1
静默推送能力上线前


新用户打开应用后
优先下发「应用的授权弹窗」
以头条原生弹窗样式展示
若用户在头条弹窗点击不开启
则不下发「系统的授权弹窗」
因此保留了发送静默推送的能力
若用户在头条弹窗点击开启
再下发「系统的授权弹窗」
拦截系统授权弹窗
给选择“关闭推送”的新用户发送静默推送
实际效果并不理想
新用户授权率显著下降,而静默推送的提醒效果较弱,难以撼动用户活跃,后续引导的提升也相当有限,为了不影响新用户的留存,我们迅速做了下线
复盘:为什么更换了头条样式弹窗后
点击率反而显著下降?
头条样式弹窗带图片,强化了开启的利益点,点击效果理应更好,但实际效果却相反,重新代入用户场景,我们推测:在新用户场景,用户对头条弹窗的信赖感不如系统弹窗,意识到弹窗样式对开启率的影响效果之大,我们在老用户场景开启了二期实验验证猜想






打破设计规范,实验仿系统样式
后续按照厂商规范,增加带图仿系统样式
并应用到安卓各机型
我们在四个老用户场景场景中,分别 AB 实验了两种弹窗样式:头条原生样式和仿系统样式
2.2.2
从实验结果看:
仿系统样式显著提升了跳转打开率,整体授权率更高
和推测相反,老用户对头条弹窗的接受度更高,头条样式的弹窗当前点击率更高;但仿系统样式对跳转打开率提升效果显著,对授权率提升杠杆更高,我们推测,仿系统样式贴合了用户跳转到系统设置的预期,因此效果更好。
我们在安卓上展开相同的实验,均得到类似的实验结论,后续按照各个厂商的规范,覆盖仿系统弹窗,并更新了头条的弹窗使用规范:凡点击后需要跳转到系统设置的弹窗,统一使用仿系统样式
Apple
Vivo
小米
Oppo
华为





对照组:头条原生样式
实验组:仿系统样式
弹窗当前点击率更高
—
跳转后打开率显著更高,相对提升超100%
—
整体授权率更高
—


挽回推送关闭用户
用户关闭端内的推送开关时,我们出调研弹窗询问关闭原因,其中推送次数过多是占比最高原因,并且主要是iOS用户,而其余原因都比较平均;我们对关闭用户进行分类和统计,发现仍有不少可挽回的空间
2.3


针对曾经开过但后来关闭的用户,在冷启动场景,我们下发推送次数选择弹窗挽留,后续又增加了推送类型挽留策略,这两个策略均不同程度挽回了关闭用户,对授权率有微弱的提升。
通过推送次数和类型设置挽留
弹窗样式设计上沿用了效果更优的仿系统样式,后续在安卓各端实验,得到类似结论后推全,进一步扩大了收益
小米
Vivo
Oppo
华为




对比用户在关闭推送前一周内,头条和其他应用的推送次数,若头条次数更多,推测是推送次数过多导致关闭,出推送次数选择弹窗;若其他应用更多,出推送类型弹窗挽留
推送次数选择挽留
推送类型选择挽留




过程中
一些微小的发现
越真实模拟推送场景
越能提升用户的开启推送意愿


对照组
默认推送文案
实验组
模型取 24 小时内热榜标题
点击率相对提升~20%
用户对上图下文的弹窗样式接受度更高
对照组
上文下图
实验组
上图下文
点击率相对提升1%
是什么
要干嘛
Just do it


早期使用头条原生样式设计时,考虑上图下文的弹窗样式传达顺序更清楚,但由于头条设计规范限制,因此开展实验验证,实验结果显示上图下文弹窗样式效果更优,后续据此调整了设计规范
头条用户更偏好正式书面的文案风格
对照组
口语化文案
实验组
正式书面化文案
点击率相对提升3%


针对不同设置状态,调整按钮文案有收益
不同的设置状态,弹窗上点击开启后对应不同的操作去向,仅端内设置关闭时可直接开启,而系统设置关闭时需跳转到系统设置页


系统设置开启,端内设置关闭
「一键开启」实验最优
系统设置关闭
「立即开启」实验最优
推送授权项目近一年间,正是这些小专项式的不断探索,以小步快跑的方式逐步积累收益,不仅带来了数据的增长,也从中总结了宝贵的设计经验。
Ⓒ Qichenghsu 2024 All Right Reserved