打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
如何将公众号推送的H5打开率提高5倍?
1  背景介绍
想要在微信订阅号给用户推送H5是比较头疼的事情,一般方法是把活动链接加到“阅读原文”或者用二维码的方式加到每日推送的正文中,用户都需要跳转一步才能看到H5页面,打开率通常比较低一般在15%左右。希望推送的H5链接和图文消息一样,点击即可直达活动页。通过研究微信的开发者接口发现了下面的方法,分享一下效果和原理。
2  效果比较
常规方法:将活动链接加到“阅读原文”或者将二维码放在退文中。
新方法:借助微信开发接口可以主动给公众号的活跃用户推送消息,并且可以直接跳转H5页面,大大提高打开率。并且一天可以发多次。
注:活跃用户指48小时新关注,往公众号发消息,触发过功能菜单的用户。
3  使用案例
分别在两个粉丝量超50W,且头条阅读人数稳定10W的公众号上尝试这种推送方法,从反馈结果看到页面打开率提高到92%和64.2%。这里也总结出了一些使用建议:
1.推送的人数和公众号48小时内的活跃用户数直接相关,建议配合一些提高用户日活的活动。
2.可以在推送的内容中加上一些好玩的引导信息,促使用户持续活跃。
3.推送的消息看起来和日推图文并无差异,可以和日常推送时间分开,也设定固定的推送时间。
4.活跃用户群发支持多种消息类型,且不占用群发次数,可以尝试更多样的推送内容满足不同用户的需要。
4  实现原理
当用户和公众号产生特定动作的交互时,微信将会把消息数据推送给开发者,开发者可以在一段时间内(目前修改为48小时)调用客服接口,通过POST一个JSON数据包来发送消息给普通用户。 通过该接口我们将H5图文消息主动推送给48小时内的活跃用户。因此,我们需要做的第一步就是吸引用户与公众号产品特定的交互(关注、点击菜单、发送消息、发送地理位置等等)。具体流程如下图,红色先标识收集活跃用户信息的步骤,绿色标识推送H5图文的步骤。
5  使用的微信接口
客服接口-发送
接口调用请求说明
http请求方式: POSThttps://api.weixin.qq.com/cgi-bin/message/custom/send?access_token=ACCESS_TOKEN发送图文消息(点击跳转到外链) 图文消息条数限制在8条以内,注意,如果图文数超过8,则将会无响应。
{
"touser":"OPENID",
"msgtype":"news",
"news":{
"articles": [
{
"title":"Happy Day",
"description":"Is Really A Happy Day",
"url":"URL",
"picurl":"PIC_URL"
},
{
"title":"Happy Day",
"description":"Is Really A Happy Day",
"url":"URL",
"picurl":"PIC_URL"
}
]
}
}
6  如何识别活跃用户
普通消息
当普通微信用户向公众账号发消息时,微信服务器将POST消息的XML数据包到开发者填写的URL上。举例:文本消息的格式如下,任何普通消息过来,根据微信服务器推送的openid(FromUserName),标识该用户为48小时活跃用户。每次有消息都更新用户活跃时间。
<xml>
<ToUserName><![CDATA[toUser]]></ToUserName>
<FromUserName><![CDATA[fromUser]]></FromUserName>
<CreateTime>1348831860</CreateTime>
<MsgType><![CDATA[text]]></MsgType>
<Content><![CDATA[this is a test]]></Content>
<MsgId>1234567890123456</MsgId>
</xml>
参数
描述
ToUserName
开发者微信号
FromUserName
发送方账号(一个OpenID)
CreateTime
消息创建时间 (整型)
MsgType
text
Content
文本消息内容
MsgId
消息id,64位整型
事件消息
在微信用户和公众号产生交互的过程中,用户的某些操作会使得微信服务器通过事件推送的形式通知到开发者在开发者中心处设置的服务器地址,从而开发者可以获取到该信息。并和普通消息一样更新用户的活跃时间。消息格式与普通消息格式类似。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Flask 微信公众号开发
微信公众账号开发教程第4篇-消息及消息处理工具的封装
php微信推送消息接口的实现方式
微信公众平台开发之获取用户地理位置
微信公众平台开发调试方法
微信公众平台多客服
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服