push消息推送的实现方法(你需要搭建的消息PUSH系统)
消息推送(PUSH)是产品提高用户留存和运营达到目标的有效手段,推送的好便于提升产品活跃,推送的不好用户轻则关闭推送 重则卸载产品,所以搭建是一个好的推送策略是十分有必要的。
如下图:
由于产品的组成多种多样如:移动客户端、小程序、H5、Web多种形式,触达用户的方式也是多种多样的如:APP PUSH、小程序服务通知、公众号模板消息、短信等,选择适合的组合有助于更好的替身产品目标。
近期着手参与了推送系统的迭代,说说改版的总结和延续思考。
运营需求版本:V1.0
背景:最近产品销量数据有点差,平台策划做了一个促销方案,需要告知用户活动内容,我需要在具体的某个时间给用户推送,需要用户点击量的数据,请产品同学帮我实现。
产品接到需求后总结就是:
- 推送内容:运营可在后台编辑内容推送给用户,用户点击后可跳转至活动专区页面。
- 推送时间:运营可以自定义推送时间。
- 数据埋点:需要对活动的推送率、点击率、甚至成交金额预设数据埋点便于后续总结分析。
- 推送渠道:预计为APP 推送。
产品按照需求分析罗列的这个版本做了后发现效果一般,就接到这个新活,要求再度提升推送效果。
策略版本推送:V2.0
想要优化得找问题啊,就去测试环境体验推送和抓取数据后发现问题有:
- 状态:根据用户近期是否活跃设置不同的推送文案,活跃状态分为:一周内有操作事件、2周内有操作事件、一月内无操作事件。
- 时间:没有根据当前产品的具体活跃时间自定义。
- 权限:部分IOS用户没有打开推送权限,无法触达用户。
- 内容:所有用户对不同的商品有不同的关注点,自然有不同的点击需求。
定义理想态:我们需要找到一个可以参考的理想态才能评估产品策略的好坏,推送策略前期我们选取的数据参考值是:用户点击率。
影响用户点击率的因素有:内容质量、推送时间、不同用户的关注点、如何触达更多用户等。
解决方案:
底层原则:给不同的用户在适合的时间通过多种渠道推送不同的内容进而提升用户点击率。
分层:可以将用户根据自身产品的特性进行分层如:用户角色、活跃状态。
用户角色:平台有会员系统可分为:普通用户(新用户和老用户)和会员用户(低等级用户和高等级用户)。
活跃状态:
- 一周内有操作事件:属于活跃用户,推送平时关注的活动即可。
- 2周内有操作事件: 2周没来属于,我们需要给他拉回来 ,给他小福利即可。
- 一月内无操作事件:这种用户基本上已经在流失的边缘,给他大福利如无门槛优惠券拉回他。
推送时间:
在合适的时间推送用户点击的可能会更大,这个根据不同产品的活跃时长来定即可,但一般有几个时段需要避开的,晚上睡眠时段,以及下午3点到5点的工作时段,这个时段大多数人都不愿被打扰。
渠道:渠道根据产品矩阵的组成而定,如我手头的产品有:APP、小程序、H5版本,所以可以实现:APP PUSH、小程序服务通知、公众号模板通知、短信等。
注:所有渠道的点击率做产品方案时把数据埋点做进去。
个性化:收集更多用户历史行为如:订单、购物车商品、搜索历史、浏览记录等,进而建立更加细化的标签,作为推送选项,这个环节要根据产品数据而定,所以前期在产品上的埋点作用还是挺大的。
我们根据用户分层、推送渠道、推送时间制定相关推送内容后,整理得出策略方案如下:
策略版本推送:V3.0
接触学习策略课程后,了解到策略最好是能够形成一个闭环,让其自驱动,所以我们可以将推送时间纳入推送控制,根据用户类型和内容特征进行控制,继续丰富推荐使用的标签数据,各种品类和商品的特征,将每个人的点击行为作为推荐优化的重要依据,不停迭代。
本文由 @World 原创发布于人人都是产品经理,未经许可,禁止转载。
题图来自 Unsplash,基于CC0协议。
,
免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com