最近刚完成平台的优惠券系统,产品设计过程中也看了很多竞品和文章,现在结合自己的业务经历,把优惠券系统搭建的过程通过文字整理出来,也方便自己复盘整个过程。
优惠券的本质是商家以让利的方式降低消费门槛,吸引更多用户去购买商品,提高订单量、客单价,同时满足拉新、促活,提升复购率等用途。
我司是一个IT教育电商平台,作为一个To C的业务,优惠券是非常重要的促销手段,为了满足业务需要,我负责搭建了优惠券系统。
一、优惠券流程
优惠券系统的流程比较简单:首先运营在后台创建优惠券模板,在实际使用场景中选择以哪种方式进行投放,如果需要跟营销活动相关联(一般是H5活动页形式展示),则需要创建一个活动,将优惠券与该活动关联;否则直接通过模板配置的方式发放优惠券,如运营手动发放,系统自动发放等。
接着用户**优惠券,根据优惠规则下单支付,这里涉及到前台页面显示(商品详情页、购物车等)、后台多种优惠方式互斥计算。
最后是数据统计,方便运营人员对优惠券的投放状态、使用情况做统计。
业务流程图
所以,优惠券系统可以划分为四个功能模块:创建优惠券、优惠券发放、优惠券使用、数据记录和统计。
优惠券系统功能结构图
二、创建优惠券
创建优惠券是优惠券系统的第一步,是业务的基础,产品设计时要尽可能考虑到多种业务场景,避免上一个版本运营就提一些新需求。创建优惠券主要有以下几部分组成:基本信息、优惠类型、适用范围、发放规则。
1. 基本信息
基本信息包含优惠券名称、生成数量、每人限领数量、与其他优惠是否能叠加使用、发放时间、使用有效期。
使用有效期可以分为两类:
固定天数:设定一个固定数,比如:30天,表示从**之日起30天内有效固定时间段:设置开始和到期时间,该时间段内优惠券有效2. 优惠券类型
优惠券类型要根据公司实际情况去设计,主要立减券、满减券、折扣券。
3. 适用范围
适用优惠券的商品类型、用户类型,两者可满足不同运营指标。
4. 发放规则
优惠券发放形式主要为系统发放和主动发放,具体的在下面介绍,在创建优惠券时可以设置,如发放形式、发放条件、是否****。
由以上介绍可以创建出一个最简单的优惠券,具体的字段根据实际业务场景设计,原型实例:
原型示例
三、优惠券发放
在设计发放规则时,产品要熟悉优惠券的特性和用途,了解业务场景,才能梳理好路径和规则,发放形式一般分为系统发放和主动**:
1)系统发放
可以通过发放场景来划分。
2)主动**
一般是在店铺主页、商品详情页、促销活动页中展示,用户需要**才能到账,形式可以是在详情页无成本**,也可以是将优惠券与活动相关联,如**活动、签到活动等,利用大额优惠券吸引用户活跃,通过任务和优惠券促进用户转化,并且这类优惠券的感知和触达率会更高。
需要考虑的是,系统发放的优惠券,要通过不同形式的消息提醒来告诉用户——“你做什么可以获得优惠券”“你已经有优惠券了,快去使用吧”,提醒手段有两种:
主动触达:比如推push(站内信、app消息通知)、发**、公众号推送。推push需要用户必须****或者app,push打开率也并不高,发**触达率是高,但是打开率不高,同时发**也要成本啊,还有可能被拉黑和投诉,公众号则是需要获客成本,总的来说各有各的优缺点,大型活动时是全走一遍。被动触达:同push一样,需要用户****或app,比如每天首次进入app有弹窗提示、触发规则后在原有页面中加相应提醒。这种方式的优点在于触达率高,在用户在有需要的时候就能发现送券了,有利于转化。四、优惠券使用
优惠券使用涉及到前后台,前台主要是下单流程的展示、后台主要是订单系统。
1. 前台
1)商品详情页、购物车
如果商品有可使用的优惠券,可以显示优惠券张数,用券后的**(一般显示最低金额),前置了优惠,让用户从进入详情页就知道自己有优惠可用。
2)结算页
系统默认使用面额最大的优惠券,若金额相同,则先使用先过期的。需要列出用户拥有的所有优惠券,用户可**选择可适用的券,不能用的券置灰不可选,靠后展示。
2. 后台
1)**计算
使用之前,需要根据优惠券创建时的规则来判断,商品是否能使用?是否能与其他优惠叠加使用?由此来算出商品的最终**,这是使用中最复杂的阶段,尤其是平台本身有很多优惠形式时,各种优惠的优先级,是否互斥,具体规则要穷尽出来。
像我负责的业务,优惠形式有折扣、满减、积分抵扣,折扣