自营电商平台优惠券密卷篇(二):优惠券系统架构设计

2 评论 9698 浏览 79 收藏 14 分钟

编辑导语:如今电商在我们日常生活中随处可见,电商平台一般都会有优惠券,不同业务的优惠券也有所不同;本文作者从自营电商平台的业务角度出发,分享优惠券整个系统的架构设计,我们一起来了解一下。

优惠券作为电商体系中最基础的一种营销工具,在传统电商、社交电商、知识付费、在线教育等电商领域中是最有效的增长解决方案,C端用户已经对优惠券非常熟悉;接下来将以自营电商平台为例,介绍优惠券整个系统的搭建。

一、从优惠券的生命周期看整体架构

优惠券从创建到使用的整个生命周期大致可分为:开始→创建→审核→推广→领取/发放→使用→退还→统计/分析→结束。

从优惠券的整个生命周期可以看出,要实现整个优惠券的全流程流转,需要具备以下几大系统的支撑。

1)优惠券系统:主要负责对优惠券的管理,包括对优惠券一系列规则的设定,这一系列规则的集合体就是优惠券系统。

2)活动系统:活动是优惠券的触发器,也是用户接触到的实体内容。

3)发放系统:有了优惠券和活动,如何去限制优惠券的使用及规则,那就需要发放系统去设定具体的发放。

4)核销系统:优惠券发放或用户领取后,怎么使用和退还,就需要核销系统。

5)数据系统:优惠券系统、活动系统、发放系统和核销系统,能够让整个业务运转起来,再结合下单系统,整个交易即形成业务的闭环;而数据系统,是对完成整个优惠券从创建到使用的数据监控,了解各环节的情况,从而对业务优化迭代。

自营电商平台优惠券密卷篇(二):优惠券系统架构设计

二、系统架构设计

1. 优惠券系统

优惠券系统主要负责对优惠券一系列规则集合体的管理。这一系列的规则一般包括:优惠规则、有效期、余量控制等。

优惠规则,优惠规则可以划分为以下几个基础维度:

  • 优惠券类型:按使用范围分为单品券、品类券、品牌券;按使用功能分为无门槛券、满减券、打折券、免邮券。
  • 优惠金额:优惠券的可抵扣金额,不同类型的优惠券配置方式不同;例如:满减券,需要配置满额要求和抵扣金额。
  • 适用商品:优惠券的适用范围,不同的范围对应不同的应用场景;例如:限定类目或品牌的优惠券,仅抵运费的运费券。

以上只是对规则进行的基础划分,实际业务场景不同,会附加不同的规则。

有效期,优惠券的有效期,主要有两种模式:

  • 固定时间:例如5月1日 00:00 ~ 5月3日 23:59的五一大促券;无论何时发放或领取,用户收到券的有效时间即为固定;此类券具有分批发放,活动性质的特点。
  • 领取后x天有效:此类券主要是日常活动的券,例如:注册就送7天有效的券;用户领取的时间点不同,有效期也动态变化。

余量控制,优惠券数量的控制:

  • 根据活动预算,支持优惠券定量发放。
  • 根据实际情况,余量控制也可以在发放活动中体现。

自营电商平台优惠券密卷篇(二):优惠券系统架构设计

2. 活动系统

要实现业务的拉新、留存和促活,需要触发消费者大量的心理效应,以此来提高消费者的消费意愿,用户接触到的内容主要由活动系统来进行管理。

活动系统主要包含3个部分:优惠券、个性化和有效期。

1)优惠券:也就是该活动准备发放的优惠券,去对优惠券进行关联;这里对于随机券的处理上,一般会基于成本的考虑去设定总优惠金额,尽管每张券可能是随机金额,但一个活动的总的优惠金额其实已经限定了。

2)个性化:为了吸引用户,尽管活动模板是固定的,但会提供比较大的个性化设定,可随着运营的调整进行不同内容的展示。

个性化一般包括分享个性化、内容个性化和规则个性化。

  • 分享个性化:当前主流的分享基本都是以微信为主,微信也提供了可定制分享内容的方式,包括标题、描述、图片。
  • 内容个性化:基于活动模板进行的设定,比如头图、领取成功的弹窗、按钮的跳转链接、活动说明等等,都是可以进行定制化设定的。

3)有效期:这里的有效期是设定活动的有效期限,去限定活动的具体时间,一般是设置一个日期区间。

自营电商平台优惠券密卷篇(二):优惠券系统架构设计

3. 发放系统

发放系统,是通过对不同节点的梳理,进行设置不同节点的发放活动,及对发放的限制;一般包括范围、个性化和发放方式。

① 范围

范围是指什么样的用户能够参与到活动的发放,一般自营电商平台针对全国性的范围,根据地域的不同,设定差异化的运营策略;比如对于一线城市,需求比较旺盛、 参与度高的城市,设定优惠程度会不同。

