
先做个情景还原:
下午3点,手机响了。你瞥了一眼,屏幕上弹出一个小程序的推送消息。你的第一反应是什么?大概率是:“这又是什么促销?”“关掉关掉”“等会儿再看”——然后就再也没有“等会儿”了。
这就是大多数小程序推送面临的残酷现实:被忽略、被屏蔽、被嫌弃。
但奇怪的是,有些推送我们不仅会点开,甚至还会期待。这中间的差别到底在哪里?我花了大量时间做实验测试,终于摸清了门道。今天就来和你聊聊,怎么让用户从“烦死了”变成“等你好久了”。
很多人把推送当作营销工具:“快来看啊,我们有活动!”但用户不这么想。在用户眼里,每条推送都是一次打扰。既然是打扰,就必须有足够的理由。
推送的黄金法则:你给用户的价值,必须大于你造成的打扰。
理解这一点,就成功了一半。接下来,我们通过一系列实验,看看如何让这条公式成立。
我们做了一个为期30天的实验,把用户分成了7组,在不同时间段发送相同内容的推送。
实验结果让人惊讶:
工作日上午9-10点:打开率最低(用户刚上班,一堆事)
中午12-13点:中等(用户在吃饭休息,可能看一眼)
下午3-4点:较高(下午倦怠期,愿意看看新鲜事)
晚上8-10点:最高(用户放松时间,手机使用频率高)
周末上午:低(很多人睡懒觉)
周末下午:中高(休闲时间)
但这里有个重要发现:
单纯看整体数据会误导人。进一步分析发现,不同用户群体的最佳时间完全不同:
上班族:晚上8-10点最好,其次是下午茶时间
学生党:晚上和周末下午都不错
自由职业者:时间分散,没有明显高峰
夜猫子:晚上10点后反而更好
我们的做法:
给用户贴时间标签。根据他们的历史打开时间,判断属于哪个时间段活跃群体,然后在对应时间发送。
进阶技巧:
我们还测试了“事件触发型”推送——不是固定时间发,而是在用户完成某个行为后立即发。比如:
用户收藏商品后3小时:“你收藏的商品有库存更新”
用户浏览某个页面后1天:“昨天你看的内容有新的评论”
这种推送的打开率比定时推送高出2-3倍。
用户看到推送,首先看到的是标题(和预览文字)。决定点不点开,通常只需要0.5秒。这0.5秒就是生死线。
我们测试了上百种标题写法,总结出几个关键规律:
6-8个字最佳(手机屏幕刚好能完整显示)
超过12个字,打开率明显下降
极端测试:30个字的标题,几乎没人点
差的例子:“有新的活动通知您”
好的例子:“你关注的商品降价200元”
具体化的公式:数字+名词+动词
“3个技巧解决你的问题”
“还剩2小时:专属优惠失效”
“你关注的博主更新了视频”
我们做了A/B测试:
A组收到:“新品上市,快来选购”
B组收到:“张三,给你预留的新品到了”
结果:B组的打开率是A组的2.8倍。
但要注意:个性化不能滥用。如果每个推送都带名字,效果会递减。最好是重要通知才用。
这是最有效的技巧之一:
“你猜昨天谁买了和你一样的...”
“关于你上次问的问题,答案是...”
“有个坏消息要告诉你...”
这种“悬念式”标题的打开率比普通标题高40%。但必须确保点开后有料,否则用户会有上当感。
这是最敏感的部分。发太少,用户记不住你;发太多,用户屏蔽你。
我们做了梯度测试:
测试设定:
组1:每天1条
组2:每周3条
组3:每周1条
组4:每2周1条
组5:只发重要通知(平均每月2条)
30天后的结果:
打开率:组5 > 组3 > 组2 > 组4 > 组1
取消订阅率:组1 > 组2 > 组3 >组4 > 组5
关键发现:
每天1条是死亡线——即使内容再好,用户也会烦
每周1-2条是甜蜜点——既能保持存在感,又不会造成打扰
“重要通知”策略长期效果最好——用户知道你的推送都有价值
我们的解决方案:
建立推送等级制度:
S级:必读重要通知(如订单状态变化、账户安全)——随时发
A级:高价值内容(如个性化推荐)——控制频率
B级:常规营销信息——严格限制
用户也可以自己设置:“我只收重要通知”或“我想收到更多推荐”。
这是提升打开率最有效的方法,没有之一。
我们做了个实验:根据用户历史行为,把他们分成10个兴趣小组,然后给不同小组推送不同的内容。
例子:
对经常看护肤内容的用户,推送新品护肤品
对经常买书的用户,推送书单推荐
对新用户,推送入门指南
结果: 精准分组的打开率是统一推送的3.5倍。
如何实现精准匹配?
行为标签:记录用户在小程序里的每个动作
兴趣模型:分析这些行为背后的兴趣点
动态调整:根据用户的最新行为调整标签
冷启动策略:对新用户,先用通用内容测试,快速建立画像
进阶技巧:相似用户推荐
如果一个用户和你很像(浏览相似、购买相似),那么他喜欢的内容,你也可能喜欢。这个方法的打开率也很高。
大多数推送都是文字。我们想:能不能不一样?
测试内容:
纯文字
文字+表情符号
文字+图片预览
文字+按钮(如“立即查看”、“稍后提醒”)
发现:
加1-2个相关表情符号,打开率提升15%
有图片预览的推送,打开率提升25%
带操作按钮的,打开率提升不明显,但转化率提升(用户点开后更可能行动)
但要注意:
表情符号不能多,1-2个恰到好处,多了显得不专业
图片必须和内容高度相关,否则适得其反
不同手机系统显示效果不同,要测试兼容性
最高级的推送,是让用户感觉“你懂我”。
我们测试了场景化推送:
下雨天,给曾买过雨具的用户推送相关商品
晚上11点后,给夜猫子用户推送助眠内容
周末,给有孩子的用户推送亲子活动
效果: 场景化推送的打开率是普通推送的2-3倍。
如何获取场景信息?
用户授权的位置信息(谨慎使用)
手机系统提供的公开信息(如时间、天气)
用户自己设置的个人资料
结合节假日、季节等公共信息
重要原则: 必须透明。要让用户知道你为什么推送这个内容,最好在推送里就说明:“根据您的位置和天气,为您推荐...”
这是个反直觉的实验:我们让用户自己控制推送频率和类型,结果如何?
测试设计:
对照组:我们决定推送什么
实验组:用户可以在设置里选择:
接收什么类型的推送
什么时间段接收
每周最多几条
结果:
实验组的整体推送量减少了30%
但单条推送的打开率提升了50%
用户满意度大幅提升
取消订阅率降低了80%
启示:
给用户控制权不是损失,而是投资。用户觉得自己被尊重,反而更愿意看你的推送。
具体做法:
首次推送时,就让用户选择偏好
定期(如每季度)提醒用户可以调整设置
设置页面要简单明了,不要藏得太深
我们不仅分析成功的推送,更仔细分析失败的推送。每条没人点的推送,都是一个学习机会。
常见失败原因:
内容不相关:“这和我有什么关系?”
时间不对:“我在忙,别烦我”
价值不明:“点开有什么好处?”
审美疲劳:“怎么又是这种”
信任缺失:“上次点开上当了,这次不上当”
我们的改进流程:
每条推送都标记测试版本
监控实时数据:发送量、到达量、打开量
对低打开率推送做原因分析
把失败教训加入知识库,避免重犯
所有结论都不是绝对的。最适合你的,需要自己测试。
如何做有效的A/B测试?
一次只变一个因素:测试标题就不要同时测试发送时间
样本足够大:每组至少1000人,结果才有参考价值
时间足够长:至少观察24小时数据(有些用户不会立即点开)
记录完整过程:什么时间、发给谁、什么内容、什么结果
我们常用的测试组合:
标题A vs 标题B
上午发 vs 晚上发
带图 vs 不带图
个性化 vs 通用化
做完所有实验,我最大的体会是:技术、技巧都很重要,但最重要的是心态。
想象一下:
如果你的朋友给你发消息,会怎么发?
不会在你睡觉时发
不会一天发好几条废话
发的都是和你们有关的事
语气自然亲切
你随时可以说“现在不想聊这个”
把推送当成给朋友发消息,很多问题就自然解决了。
清理推送列表:去掉那些打开率长期低于1%的内容类型
建立用户分组:至少分成新用户、活跃用户、沉默用户三类
优化发送时间:分析历史数据,找到你的用户最活跃的时间段
标题库建设:收集高打开率标题,建立模板库
设置频率上限:给自己规定,每周营销类推送不超过2条
增加用户控制:在设置里增加推送偏好选项
开始A/B测试:从最简单的标题测试开始,养成测试习惯
最后提醒一点:不要为了追求某一次的高打开率而伤害用户体验。
我们见过太多“神标题”——打开率超高,但用户点开后大失所望。这种推送的长期伤害是巨大的:用户不再信任你,以后看到你的推送就直接忽略。
健康的标准:
打开率稳步提升,而不是大起大落
取消订阅率持续下降
用户主动互动增加(不只是点开,还有分享、收藏等)
推送的长期价值积累,形成品牌信任
提升推送打开率不是一蹴而就的。它需要持续的实验、观察、调整。
但好消息是,这个过程本身就有价值。每一次实验,你都更了解你的用户;每一次优化,你都让用户体验更好。
从今天开始,选一个你觉得最简单改进的点——也许是调整发送时间,也许是优化一个标题——做个A/B测试。不用追求完美,关键是开始行动。
记住:每个数字背后,都是一个真实的人。你的每一次推送,都是在和这个人对话。好的对话,让人期待下一次;坏的对话,让人想结束关系。
愿你发出的下一条推送,是用户期待的那一声“叮咚”。