微信公众号已成为很多公司/产品线上营销的主战场之一。本文试图分析在开发者模式下,微信公众号营销背后的几个常用技术方案。就目前接触的业务来看,基于微信公众号的营销主要有下面两条线。

其中,第一条线是以公众号为核心的运营方案,第二条线是依靠H5海报来辅助APP运营。在进一步探讨几个技术方案之前,先总结一些微信的基本规则:

1. 微信为每个用户分配了一个open id来唯一标识用户身份,不同公众号之间是隔离的,即用户Bob在公众号A和公众号B中的open id是不一样的;

2. 为了帮助用户统一移动应用、公众号之间的账号体系,微信提供了union id。同一用户,在同一微信开发者账号下的不同应用中的union id是唯一的;

3. 如何获取open id?

1)微信公众号里面,在消息和事件信息推送时,会带有open id作为FromUserName;

2)H5网页中,需要通过微信网页授权机制来获取open id,授权的scope不限,即静默授权也可以拿到open id;

3)在App中,通过调用微信登录接口,然后结合oauth2授权机制,可以获取到open id,类似网页授权。

4. 如何获取union id?

    union id需要在scope=snsapi_userinfo下才能获取到,即需要用户手动授权。值得注意的是,在公众号中调用oauth2授权机制时,即使scope=snsapi_userinfo,也不需要显示授权,静默通过。

二维码关注

在上图第一条线中,增加公众号的粉丝数量是关键的第一步。为此商家们想出了各种海报和场景来吸引用户关注公众号,为进一步注册绑定账号和后期活动推送做铺垫。二维码是使用最多,也是最有效的途径,其包括线下扫码活动和线上海报长按识别二维码。从营销角度来看,需要考虑的几个问题有:

  1. 每天有不同的渠道做推广活动,如何区分这些渠道带来的用户数?往往需要根据用户数量来给推广人员发钱。
  2. 如何统计分析不同渠道的用户在未来的质量?并在未来给这些用户推送不同的活动内容等。
  3. 如何给不同渠道的用户回复不同的欢迎词,来引导用户进入相关业务营销?
  4. 如何给不同渠道的用户展现不同的公众号菜单?
下图给出一个基于二维码关注的方案:

微信提供了生成带场景值二维码的功能,在用户关注后会把场景值推送到我们自己的服务器。基于这个我们可以生成不同渠道的二维码,并对关注用户进行合理分类,返回不同的自动回复内容,进行不同的引导。用户分类也是进一步生成个性化菜单和用户质量分析的关键。

账号绑定

很多公司在做公众号营销之前,都已经有自己的一套用户体系,因此在公众号中,希望能接入自己的用户系统。其初衷可能是希望引入更多的新用户,也可能是想给用户提供更便捷的服务,或者其他,不管是哪一种,都需要将微信中的open id 与已有系统的账号进行关联绑定。提示绑定的地方可以放到菜单中,也可以放到自动回复中。下面是一个账号绑定的技术方案:

H5海报追踪

当在公众号中推送某个图文消息,或者引导用户从App中分享海报后,我们总是希望这些海报页能被更多的人浏览、转发,依靠微信的强大传播链进行营销。如何统计分析某个海报在微信中被浏览的次数、被转发的次数?这些统计数据,不仅能指导产品人员修正海报、指导营销人员调整渠道,还可以作为发放传播奖励的一种方式。下图是一个海报追踪的技术方案:

本文没有谈论任何实现方法,仅仅从技术方案的角度分享一些微信公众号营销背后的技术方法,希望能对有需要的同仁有所帮助。