范围一般会限定节点、业务、地区和用户:

  • 节点表示该活动是在什么样的状态下呈现,比如注册成功、下单成功等等,可以通过设定不同的节点,对用户推送不同的活动,让用户参与;
  • 业务和地区相对来讲比较好理解;
  • 用户也是需要进行筛选和过滤, 比如对于新注册的用户和老用户,那根据活动情况是否会进行区别对待;对用户的过滤,是比较考验平台对用户的理解、运营策略是否执行到位和准确的一个很重要因素。

② 个性化

这里的个性化,包括两块,限制和展示。

  • 限制:是指在当前范围下的诸如领取限制等,比如一个用户一天只能领取该范围下3个活动的优惠券。
  • 展示:是指基于该范围,设定给用户端的展示内容,比如弹窗样式、文案、图片等。

这里需要注意的是,发放系统发放的活动是基于活动系统生成之后,发放的子活动,也就是当节点发生时,产生的活动是一个子活动。

③ 发放方式

发放的方式主要分自动发放和手动发放。

  • 自动发放:主要是在活动期间,针对达到某一条件的用户,自动发放优惠券;比如,订单金额满100元,确认收货时,自动发放5元某品牌优惠券。
  • 手动发放:手动对一定范围的用户发放优惠券;比如,面向所有用户发放双11全场满100减20的优惠券。

自营电商平台优惠券密卷篇(二):优惠券系统架构设计

4. 核销系统

核销是优惠券生命周期的重要一环,一般在订单模块;核销环节是优惠券设计中,最容易忽略的一个环节。

核销主要会体现在以下几个方面:

① 抵扣:在订单层面,计算优惠券是否适用于订单,以及订单可抵扣的金额,订单抵扣计算必须在适用商品范围内计算;同时,如果平台存在积分抵扣时,优惠券抵扣需要和积分抵扣结合来判断。

② 分摊:分摊是指订单中有若干商品适用于优惠券时,订单模块需要把抵扣的优惠券金额分摊到各个商品,用于商品成本核算和退款依据;同时如果平台存在积分抵扣或其他性质的活动,优惠券抵扣分摊计算时,复杂度会指数级上升。

③ 退回:用户提交订单时使用了优惠券,但最终订单如果未成功支付或支付后成功取消订单,那么必须退回相应的优惠券;同样的情况存在于退货过程,但一般退货是在商品层面发起,所以退货时的处理会更加复杂。

④ 失效:优惠券的有效期结束时,尚未使用的优惠券需要自动失效。

5. 数据系统

优惠券系统、活动系统、发放系统和核销系统是让整个业务能够跑起来,结合下单系统,可以形成一个很好的闭环;而数据系统,是完成对目标和结果的监控,获得数据的系统,通过对数据的分析,判断优惠券活动是否达到了目标预期。

根据业务的不同,监控的数据维度也有所不同,从自身业务角度出发,选择合适的数据监控,以下列举了常见的数据统计维度:

  • 活动数:是指平台发起的活动数量。
  • 优惠券发领量:是指一段时间内所有活动的发放和领取的优惠券总数量。
  • 优惠总单量:是指使用该优惠券的订单数量。
  • 拉新数:是指通过优惠券获得的新用户数量,计算公式:拉新数 = 领取过优惠券的用户中标记为新用户的数量。
  • 领取率:是指领取优惠券用户的比例,计算公式:领取率 = 已领取总量/发放总量 。
  • 使用率:是指成功使用优惠券的比例,计算公式:使用率 =已使用总量-退券数量/发领总量 。
  • 用券总成交额:是指使用优惠券成交的订单总金额,计算公式:使用该优惠券的订单付款总金额。
  • 费效比:或叫投产比,是指投入费用和产出效益的比值,计算公式:优惠总金额 / 用券总成交额。
  • 用券笔单价:是指使用优惠券产生的单笔订单金额,计算公式:用券总成交额 / 使用该优惠券的付款订单数。
  • 购买商品件数:使用该优惠券购买的商品数量。

三、小结

优惠券已经是线上线下、各行各业都在使用的一种基础营销方式,用户也非常熟悉;根据业务不同,优惠券系统的功能流程也有很大的不同。

本文仅从自营电商平台的业务角度出发,分享优惠券整个系统的架构设计,后续将从系统架构的五个维度(优惠券系统、活动系统、发放系统、核销系统和数据系统),分析具体的系统设计和思考。

当然,这里的“系统”不代表是个很庞大的内容,只是用“系统”这个词,来代替相关直接的区隔;并从系统可扩展的角度出发,实现系统之间的关系解藕,达到高效配合,灵活扩展。

 

作者:坤叔聊产品;微信公众号:坤叔聊产品

本文由 @坤叔聊产品 原创发布于人人都是产品经理,未经作者许可,禁止转载。

题图来自Unsplash,基于CC0协议。

更多精彩内容,请关注人人都是产品经理微信公众号或下载App
评论
评论请登录
  1. 拼凑的

    回复
  2. 这篇文章是其他作者文章拼起来的把。。。。

    来自上海 回复