场景营销
场景营销是十三种玩法里唯一的累计型玩法:它不看一张小票,看的是一个会员在 N 天里累计买了多少——累计够了才送。送的东西也不是货架上的商品,而是会员礼包或会员等级。烘焙门店做「买满 20 个吐司送蛋糕券包」「累计消费满 800 元升金卡」走的就是这一篇。
它还有一个和别的玩法都不同的地方:在「促销管理」菜单下,场景营销有自己独立的列表入口,和「促销方案」并列,两边的单据互相看不见。
一、功能概述
| 对比项 | 场景营销 | 买赠促销 |
|---|---|---|
| 判定口径 | 一个会员在 累计天数 内的跨单累计 | 单张小票内即时判定 |
| 门槛 | 累计件数 或 累计金额 | 本次购买件数 或 本次金额 |
| 送什么 | 会员礼包 或 会员等级 | 赠品商品 / 指定单品 / 电子券 |
| 商品范围控件 | 参与商品列表(混搭)或 全场 | 包含条件 / 排除条件 |
| 适用范围 | 只有 会员卡类别 一栏 | 五栏齐全 |
| 列表入口 | 「促销管理 → 场景营销」独立入口 | 「促销管理 → 促销方案」 |
| 单据标志 | 单据子类型固定为场景营销 | 按玩法归类 |
「送礼包/送等级」意味着这是一个会员运营动作,不是一个改价动作:客人结账时不会看到商品价格变化,达到累计条件后由会员模块发放礼包或调整等级。
二、界面布局说明
列表页

列结构和促销方案一致(单据号 / 单据日期 / 方案名称 / 开始日期 / 结束日期 / 中止标志 / 单据状态 / 制单人),搜索框支持单据号与方案名称,可按 单据状态 和 单据日期区间 过滤。
点 增加 不会弹玩法选择窗——这个入口只有一种玩法,直接进新增页并把 具体玩法 填成「场景营销」。
新增页:促销规则区

| 元素 | 内容 |
|---|---|
| 商品类型选择 | 二选一:混搭(指定商品组合) / 全场(全部商品) |
| 参与商品列表 | 只在选「混搭」时出现。+ 添加商品 / + 添加类别 两个按钮;表头 类型 / 编号 / 条码 / 品名 / 操作;空态提示「暂无参与商品,请点击“添加商品”或“添加类别”选择」 |
| 计算方式(累计) | 按数量 / 按金额 二选一 |
| 累计门槛 | 按数量时是「累计购买 __ 件」,灰字「(在累计天数内购买达到该数量触发赠品)」;按金额时换成「累计购买 __ 元」,灰字「(在累计天数内购买达到该金额触发赠品)」 |
| 累计天数 | 数字框,默认 1,最小 1;灰字「在此天数内累计购买达到基准后触发赠品」 |
| 赠品类型选择 | 会员礼包 / 会员等级 二选一 |
| 赠品方案列表 | 标题带当前类型,如「赠品方案列表(会员礼包):」;按钮文案随类型变成 添加会员礼包 / 添加会员等级 |
| 限制会员享受次数 | 下拉:不限制 / 1次 / 2次 / 3次 / 5次 / 10次;灰字「每个会员在活动期内可享受的最大次数(0=不限)」 |
| 行备注 | 单行文本,占位符「可选,备注该促销规则」 |
赠品方案列表的表头随赠品类型变:
| 赠品类型 | 表头 |
|---|---|
| 会员礼包 | 赠品编号 / 赠品名称 / 操作 |
| 会员等级 | 卡系列编号 / 卡系列名称 / 赠品编号 / 赠品名称 / 操作 |
切换赠品类型会清空已选方案——礼包列表和等级列表不共用,从「会员礼包」切到「会员等级」时原来的行会被清掉,这是防止跨类型误选。
新增页:适用范围与时间设置

