产品架构设计之邀请有礼
编辑导语:目前,C端红利逐渐见顶,各个企业的获客成本逐渐升高,邀请有礼是一种相对成本较低、高可靠性的营销获客手段,逐渐成为拉新的重要工具之一,其对企业建立完整的产品架构的必要性是不言而喻的。作者分享了自己对整体产品架构和通用流程设计的说明,希望对你有所帮助。
目前,随着C端红利逐渐见顶,各公司的获客成本随之水涨船高。邀请有礼(又称老带新),作为一种相对低成本,高可靠性的营销获客手段,已逐渐成为了公司主要的拉新工具之一。
虽然网络上已经有大量的文章介绍了邀请有礼的各种玩法,但却没有关于整体产品架构和通用流程设计的说明。
因此,笔者想通过这篇文章,详细地描述一下自己为该功能所做的整套流程设计,包括前期需求调研的一系列准备工作。希望我的经验能够让有需要的同学少走一些弯路。
一、 需求收集
为了更好地设计出一个能满足各个运营团队的需求,并迅速上线的产品架构,前期的详细调研是必不可少的。
邀请有礼中,最重要的就是邀请关系建立的规则以及奖励发放的形式和时机;要想做到后台高度可配置,就必须在前期调研中,尽可能整理出所有可能出现的场景。
笔者将整个流程拆分成下列几个步骤,以便于更准确的收集和分析不同运营小组未来提出的需求,而且也可以更好地给各个需求排优先级。
- 邀请者/被邀请者的定义
- 营销玩法(邀请规则,奖励机制,活动入口等)
- 前端平台的选择(APP/微信小程序/H5)
- 分享方式
- 奖励领取方式
下面将对以上步骤进行详细说明:
1. 邀请者/被邀请者的定义
运营团队需要提供所参加活动的用户的定义,下表为笔者用的一个实例表格,读者可依照自己公司的具体情况做出修改。
2. 业务需求定义
按照下列表格所填写的内容,我们能够清楚地了解每个运营活动的核心要点,从而便于我们更加直观地了解各运营活动所能带来得价值,从而为各个需求做出合理的排期。
3. 前端平台
如果所在公司既有APP又有小程序的话,可以考虑用H5作为前端展示页面,然后嵌入各自的平台;也可以单独在各自的平台用原生页面做,优缺点如下:
(1)H5
优点:减少开发量,一套代码多个平台可用;对于app内的H5,修改能够迅速部署上线。
缺点:容易出兼容性问题:如APP调用其它后台系统需要解决跨域问题;或者是微信小程序对于其内嵌的H5有一些功能上的限制,比如不可以直接调起微信朋友列表(对于邀请有礼这一功能来说,这点影响还是蛮大的)。
(2)原生页面
优点:用户使用起来更流畅,不容出现bug;微信小程序对原生页面提供的API非常丰富,基本可以满足一般的需求。
缺点:原生APP在修改后,部署时间是固定的,不能及时上线;因此在第一次做的时候,要尽可能要将功能里经常变化的部分做成可配置的。
4. 分享方式
口令:用户体验虽然稍差,但优点在于不容易被微信封了。
链接:如果被邀请者打开的是H5,用此方式比较方便和安全。
海报:容易吸引用户;但需要注意不要涉及明显诱导下载得描述否则容易被封。
小程序:用户体验最佳;但不容易给用户导流回APP5。
5. 奖励领取方式
奖励形式:积分,优惠券,现金(微信公众号红包/微信零钱)
奖励领取方式:实时发放(个人账户/公司钱包),延时领取
二、 产品架构
经过上述步骤做好充分的用户需求调研后,我们就可以开始正式着手整个产品功能的架构设计了。下图为笔者为所在公司设计的功能架构图:
(1)前台
为了满足一些频繁的改动无需修改代码的目的,我们需要在第一次设计功能时,对页面上能配置的元素都在后台的CMS,即内容管理系统中做好配置,以下为邀请有礼活动中通常需要配置的元素:
- 活动页背景图
- 活动规则
- 分享商品的信息(名字,图片,价格等)
- 分享图片/小程序卡片
- 页面里其它经常变动的数字/文字等
(2)后台
邀请关系:此表为该功能的核心要素之一,存储邀请人和被邀请人之前的联系以及两者在整个活动中的各种状态。如果此功能在前端跨平台(如APP和微信小程序),则此处需要注意用户id的统一性。
规则引擎系统:依据前期收集的用户调研需求,建立具有高度扩展性的规则引擎,以便每次修改规则时,能够不修改代码,或者只改动少量代码即可迅速上线。无论营销玩法如何变化,以下核心的要素通常是都具备的:
- 邀请人和被邀请人建立关系的时间点(被邀请人完成注册/领取优惠券/下单等)
- 邀请人和被邀请人数量关系(1:N/N:N)
- 每天的有效邀请次数限制
- 每天/活动期限内奖励领取的上限
- 活动有效期限
- 奖励分发系统:负责发放积分,优惠券,微信公众号红包或者微信零钱等
- 内容管理系统:用于配置前台页面设置的变量元素
(3)数据层支持
用户标签系统:用于选定指定参与活动的用户群。
消息分发系统:前台显示的banner,弹框,图标等入口均可由此系统设置一定的条件后发送。
三、 结语
邀请有礼作为拉新的重要工具之一,对其建立完整的产品架构的必要性是不言而喻的。
由于营销玩法种类繁多,因此前期的深度调研是至关重要的。只有全面的了解用户需求,才能够准确的抽象出底层逻辑,然后设计出扩展性高的产品架构,从而能够为运营团队提供高效的获客工具。
作者:Dave,捷信消费金融产品经理,3年微信小程序产品设计经验,参与公司多个大型项目的产品架构设计。
本文由 @Dave 原创发布于人人都是产品经理,未经作者认可,禁止转载!
题图来自Unsplash,基于CC0协议!