案例:早餐套餐与固定组合
早高峰的门店痛点不是价格,是排队和决策速度。客人不想听「这个 6 块、那个 4 块、加起来 10 块给你 9 块」,只想指一下说「老样子」。把早餐做成一个价、一行的组合,收银员按一个键就能出货,这是早餐促销的真正目的。
一、选哪种组合
烘焙店的「套餐」在这个模块里有两个不同的东西,先把它们分清:
| 对比项 | 固定组合 | 套餐促销 |
|---|---|---|
| 入口 | 促销管理 → 固定组合 | 促销管理 → 促销方案 → 新增 → 「套餐促销」组 |
| 客人能不能挑 | 不能,一套内容固定 | 能,分组 + 必选/可选 就是「任选」 |
| 分店范围 | 没有适用范围选择器,一张单对所有门店生效 | 有全套五个适用范围选择器 |
| 时间控制 | 只有 开始日期 / 结束日期 | 还有 促销时段 / 时间模式 / 暂停日期 |
| 优惠表达 | 明细逐行 原价 / 现价,表头直接给 原价金额 vs 现价金额 | 特价 / 立减 / 折扣 / 赠送低价 四选一 |
| 审核 | 弹窗工具栏 审核,列表 审核状态 列显示「未审核」 | 走促销方案的审核前校验 |
结论:早餐这种「内容固定、要限时、要控门店」的活动,两个都不完美——固定组合不能限门店和时段,套餐促销能做「任选」但会拖慢点单。实际做法按需求选:
| 需求 | 推荐 |
|---|---|
| 一套固定内容、全部门店统一、全天有效 | 固定组合(最省事,收银最快) |
| 固定内容 + 只在早市 7–10 点、只有社区店 | 套餐促销(有促销时段和分店范围) |
| 饮品任选一杯 + 点心任选一件 | 套餐促销(两个必选分组) |
二、怎么填:固定组合「早餐 15 元」
入口:促销管理 → 固定组合,点右上 + 新增方案,弹出「组合方案」窗。
| 界面位置 | 填什么 |
|---|---|
| 方案名称 | 默认是「新方案」,必须改,例如 早餐A 吐司+牛奶+蛋挞 15元 |
| 开始日期 / 结束日期 | 组合有效期,日期选择器只到天;收银端判定今天是否在窗口内也按天比,不看时分。全天有效的长期组合就把结束日期填到年底 |
| 方案摘要 | 写清用途与目标毛利,方便下一个人接手 |
| 组合明细表 | 点 编辑 让明细可写,逐行加入吐司、牛奶、蛋挞;填 单位数量 与各行的 现价(例如 5 / 5 / 5) |
| 统计行 | 核对 总件数:3、原价金额、现价金额:15元(现价橙色高亮)。原价金额与现价金额的差就是让利 |
| 工具栏 | 点 审核,审核状态 从「未审核」翻过来,列表 总金额 落定 |
明细表的列是 编号 / 条码 / 名称 / 单位 / 单位数量 / 基础数量 / 原价 / 现价 / 总金额。单位数量按所选单位计,基础数量 是折算到基础单位后的数量——按箱、按提卖时这两列不一样。网页端的统计行与列表 总金额 按 单位数量 算,下发给收银端的套餐价与券池原价按 基础数量 算,两套口径在换算率不为 1 时会对不上;固定组合的商品选择器只放有基础单位的商品,正常配出来两列相等。
点【+ 新增方案】的那一刻单子就已经建好了(系统当场取号、生成编号、按默认名「新方案」插一张未审核空单)。所以只要开窗后没填东西就点 返回,库里就多一张「暂无物料」、三个统计数都是 0 的空单。空单不会下发到门店,但会长期留在列表里污染检索。网页端探测期间就留下过几张这样的草稿——发现这种单先确认不是别人正在配的活动,再删除。
三、怎么填:早市套餐促销「任选一杯 + 任选一件 = 12 元」
入口:促销管理 → 促销方案 → 增加,弹窗最下方「套餐促销」组点 应用。
| 界面位置 | 填什么 |
|---|---|
| 方案名称(单据级) | 早市豆浆+包子 12元 |
| 套餐基本信息 → 套餐名称 | 客人看到的名字,例如 早餐任选套餐 |
| 套餐类型 | 保持默认 特价,下方出现「【特价】套餐价格」,填 12 |
| 套餐描述 | 「饮品任选一杯 + 点心任选一件」 |
| 套餐分组配置 → 第一组 | + 添加分组,分组名称 饮品组、数量 1、类型 必选,点 选择商品 放进豆浆、美式、牛奶 |
| 第二组 | 分组名称 点心组、数量 1、类型 必选,选包、蛋挞、吐司 |
| 适用范围 → 参于分店 | 只勾做早餐档的门店 |
| 时间设置 → 促销时段 | 按小时勾 7、8、9、10 |
| 时间设置 → 时间模式 | 每天;如果周末不开早餐,改 每周 勾周一至周五 |
| 保存 → 编辑 → 审核 |
校验会拦这几种填法:套餐促销必须设置套餐基本信息、套餐名称 空、套餐必须包含至少一个分组(还是「暂无分组,请点击"添加分组"按钮」)、每个分组必须包含至少一个商品(建了分组没点 选择商品)、特价套餐必须设置套餐特价。
切换套餐类型会清空不适用的字段——特价价格、立减金额、折扣率、赠送数量四栏互不通用。想把 12 元特价改成「立减 3 元」,先记下数值,切类型后重填。
四、门店执行与收银端表现
- 固定组合在收银端按整体识别:购物车凑齐组合内容才出现组合价,比配三张特价单稳定(三张单会各算各的,还能和别的促销叠)。
- 套餐促销的「任选」体现在分组候选池里:必选 组必须有件、可选 组可以不带。可选分组是做「加 X 元换一件」的正规写法。
- 促销时段仅支持平板收银。传统收银机不识别时段,套餐会全天有效。
- 组合内某件商品缺货时整组能不能拆着卖、缺货是否导致组合不命中,由收银端决定,上线前请在门店实测。
- 固定组合没有分店范围,审核后对所有门店可见;只想在几家店跑早餐组合,就必须改用套餐促销。
五、注意事项
- 套餐改内容要注意同步指纹。套餐分组、套餐商品明细这类子表在指纹里只按行数取信号:只换组内商品、行数不变时指纹可能不变,收银端收到「未变更」继续卖旧套餐。改内容时删行重加,或整单 复制 成新草稿单重新审核。
- 长期组合要定期收。早餐组合结束日期填到年底,商品调价后组合现价不会自动跟——原价 是从商品资料带的,现价 是你手填的死数。商品调价时必须重开组合逐行核对 现价金额 是否还保本。
- 别用套餐做纯降价。套餐的意义是绑定销售;只想让吐司便宜就用 20现烤出炉限时特价,只想让客人多买一件就用 70第二件打折与阶梯促销。
- 收银速度是早餐的第一 KPI。分组越多、可选越多,点单越慢。早餐套餐建议不超过两个分组、每组不超过五个候选商品。
六、关联文档
- 套餐促销与固定组合的完整字段、校验、弹窗截图:80套餐促销、82固定组合
- 时段与周期:92时段周期与适用范围
- 换购式的「加 X 元带一件」:60换购促销
- 同类案例:97门店自主促销与总部管控