这是场景营销和其余十二种玩法差别最大的一处:适用范围只剩「会员卡类别」一行,参于分店、参与的收款方式、允许支付会员卡类别、适用会员卡等级都不显示;同时商品范围(包含/排除条件)整块也不出现,圈商品全靠上面的「参与商品列表」。
时间设置与其他玩法一致:开始日期 / 结束日期 常显,促销时段【仅支持平板收银】、时间模式、特定日期暂停促销 三项折叠,点 展开 打开。各字段口径见 92时段周期与适用范围。
三、业务操作步骤
配「累计买 20 个吐司送蛋糕券礼包」
- 促销管理 → 场景营销 → 增加(不弹玩法窗,直接进新增页)。
- 填 方案名称,例如「吐司累计 20 个送券包」。
- 商品类型选择 保持 混搭(指定商品组合)。
- 参与商品列表 点 + 添加类别,勾「吐司」;也可以 + 添加商品 精确到单品。
- 计算方式(累计) 选 按数量,累计购买 填
20。 - 累计天数 填
30。 - 赠品类型选择 选 会员礼包,点 添加会员礼包,在弹窗里多选要送的礼包。
- 限制会员享受次数 选
1次。 - 填 开始日期 / 结束日期,保存 → 审核。
配「累计消费满 800 元升一级」
- 新增 → 商品类型选择 点 全场(全部商品)。选全场后「参与商品列表」整块消失,不必再挑商品。
- 计算方式(累计) 选 按金额,累计购买 填
800。 - 累计天数 填
90。 - 赠品类型选择 选 会员等级,点 添加会员等级 选择目标等级方案。
- 补日期,保存 → 审核。
按卡种区分:只有储值卡参与
适用范围 → 会员卡类别 是这个页面上唯一保留的范围字段,勾「储值卡」即限定这一类卡参与。想按等级区分(例如只有金卡能升钻石),得靠 赠品类型选择 = 会员等级 的选择范围来实现,页面上没有「适用会员卡等级」这一栏。
找不到刚建的场景营销单?
如果你在 促销方案 的玩法弹窗里点了「场景营销」并保存,这张单会从促销方案列表消失——它带上了场景营销标志,只在 促销管理 → 场景营销 列表里显示。反过来也一样:场景营销列表里只有这类单,看不到特价、折扣那些。
四、字段详细说明
| 字段 | 必填 | 校验 |
|---|---|---|
| 方案名称 | 建议填 | 列表与收银端展示用 |
| 商品类型选择 | 是 | 混搭 / 全场 二选一 |
| 参与商品列表 | 混搭时必填 | 至少一个商品或类别 |
| 计算方式(累计) | 是 | 按数量 / 按金额;切换时另一栏的值会被清空 |
| 累计购买(件/元) | 是 | 按数量时件数 > 0;按金额时金额 > 0;两者至少设置一个 |
| 累计天数 | 是 | 必须大于 0,默认 1 |
| 赠品类型选择 | 是 | 会员礼包 / 会员等级 |
| 赠品方案列表 | 是 | 至少一条,否则报「赠品明细不能为空」 |
| 限制会员享受次数 | 否 | 默认不限制 |
| 行备注 | 否 | 可选 |
| 会员卡类别 | 否 | 留空 = 不限卡类别 |
| 开始日期 / 结束日期 | 是 | 空日期的活动不会下发到门店 |
完整校验提示:
| 提示 | 触发条件 |
|---|---|
| 商品类型不能为空 | 混搭/全场 没选到值 |
| 计算类型不能为空 | 按数量/按金额 没选到值 |
| 累计天数必须大于0 | 天数填 0 或空 |
| 累计数量和累计金额至少设置一个 | 两个门槛栏都空 |
| 按数量计算时累计数量必须大于0 | 选了按数量,件数没填或填 0 |
| 按金额计算时累计金额必须大于0 | 选了按金额,金额没填或填 0 |
| 混搭模式必须设置参与商品 | 选了混搭但列表为空 |
| 赠品明细不能为空 | 没添加任何礼包/等级 |
| 场景营销主规则数据丢失,请重新保存 | 明细未落库,重存一次 |
| 场景营销赠品规则数据丢失,请重新保存 | 赠品行未落库,重存一次 |
五、典型使用场景
早餐卡:一个月买满 20 个面包送礼包
背景:推早餐场景,希望客人连着一个月天天来。 操作路径:混搭 → 添加类别「面包」→ 按数量 20 → 累计天数 30 → 赠品类型 会员礼包(礼包里放一张饮品券)→ 限制 1次 → 日期给一个季度 → 审核。 关键在 累计天数 与活动日期的关系:天数是滚动累计窗口,日期窗口控制活动本身什么时候开始结束。
高客单返利:累计消费满额升等级
背景:生日蛋糕客单价高,希望把散客养成会员。 操作路径:全场 → 按金额 800 → 累计天数 90 → 赠品类型 会员等级 → 添加目标等级 → 限制 1次 → 审核。 选「全场」就不用维护商品列表,但要注意全场意味着任何消费都计入累计,包括本来不希望参与的团购单——这类限制要在会员模块或收款方式侧解决,本页面没有对应字段。
新品推广:连续买新品送试吃礼包
背景:新品曲奇希望客人多试几次。 操作路径:混搭 → 添加商品 那一款曲奇 → 按数量 5 → 累计天数 45 → 会员礼包 放新品组合券 → 限制 2次 → 审核。
六、权限控制与前置条件
- 需要「促销管理 → 场景营销」菜单权限;它与促销方案共用同一套窗口权限。
- 会员礼包档案必须先建好,否则「添加会员礼包」弹窗里没有内容可选,赠品明细为空会被校验拦下。
- 选「会员等级」时,等级方案(卡系列)必须已在会员模块维护。
- 累计是按会员算的:客人不识别会员,累计就不成立。活动要落地必须要求收银员录会员。
- 客户端「新零售后台 → 促销管理 → 场景营销」和网页端这一入口是同一个功能、同一批单据,见 场景营销。
- 只有网页端创建的单据能回网页端再编辑。
七、常见问题
促销方案里配了场景营销,回到列表却找不到这张单。 正常。场景营销单据有独立入口,促销方案列表把它过滤掉了。去 促销管理 → 场景营销 找。
为什么这个页面没有「参于分店」? 场景营销的适用范围只保留 会员卡类别,分店、收款方式、支付卡类别、会员等级四项在该页面不显示。也就是说它天然是全门店口径的活动;需要限制门店时,改用买赠促销或其他玩法。
切换赠品类型后,刚才选的礼包不见了。 设计如此,防止礼包和等级混在一单里。切回来重新添加。
按数量填了 20,按金额那一栏还留着旧值。 切换计算方式时界面会清掉不适用的那一栏,保存后只有一个门槛值生效。
审核报「赠品明细不能为空」。赠品方案列表 一行都没有。点 添加会员礼包 / 添加会员等级 至少选一个;如果弹窗里没数据,是会员模块的礼包/等级档案没维护。
客人买满了却什么都没送。 按顺序查:单据是否「已生效」→ 日期窗口是否覆盖 → 客人是否录了会员、卡类别是否被 会员卡类别 挡在外面 → 买的是不是 参与商品列表 里的商品/类别 → 累计是否发生在 累计天数 这个滚动窗口内 → 限制会员享受次数 是否已经用完。发放动作本身由会员模块执行,促销单只负责定义条件。
累计天数填 30,活动日期给一年,会怎样? 活动全年有效,会员的消费按最近 30 天滚动累计,达到门槛即触发,触发后按 限制会员享受次数 决定是否还能再来一次。
