营销系统现阶段分为营销权益工具、玩法、招商提报三大块。其中权益工具主要负责创建券、促销、换购类优惠权益。玩法负责用户与平台之间的连接,通过任务式交互获得权益。招商提报主要是面向商家参与活动的连接。比如要做一个活动,需要从招商发布活动信息,提报统一创建营销权益,营销玩法让用户获得权益,营销工具在用户下单时计算优惠。
在现有的系统设计上,发现许多重复的信息。比如:
在权益工具上需要提供对应的活动时间、区域、人群、门店等信息,在玩法上已需要配置对应的活动时间、区域、人群、门店等信息
这些重复的信息不仅增加了复杂度,还增加了数据不一致带来的风险。
特别是运营想要做AB验证的时候,这个问题就特别突出,甚至无法做AB。
产生这些问题的原因主要有
- 各系统都要处理各自实例的区域、人群、门店等信息
- 只有部分系统自己能支持AB
- 支持AB的方式、实现不一样
有没有办法统一掉这些逻辑,让各自业务只关心各自的核心逻辑
首先,按现有的业务理解,要梳理权益工具的几个问题
- 权益的核心领域是啥
- 玩法是不是只关心怎么让用户获得权益
现状
权益的核心领域
按此理解,权益工具还需要包含区域、人群、规则组(指定门店、橱窗、排除门店,排除橱窗等)
这些都是投放的逻辑,全整合到了券工具中,历史原因,权益工具一开始就要具备独立系统能力。
如果将投放的概念抽象出来,那么将会有什么变化了,解决了什么问题了?
新版设计
有了投放系统之后,那些原先自动领券、手动领券玩法,都可以由投放系统完成。
所有玩法的入口都由投放系统统一验证。
所有AB系统都由投放手动配置即可。
所有的流量、风控都可以由投放系统统一控制。营销活动玩法不再每个玩法都要走一便流量限流、风控流程
玩法更专注
- 提供玩法服务列表
- 提供玩法创建功能
- 提供玩法任务列表
- 提供玩法统计面板
门店是有icon投放的概念的,但那块功能只做到了某个按钮按什么规则显示。个人认为,那块功能有明显不足。补充如同风控、人群等功能的话,玩法这边不再需要提供一些门槛规则。
玩法只专注于与用户的交互,如何让用户获得权益,怎么提升运营对应的指标
权益工具也更专注于资金成本、权益收益、价格计算等资金方面的指标
投放将聚焦于AB实验,投放人群、区域差异。各自为政,各自处理自己擅长的事。
带来的问题将会是
- 流程更长,协调的人更多
- 系统将拆分出投放领域模型,带来更多复杂度
- 将需要额外的人来维护一套投放系统
收益
- 一次投放,不再需要额外开发新需求,功能较为统一
- 集中精力将AB实验做好,并且可以减少下游业务系统压力
- 业务系统更专注于自已的业务
投放系统在省钱卡中的应用
省钱卡模型
当省钱卡接入投放系统后,省钱卡本身将只关注省钱卡的权益,价格等,至于运营方想做什么AB试验,只需要关注投放出去的效果即可,效果出其的好。
系统实现在,省钱卡不再关注投放概念,做好自己的权益就行。投放也不需要关心省钱卡具体有哪些权益,只管自己在哪投放。
有了这套理念之后,再反推原来工具权益、玩法的模型时,就会发现,它们也同样适用这一套逻辑。
结束语
如果将玩法内容专注于区域、人群、商家店铺等投放内容,也不是玩不转,现阶段营销系统就是将这些内容划分在一起的,随着时间的推移,在玩法、权益中的每个实例都需要关注区域、人群、商家店铺的规则,而这些规则仅仅只做门槛作用。所以,将这些重复的内容独立出来并整合成一块通用的功能,将会降底重复开发成本。