(全文完,本文地址:http://blog.csdn.net/zwgdft/article/details/52645304)

Bruce  2016/09/25

微信公众号营销背后的技术相关推荐

  1. 浅谈微信公众号营销背后的技术

    为什么80%的码农都做不了架构师?>>>    微信公众号已成为很多公司/产品线上营销的主战场之一.本文试图分析在开发者模式下,微信公众号营销背后的几个常用技术方案.就目前接触的业务 ...

  2. 2015化妆品行业如何进行微信公众号营销

    对比其他行业发展特点发现化妆品行业具有以下特点: 1.化妆品行业呈现节日.电商促销影响明显.口碑评价关注度高.女性网民占比高冲动消费多.整体用户年轻化等特点. 2.化妆品行业即使在各行业发展低迷期依然 ...

  3. 为何公众号推送会延迟发送_【微课堂】小程序引流神器—微信公众号营销

    微信公众号作为品牌及商家在微信域中最重要的场景之一,对品牌私域的拉新.维护与促活能够发挥极大的作用.今天小K给大家带来的就是能够有效将微信公众号流量引流至小程序场景,实现品牌私域拉新促活的工具--微信 ...

  4. 贵金属金融行业微信公众号营销方案

    公众号推广运营方案 公众号的运营其目的就在于达到用户开户充值的目的,但就目前而言公司所分配的公众号码较多,且用户关注量较少,所以单个微信运营成本和工作量较大,因以上原因及问题作出以下调整方案. 为什么 ...

  5. 如何用微信公众号营销

    现在无论是普通的商家还是企业都会申请属于自己的微信公众号,微信公众号相当于自己的专属广告位置,可以在自己的微信公众号中宣传产品,也可以发布一些关于产品的信息.对于大部分的商家来说,微信公众号主要的目的 ...

  6. 免费打印 免费抓娃娃 多次关注微信公众号-吸粉神器 技术实现细节

    背景 微信打印与微信娃娃机火了一大把,都是利用微信公共平台实现照片的打印,技术人员透过现象看本质,来寻找吸粉神器背后的实现. 具体流程: 找到当地的一台打印机 扫描二维码关注公共主页 发送图片 发送微 ...

  7. 一起“玩转”微信公众号营销

    文章目录 一. 理论基础 二. 发展史 三. 实施步骤 四.操作技巧 1.文章的编辑 2.公众号的推广 五.营销策略 1.高质量的文章 2.转发朋友圈 3.建一个高流量的博客 4.线下沙龙 5.自身的 ...

  8. Java架构学习(五十一)微信公众号开发混合开发技术流程微信推送原理外网映射工具使用微信公众号接口认证代码获取微信客户端信息解决微信消息幂等问题

    一.微信公众号项目 SOA架构:面向接口开发,也就是相当于把传统的那种ssh项目的业务逻辑层抽取出来 做成接口. SSH架构与分布式架构的区别 SSH架构是整个项目的任何模块都在一个项目里面 分布式架 ...

  9. 微信公众号营销工具,助力企业快速吸粉

    企业最关心的是什么?当然是产品销量和公司收益.上来就谈这么沉重的话题,会让人有点不知所从.其实这两者之间是有所关联的,企业的产品销量关系着公司收益.而产品销量的多少与售卖产品的方式和售卖产品的平台有直 ...

最新文章

  1. 怎么用python画简单的图-用python进行简单的画图操作
  2. PHP版本区别5与7:性能 64位 运算符 输入类型 返回类型 匿名类;7改进1.变量存储空间2.数组结构3.函数调用机制
  3. docker 删除包含关键字的镜像_30分钟带你轻松掌握Docker原理
  4. SQLAlchemy schema.MetaData
  5. windows下安装使用WGET
  6. a标签增加onclick事件提示未定义function
  7. filter和sessionListener实现session超时退出功能,过滤掉轮询请求
  8. jquery.nicescroll参数说明
  9. 微型计算机基础知识答案,计算机基础知识授课试题及答案
  10. 计算机视觉知识体系图,计算机视觉系统框架的新构思
  11. 苹果CMS自动定时采集教程
  12. linux钓鱼邮件,钓鱼邮件传播勒索病毒再升级,不落地加大查杀难度
  13. 1年2轮融资团队2倍扩张,180人的产研团队如何有序协同?
  14. CDN内容分发网络(上)
  15. 华为鸿蒙os和小米ov,稳了,华为鸿蒙手机 OS 发布!小米也能用?
  16. 用 Python 解数独(Sudoku)
  17. Geth 和 Truffle 开发的 Tips
  18. 校招潜规则,泄密太多我担心大厂HR封杀我
  19. 带你了解CSS开发中的10个不要
  20. MATLAB判断是不是质数,MATLAB脚本质数的判断

热门文章

  1. SpringBoot系列(四十二):配置Undertow容器|超级详细,建议收藏
  2. 数据分析基础:从统计学入手数据分析!
  3. Springboot毕设项目学生班级m99pkjava+VUE+Mybatis+Maven+Mysql+sprnig)
  4. 7z.001....7z.002.....格式的分卷压缩包
  5. 资料分享 | 整理一下自己积攒的 LoRa和LoRaWan 资料
  6. 码头姑娘-妈妈美心合唱版
  7. Pregel单源最短路径问题
  8. 服务器不稳定降权,因服务器不稳定导致的降权确实可以很快恢复
  9. 使用MFC实现WIN10的气泡提示
  10. 【Linux】磁盘分区和挂载