以下文章来源于道格森咸鱼王 ,作者道格森咸鱼王
笔者京东高级产品经理,深耕电商领域多年, 主要分享主流电商产品的设计,帮助电商人快速体系化的了解电商或交易类产品的设计方案。 同时也分享个人对于商业模式以及新兴业态的研究总结,和大家一起成长。公众号已改名(原电商产品经理从0到1)
1. 什么是促销?
2. 促销的作用是什么?
3. 营销中心有哪些核心能力?
4. 营销中心从0到1如何设计?
4.1 促销工具
4.2 促销叠加互斥规则
4.3 促销命中规则
4.4 实时价格计算
4.5 优惠分摊计算
前言
电商产品经理从0到1系列文章第一篇《一文读懂电商产品架构》整体介绍了电商的基本业务、系统流程以及产品架构,通过三张大图初步窥探了电商的基本面貌,了解了一个完整电商系统的核心组成,对电商有了概念层面的全局认知。
那么本文将带来《电商·营销中心》的具体设计思路和方案,深度解析一个大型电商平台的促销系统都有哪些核心模块以及促销系统是如何设计的。
(图片过大无法正常显示,请用电脑放大查看)
本文将从促销的业务、促销的场景开始,先探讨分析电商为什么需要促销,促销的作用是什么,然后再深入的、体系的介绍电商营销中心各个模块的设计逻辑。
01
促销业务概述
1. 什么是促销?
促销是指卖方通过对消费者提供短期激励,以诱使其购买某种特定商品的过程。
促销实质上是一种沟通活动,即营销者发出作为刺激消费的各种信息,包括营造出价格优惠、限时限量等氛围,把信息传递给一个或多个特定目标对象以影响其对商品的态度和行为。
2. 促销的作用是什么?
促销是运营工具,作用是帮助运营者完成其对用户的拉新、转化、促活、留存、传播的目的,完成对商品入市推广、销量提升、客单价提高、滞销库存清理的目的。
3. 促销与营销的区别?
在专业概念上,营销有别于促销,营销是为了与消费者建立信任关系进而对企业自身、品牌以及产品进行长期的价值塑造的过程;而促销只是营销的一部分,主要是通过促销活动的方式向消费者提供短期激励促使消费者购买产品的过程;
但是在系统设计层面,营销在很多场合上都等于促销,营销中心只是一个系统命名,其实就是促销系统。当我们说促销或营销时更多的是在说促销活动(而市场部、企划部等专职营销的部门说营销时,就真的是营销了,比如地铁上投放企业广告之类的)。本文的目的主要也是介绍促销功能的设计方案而非科普专业术语,因此本文的营销和促销也都是表达同一个意思。
4. 促销形式与促销场景
电商的促销工具的种类非常多,不同的促销工具能做不同形式的促销活动,常见的有:特价促销、秒杀、满减、满赠、满折、优惠券等(具体分类见下面章节)。前面说过促销是帮助运营完成某种目的的工具,那是不是任意一种形式的促销工具都可以完成任意场景下的运营需求呢?其实不是,一种促销工具一定有它的作用边界。
那电商有哪些促销场景呢?我们可以分别从商品和用户的生命周期进行梳理并抽象:
上图就是从商品和用户的生命周期进行拆解梳理的结果,不论是针对商品还是用户,在不同阶段都有不同的促销场景:
生命周期 | 针对商品的促销场景 | 针对用户的促销场景 |
---|---|---|
引入期 | 新品推广 | 用户拉新 |
成长期 | 销量提升 | 转化购买 |
成熟期 | 客单价提升 | 复购留存 |
衰退/流失期 | 清库存 | 流失召回 |
那针对特定的促销场景,什么样的促销形式最适合、效果可能最好呢?例如最常见的用户拉新场景中,是选择做满减活动还是发优惠券?
大部分电商平台中,拉新最常见的方式就是发新人券(新人大礼包,包含多张面额不同优惠券),因为对于消费者而言,一张不限品类的低门槛优惠券带来的占便宜心理是最直接的,而满减活动则有凑单的心理认知,凑单意味着门槛,因此从心理上就不如优惠券简单直接。所以为了使促销效果最理想,不同的促销场景也需要不同的促销形式,我们按照场景简单梳理如下:
上图是根据促销场景分析出的简单模型,目的是让大家对促销工具和运营之间的联系有一定的认知。从专业角度看,产品经理作为促销工具的设计者,需要知道不同的促销形式(策略)分别适合哪些促销场景,需要有相当程度的业务知识,避免在做产品设计时被需求方牵着鼻子走而成为一个简单的执行者。
02
营销中心概述
营销中心是负责管理与营销活动有关的数据和能力的系统,其主要职责包括:
1. 负责创建和管理营销活动,包括平台活动和店铺活动
2. 负责对前台以及相关系统提供促销价格、促销信息、促销规则等促销能力
这些功能决定了sku能否同时参与多个活动,决定sku参加了多个活动时应该命中哪个活动,决定参加了多个活动时如何计算sku的实付金额。
(图片过大无法正常显示,请用电脑放大查看)
营销中心各核心模块能力总结如下:
1. 营销工具:用于创建营销活动、管理营销活动
2. 规则中心:用于控制活动的叠加互斥、命中,提供促销价格计算,提供优惠计算规则等能力
3. 内容管理系统:用于在线搭建促销页面、频道页、公告,装修店铺等
4. 平台活动关系:用户创建、审核和管理平台类活动,平台类活动由提报系统管理
5. 促销审核与风控:用于控制、预警和管理活动风险
6. 营销分析:用于分析营销活动、活动的效果
7. 前台促销能力:提供促销价、促销标签、促销信息展示的能力
当我们知道营销中心有哪些核心模块以后,下面,我们就营销中心的几个核心模块的通用设计方案分别展开说明,详细的介绍每个模块应该如何设计。
03
营销工具设计(基础篇)
~~~如果对营销工具比较熟悉,本章节可跳过。~~~
单品类:指在商品原价基础上进行直接降价,如:一口价、直降、折扣、秒杀等
总价类:指在小计金额基础上进行减免,当一个或多个商品的小计金额满足优惠条件后,对小计金额进行减免,如满减、满折、满赠、加价购、套装等
抵扣类:指在订单应付金额基础上进行抵扣,如优惠券、余额、红包、积分等
满返类:指在订单实付金额基础上或基于策略进行返还优惠,如满返积分、满返优惠券等
1. 基本信息:活动名称、活动时间、活动地区、准入用户··· 2. 活动商品 :商品池、活动限购、活动限售 3. 优惠规则:如满减活动的阶梯满减、重复满减
这3个关键要素也恰好体现在创建活动的3个步骤中,下面分别以单品类和总价类活动各举一个示例来介绍一下:
2.1 单品直降活动
① 步骤一:设置基本信息
单品促销活动一般有多种优惠方式,常见的有一口价、直降、折扣:
一口价指直接设置优惠后的促销价
直降指基于平台原价设置直降力度,促销价=平台价-优惠力度
折扣指基于平台原价设置折扣力度,促销价=平台价*折扣力度
在后台设计上,可以设计成在一个直降工具中,创建活动时可以选择三种不同优惠方式,也可以设计成三种独立的工具,每一种工具就是一种优惠方式。
推广平台指投放的渠道(即架构图中的渠道和终端),在大型电商平台中,由于其业余形态非常多元,因此会有很多不同的销售渠道,如京东除了主站外(京东APP+PC),还有极速版、1号店、微信端等;淘宝有手机淘宝、天猫、淘宝特价版等;不同的渠道有不同的消费群体,因此针对不同渠道有做不同形式或者不同力度活动的需求,甚至有时候在战略上有推广特定渠道的需求(如阿里在2011年提出all in无线战略时,很长一段时间内都采用了APP端价格低于PC端的策略),所以在营销工具中应支持活动定向渠道投放。
活动地区指控制特定地区的用户参与活动,一般采用行政地区,如果需要限制特殊地区用户参与(比如疫情区域用户),则可以结合电子围栏功能给圈定地区下的用户打标即可。
活动用户即准入用户,指允许参与活动的用户,此功能需要调用用户管理中的用户标签功能,如只允许“学生用户”享受活动,则在用户中心给属于学生的用户打上【学生标签】,然后在活动用户设置中选择【学生标签】即可。注意这里一般采用的白名单方式,即被添加了准入的用户可以参与活动。也可以设计黑名单逻辑,即被添加了黑名单的用户不可参与活动,若同时存在黑白名单,则需要定义黑白名单的优先级,具体设计方案根据自己的平台特性和业务需求判断即可。
限购用于控制单个用户的购买数量,设计上分最少购买量和最多购买量。限制最少购买量的目的是销售的更多(如针对滞销品清库存的场景);设置最多购买量的目的则一般是推广目的,为了获取更多流量需要让受众用户尽可能多,避免被同一个用户全部抢光;限购的力度也有多种,如按单笔订单限购(单个用户一笔订单限购xx件)、按活动限购(单个用户一场活动限购xx件),针对单个用户的口径也有不同的定义,如按照用户ID限购、按IP限购等。
活动库存即限售,限售的场景是避免亏本过多。当我们推广新品时或者用爆品引流时,一般会采用降价的方式,由于商品并不是直销库存,为了避免亏本过多,只能拿一部分库存出来做活动,则此时可以设置限售数量,抢完即止,售空后的设计逻辑一般有售空停止销售和售空恢复原价销售。
注:在设置限购限售量时,可以设计成在设置基本信息时填写,设置成功后批量应用到该活动下的所有商品中,也可以设计成在设置商品优惠规则时填写,同一个活动中不同的商品可以设置不同的限购限售数量。
活动宣传语一般是展示到商品详情页的标题下方,主要起到一种广告宣传效果。
在常见的三方后台中,创建单品促销活动第一步需要填写的基本信息差不多就是上图所示的内容了,像一些自营平台需要填写的信息则比三方后台要更复杂一些,比如需要填写费用承担部门、承担比例等。
② 步骤二:添加活动商品
添加活动商品的方式一般有两种,在线选择和批量导入。
在线选择即在界面中点选商品,需定义可选择的商品范围(如售罄的是否需要漏出),如果是三方后台或者小型自营电商(SKU量级不多),也可以设计快捷选品的方式,如全部商品参与活动、部分商品不参与活动。
Excel批量导入即根据定义好的模板批量导入到系统中,模板中一般以skuID作为唯一主键,支持sku级别导入和spu级别导入。
③ 步骤三:设置优惠规则
设置促销价时,需校验促销价必须低于平台价,特殊单品促销活动则需要设计更加严格的价格控制,如京东秒杀或者天猫聚划算提报活动时,活动价需要低于7/15/30天内最低价(为了延续特定活动在用户心中的低价心智)。
上图是常见的单品促销活动的创建流程,下面简单介绍一下总价类活动的设计。
满金额:指活动商品的小计金额满足条件后可享受优惠;
满数量:指活动商品的小计数量满足条件后可享受优惠;
阶梯满减:指活动商品满足不同的阶梯条件时,享受对应的优惠;
重复满减:指活动商品每满足条件一次,就享受一次优惠,如每满1000元,减10元,则当活动商品购满1000元时,减10元,购满2000元时,减20元,以此类推;
1. 用于控制同一个sku能否同时参加多个活动
2. 如果同一个sku参加了多个活动,用于控制购买该sku时可以叠加几个活动优惠
方案1:创建活动时校验一个sku只能参加一个单品直降活动
方案2:创建活动时不限制,即一个sku能同时参加多个单品直降活动,但是控制最终只能以其中一个活动生效,即单品活动与单品活动之间,生效时互斥
进一步分析两种方案的优劣会发现,方案1简单粗暴,虽然保证了逻辑自洽,但是却有很多局限性,比如两个单品活动面向的准入用户完全不同时,此时应该是允许同一个sku参加这两个活动的。因此主流的做法都是创建时允许参加多个活动,购买时互斥。
1.2 总价类活动
总价类活动指在小计金额基础上进行减免,如满减、满折、满赠、加价购、套装等。
因此我们给出结论:总价类活动,创建时允许参加多个活动,购买时互斥。
不同类型的活动之间,也不存在逻辑矛盾,如一个sku参加了特价9折促销,同时参加了满1000元-200元满减活动,并且该sku支持使用满500-10元的商品券,很显然这几个活动之间是可以同时享受的,因此不同类型的活动之间:创建时允许同一个sku参加多个不同类型的活动,购买时,多个不同类型的活动之间相互叠加。
各类活动之间的叠加互斥规则总结如下:
1. 单品类活动:创建时可参与多个单品类活动,购买时只能以其中一个生效
2. 总价类活动:创建时可参与多个总价类活动,购买时只能以其中一个生效
3. 抵扣类活动:创建时可参与多个抵扣类活动,购买时相互叠加生效
4. 满返类活动:创建时可参与多个满返类活动,购买时相互叠加生效
5. 不同类型活动之间:创建时可参与不同类型的多个活动,购买时相互叠加生效
1. 秒杀活动优先命中,无论价格高低,优先命中秒杀活动;
2. 多个秒杀活动按照价格从底到高排序,价格最低的优先命中;
3. 秒杀价格相同时,则按照创建时间排序,最新创建的活动优先命中;
4. 非秒杀活动按照价格从低到高排序,价格最低的优先命中;
5. 非秒杀活动价格相等时,按照活动创建时间排序,最新创建的活动优先命中;
秒杀活动之所以优先命中,是因为秒杀活动在很多平台中都是平台型活动,平台型活动要么有资源位,要么有平台加权引流,因此平台型活动意味着流量,因此需要优先命中。
1. 按照活动类型定命中优先级:跨店铺类活动>满减类活动>满折活动>满赠活动>满减赠活动····(完全没有标准,可自行根据活动重要程度或者其他场景设计即可)
2. 同一个类型下有多个活动时,按照创建时间排序,最新的活动优先命中。(如有两个满减活动,则根据这两个满减活动的创建时间确认命中顺序)
以上就是命中规则的详细介绍,再次强调命中规则的设计方案没有标准答案,大家根据自身的业务特性确认规则即可。
本章节暂不讨论价格体系的设计,主要说明影响实时价的因素中与营销相关的部分,那么影响实时价格的因素中,与营销相关的主要就是单品促销活动了,前面已经介绍过各类单品促销价的生效规则,那么本章节主要介绍另一种单品价格-用户价。
部分电商平台中,有一种较为少见的价格设计形态,即前台会展示两个售价(并非划线价),一个是正常的红字价(即单品优惠后的价格),另一个是其他高亮颜色的价格,当一个sku在前台同时出现两个价格时,也就是所谓的双价格设计了。
其中以其他颜色(非红字价)展示的价格其实是针对特定人群的促销价,即某一个商品在做促销活动时,针对普通用户设定一个促销价,针对特殊用户群设定另一个促销价。因此该价格也称为”用户价”。
如京东平台就经常出现两个价格的情况。在京东体系内,常见的用户价有:plus会员价、学生用户价、山姆会员价、粉丝价、新人专项价、令牌专属价等。该设计背后的逻辑也比较容易理解,即通过更好的服务(更便宜的价格)彰显这类群体的特殊身份,让其有被更好服务的体验,本质上是提升特殊群体的粘性,提供特殊群体对平台的认可度。
图左(1/2)是plus会员价,图中(3/4)是sam会员价,图右(5/6)是粉丝价
3.2 双价格的设计逻辑
因为双价格的设计主要是为了凸显特定人群的尊贵,通过更优良的价格让其觉得获得了更好的体验,因此双价格中的用户价一定会比前台红字价更便宜,所以对于用户价的创建和前台展示就需要做最基础的价格控制:
用户价的创建控制:
以京东PLUS价格为例,PLUS促销价格的优惠幅度要比非plus促销价高xx%;
用户价的展示控制:
以京东PLUS价为例,PLUS价最低且自营优惠力度大于实时价的xx%,POP的优惠力度需大于实时价xx%时,商详页才会露出展示,否则商详不露出;
其他用户价一般需满足用户价最低且且用户身份符合时才会在前端展示;
当双价格相等时:
同一个sku同时设置了不同的用户价,且用户价相同时,展示规则可根据特殊用户的群体数量从少到多设置优先级,群体越小则特殊性越高越需要凸显重视程度,如京东的逻辑为:企业会员价>新人价> Plus价>山姆价>粉丝价>学生价>令牌价>店铺会员价。
以上说明仅是京东平台的一部分逻辑,可以看出这些逻辑主要是为了控制用户价低于平台价,且在低于平台价的策略上有一定比例的讲究(如果仅仅低于几毛钱,可能就达不到效果了)。需再次强调的是,以上逻辑并非标准或者通用设计,甚至大部分平台都没有这类设计,如果大家所在的平台有类似的场景或者需求,在设计自己的系统时,可以此作为一定程度上的参考。
4.1 什么是优惠计算?
我们回顾一下章节2营销中心概述中提的最后两个问题:
通过以上两个问题我们大概能知道优惠计算服务是干什么的了?——即通过计算订单中每个sku的优惠金额,进而计算该sku成单后的最终应付金额,有了实付金额,那我们发生售后退款时就能知道退多少钱了。
所以,优惠计算服务的基本职责可概括为:
1. 计算订单中每一个sku所分摊的每一种促销活动的优惠金额;
2. 计算订单中每一个sku的实际支付金额;
3. 计算订单的应付金额
每个商品的优惠分摊金额计算并记录下来以后,我们就可以给到经分去计算每个商品的费用、每个品类的费用,进而能计算出各种口径的利润。而且优惠计算服务的作用远不仅应用于以上场景,当每个sku的每种促销活动的优惠力度可以计算出来后,还可以应用于成单前的很多地方,如在商详页、购物车或其他黄金流程中,系统可调用该服务计算出所有的优惠,进而在前台展示该商品的“预估到手价”,这对于刺激用户购买也有很大的作用。
如右图,勾选了两件商品后,系统马上计算出这两件商品的预估到手价,实现的原理就是系统根据这两件商品所命中的活动,包括叠加可用的优惠券,计算出最优活动组合,从而根据优惠计算服务计算出每个单品的最终应付金额。
4.2 优惠计算顺序
我们在营销工具的分类章节中介绍过,促销活动可分为单品促销、总价促销、抵扣类、满返类,不同类型的促销在交易流程中体现在不同的环节:
1. 单品促销体现在单个sku上,为最优先体现的促销类型;
2. 其次是总价促销,需要多个商品或多个数量满足条件,一般体现在购物车;
3. 抵扣类一般体现在结算页;
4. 满返类则体现在订单成单后;
当同一个商品参加了以上所有类型的促销时,其享受促销优惠的顺序就是以上顺序,因此我们按照以上顺序作为不同类型促销活动的计算顺序,即:
也就是说当一个商品参加了所有类型的促销活动时,我们:
先计算该商品的单品优惠金额
再计算该商品的总价优惠金额
然后计算该商品的抵扣优惠金额
最后计算该商品的满返优惠金额
4.3 递进式与平行式门槛
电商发展至今,主流的优惠门槛计算方案有两种,一种是递进式计算,另一种是平行式计算。
递进式计算规则:
根据优惠计算顺序计算每一层级的优惠金额时,以上一级优惠后的金额来判断是否满足下一级的优惠门槛。
平行式计算规则:
即每一层级的优惠都根据该sku的单品基准价来判断是否符合门槛(单品基准价是指单品优惠后的价格,一般为前台红字价)。
用一个例子说明:
一件商品原价3000元,现参加活动如下:
活动1:8折单品优惠活动
活动2:总价满2000-500元的满减活动
活动3:优惠券1满2000-500元,券2满1500-100元,两券可叠加
活动4:用户账户有可用余额400元
现在用两种优惠计算规则分别计算该商品的最终实付价:
可看出两种计算规则的结果不一样,平行计算规则下的实付金额小于递进式,逻辑更简单。早期各个平台都是递进式的计算规则,随着各平台活动越来越丰富,活动规则越来越复杂,各种活动叠加之后,用户最终已经不知道是否真的占了便宜,为了用户体验使逻辑简化,在2018~2019年期间,淘宝京东相继将优惠计算规则从递进式改为了平行式。相对的,在平行计算规则下,优惠力度会更大,对于商家而言更容易出现资损风险,因此对风控的要求也更高。
4.4 优惠分摊的计算逻辑
这一小章节非常重要,如果分摊计算的逻辑不设计好,极有可能出现商品分摊的优惠金额过大或者摊负的情况,也可能导致单个数量的实付金额与总计对不上的情况等等。
下面介绍一种方案:
1. 按照优惠计算顺序(单总券返)计算所有sku在每一层级的活动中所分摊的优惠;
2. 优先计算基准金额最小的sku,然后按基准金额从小到大逐个计算;
3. 以上一层级优惠后的金额作为下一层级计算权重的分子,第一层级计算权重的基准金额是商品的单品优惠金额,第二层级计算权重的分子是第一层级优惠后的金额,第三层级计算权重的分子是第二层级优惠后的金额,依次类推;
4. 用每个sku的基准金额(有多个数量则以基准金额之和)÷ 该sku命中的活动所适用的所有sku的基准金额之和*该活动的优惠总额;
5. 同一个活动中,最后一个sku的优惠金额=优惠总额 - 其他sku优惠之和
6. 计算过程四舍五入保留6位小数精度,最终需展示的结果四舍五入保留2位小数;
有A、B两个商品,A商品原价3000元,B商品原价100元
其中A商品参加了直降活动,直降1000元
其中B商品参加了满100-50的满减活动
用户账户内有一张全品类无门槛优惠券,面值1500元
A商品的基准金额=3000-1000=2000元
B商品满减优惠=100-50=50元
B商品优惠券优惠=100/(2000+100)*1500≈71.43元
B的实付金额:100-50-71.43 = -21.43元(此时应付金额为负)
A商品的基准金额=3000-1000=2000元
B商品满减优惠=100-50=50元
B商品优惠券优惠=(100-50)/(2000+50)*1500≈36.58元
B的实付金额:100-50-36.58 = 13.42元(此时应付金额为正)
什么是促销?促销的作用是什么?
不同的促销形式适用的场景分别是怎样的?
营销中心有哪些核心能力和模块?
如果让你从0到1搭建营销中心,你知道怎么设计吗?
相信大部分认真研读了文章的同学都有自己的答案了,在此一起总结一下:
1. 什么是促销?促销的作用是什么?
促销是指卖方通过对消费者提供短期激励,以诱使其购买某种特定商品的过程。
促销是运营工具,作用是帮助运营者完成其对用户的拉新、转化、促活、留存、传播的目的,完成对商品入市推广、销量提升、客单价提高、滞销库存清理的目的。
2.常见的促销场景有哪些?适合使用哪些促销工具?
从用户的角度看,有:拉新、转化、复购、召回
从商品的角度看,有:新品推广、销量提升、提高客单价、清库存
不同的场景需要针对性的使用不同的促销策略,如多买优惠对提高客单价很有效
3.营销中心有哪些核心模块?如何设计?
我们通过一张全景图来回顾:
👇欢迎关注: