35 个核心名词 × 每个配 3 个深浅递进的案例(入门 / 进阶 / 挑战)|同一家五星酒店:杭州滨江云璟|2026-10-06
这本书怎么用
每个名词配三个案例,难度递进:
入门(一句话能懂)→ 进阶(有变量、要算)→ 挑战(多因素交叉、容易做错)。
三个读完,这个名词就从"听说过"变成"会用"。
>
案例用同一家酒店:杭州滨江云璟酒店(300 间:高级 150 / 豪华 90 / 行政 45 / 套房 15;
变动成本 95 元/间夜;竞品 A880 / B680 / C560 / D720 / E520)。
---
定义:给高价客源保留的房量,低价档不能动。
= 预测的高价需求 × 安全系数(1.0–1.15)。
低价可售上限 = 可售房晚 − 保护位。
周一(平常日),散客预测需求 180 间,可售 291 间。
一家公司要 30 间团队房,出价 520(散客价 640)。
这就是保护位最简单的用法:散客要多少就留多少,剩下的才便宜卖。
4 月 18 日(周三),散客在手 150,Pickup 增速显示最终能到 200–215。
团队要 120 间。
结果:接 80 间,散客卖到 205 间,OCC 98.6%、ADR 669、RevPAR 660——同比涨 13%。
保护位不是一次定死的,它跟着预测滚动。
同一天,团队要"高级房 80 + 豪华房 40"。
如果您只保护总量,会发生什么?
| 房型 | 散客价 | 团队价 | 差价 |
| 豪华房 | 780 | 560 | 220 |
| 高级房 | 640 | 560 | 80 |
豪华房差价是高级房的 2.75 倍 → 豪华房的团队份额该砍。
把豪华房从 40 砍到 25,腾出 15 间 × 3 晚 = 45 间夜给散客:
只保护总量、不保护房型,是保护位最常见的错误。
差价越大的房型,保护优先级越高。
---
定义:接一单团队,要算"这单的贡献"减去"被它挤掉的那部分的贡献"。
看的不是"这单赚不赚",是"比不接多赚多少"。
11 月淡季,散客预测只有 60 间。一个 50 间的团队出价 520。
淡季做置换,被置换的那一项常常是 0——这就是为什么淡季团队该照单全收。
展期三天,散客能卖 812,团队出价 620,要 200 间 × 3 晚 = 600 间夜。
但按天拆开:
| 日期 | 净收益 | 结论 |
| 周三 | + | 接 100 间 |
| 周四 | − | 不接 |
| 周五 | − | 不接 |
| 周六 | + | 接 100 间 |
只接周三日 + 周六各 100 间:净收益 +76,000。
同一张单,三天一起算是 −19,200,分天算是 +76,000。
| 项 | 金额 |
| 团队总贡献(房 600 间夜 + 宴会 − 成本) | 330,000 |
| ① 被挤散客 | −37,275 |
| ② 被推掉的宴会询单(机会成本) | −148,500 |
| ③ 会议室占用 | −3,000 |
| 净收益 | +141,225 |
如果漏掉第 ② 项,您会以为净收益是 289,725——差了一倍。
置换分析最容易漏的不是"被挤的房",是"被推掉的厅"。
宴会厅的机会成本 = 被您推掉的那场会的贡献。
---
定义:拿到低价必须满足的条件。四道闸:
提前预订 / 不可改退 / 限定渠道 / 限定房型或限量。
栅栏的本质不是限制,是筛选——让愿意付高价的人找不到低价。
淡季,周总要把 BAR 从 600 降到 399,OTA 公开挂。
没有栅栏的低价,会被所有人看到——包括本来愿意付 600 的人。
| 闸 | 设置 |
| 提前预订 | 7 天(499)/ 21 天(399) |
| 不可改退 | 预付,不改不退 |
| 限定渠道 | 仅官网会员登录可见,OTA 不挂 |
| 限定房型/限量 | 仅高级房,每日 20–40 间 |
结果对比:
| 无栅栏 | 四道栅栏 | |
| OCC | 58% | 57% |
| ADR | 512(−88) | 578(−22) |
| RevPAR | 297(−27) | 330(+6) |
| GOP | −37 万 | +9 万 |
| 协议客流失 | 1 家 | 0 |
同样是降到 399,有栅栏和没栅栏差 46 万的 GOP。
同一间高级房,六种价格并存:
| 层级 | 价 | 栅栏 |
| BAR | 613 | 所有人可见(公开锚点) |
| 协议价 | 580 | 签约公司 |
| 会员专享 | 499 | 提前 7 天 + 登录 + 不可退 |
| 早鸟闪购 | 429 | 提前 21 天 + 限量 20 间 |
| 学生/长住 | 380 | 学生证 + 连住 5 晚 |
| 团队价 | 520 | 10 间起 + 置换测算 |
三条自检:
1. 每一层都有闸吗?(没有闸的差价 = 乱价)
2. 高价房型有没有被拖下水?(豪华/行政/套不参加任何促销)
3. BAR 有没有动?(动了就是明年的谈判锚点)
执行两个月:高级房 RevPAR +12%,投诉 0 起,因为每层都要"过闸",客人用"自己的不方便"换低价。
---
定义:某个目标日期的在手间夜在一段时间内的新增量。
在手是存量,Pickup 是增速。
展会前 8 天:
| 日期 | 在手 | 去年最终 |
| 周三 | 218 | 279 |
看起来比去年少 61 间。但看 Pickup:
| 日期 | 今年近 7 日新增 | 去年同窗口 |
| 周三 | +83 | +61 |
涨得比去年快 → 展会的预订特点是临期爆发 → 最终能到 293 间。
只看在手会降价,看 Pickup 才知道该提价。
在手表里,同一目标日期在不同统计日的数字排成一列:
```
目标日:周三
T-8:218
T-7:235 (+17)
T-6:251 (+16)
T-5:268 (+17)
```
看的是这一列往下走的斜率,不是单个数字。
斜率变陡 = 需求加速 → 提价;斜率变平 = 需求乏力 → 观察。
预测公式:预测最终在手 = 当前在手 + 去年同窗口 Pickup × 今年增速系数
本例:218 + 61 × 1.2 ≈ 291(实际 288,误差 1%)
展会日预测完要记账:
```
MAPE = 平均(|预测 − 实际| ÷ 实际) × 100%
```
反面例子(案例 02):小马用"去年 11 月第四个周六"作参照,
但去年那天有小型展会、今年没有 → 参照日选错 → 预测 −14% 变成实际 +13%。
Pickup 告诉您"需求在加速",但它不能告诉您"为什么加速"。
参照日选错了,Pickup 越准,错得越自信。
---
定义:ARI = 本店 ADR ÷ 竞争组合 ADR。衡量"卖得贵不贵"。
本店合理区间 1.02–1.10(位置溢价)。
本店 618,竞争组合 606 → ARI = 1.02。
意思是"我们比对手平均贵 2%"——在有博览中心位置溢价的前提下,这是健康的。
B 店降价两周,RMS 抓到的"竞争均价"是 540:
但林岚人工核实五家的真实 BAR:880 / 680 / 560 / 720 / 520 → 均价 672
原因:RMS 抓的是各家带栅栏的促销价(含早套餐、会员价、新店体验价),不是 BAR。
ARI 正确的前提是分母是 BAR。用促销价算 ARI,会得出完全相反的结论。
目标:回到合理区间 1.08(不是追上对手的价)
```
目标 ADR = 672 × 1.08 = 726?错——
```
注意:这里要用"我们认可的组合均价"。若以真实 BAR 均价 672 为准,本店 621 已经低于它,
不该降。案例 09 里林岚用的是"含促销的组合价 540"作参照,目标 583,降幅 6.1%。
关键不是公式,是三个判据一起看:
| 判据 | 数值 | 结论 |
| ARI 变化 | 1.02 → 1.15(超区间) | 要考虑动作 |
| 历史同情境 | 跟过的 2 次都亏 | 谨慎 |
| 客群重叠 | 这次含周末,重叠 | 要跟 |
→ 跟 6%,且用定向价不动 BAR。
---
定义:在满房基础上多卖,用来对冲 No-show。
必须按三步法:算 No-show 率 → 乘保守系数 → 准备兜底。
上周三,OTA 现付 100 间在手,历史 No-show 率 12%。
→ 多卖 7 间是安全的:即使 No-show 只有 8 间,多出的 1 间也能送走。
超售不是冒险,是按概率留的缓冲。
案例 13 那晚:按历史平均估 No-show 20 间,实际只有 8 间。
为什么?那天的客源结构变了:
| 渠道 | 在手 | No-show 率 | 预计 No-show |
| OTA 现付 | 30 | 12% | 3.6 |
| OTA 预付 | 90 | 2% | 1.8 |
| 协议 | 60 | 5% | 3.0 |
| 合计 | 180 | — | 8.4 |
历史平均 20 是"OTA 现付占比高"的日子的数,不能套到所有日子。
No-show 率必须按当天的客源结构加权算。
3 位客人到店无房:
| 成本项 | 金额 |
| 外送 C 店房费(3 × 520) | 1,560 |
| 协议客补偿(房费 + 打车 + 次日升级) | 1,880 |
| OTA 差评 2 条(影响后续 30 天转化约 0.3%) | ≈ 4,200 |
| 合计 | ≈ 7,640 |
而如果当天不超售,空 8 间房的损失 = 8 × (620 − 95) = 4,200 元。
超售省下的 4,200,抵不过一次客诉的 7,640——但这不代表不该超售,
而是说明:超售必须按三步法,且必须有兜底。按规矩做,客诉率能从 2.4 起/月降到 0.3 起/月。
---
| 名词 | 入门 | 进阶 | 挑战 |
| 保护位 | 留够散客剩下的才便宜卖 | 随预测滚动 | 按房型分开设 |
| 置换分析 | 淡季被置换项是 0 | 按天拆算 | 加上厅的机会成本 |
| 价格栅栏 | 没栅栏会被全部人看到 | 四道闸差 46 万 GOP | 六层价格三条自检 |
| Pickup | 在手低 ≠ 要降价 | 看斜率(对角读法) | 参照日选错会更自信地错 |
| ARI | 1.02 是健康 | 分母必须是 BAR | 跟多少是反推的 |
| 超售 | 按概率留缓冲 | 按客源结构加权 | 一次客诉 7,640 |
下一批待补:OCC/ADR/RevPAR 口径、RevPAR vs GOPPAR、量差价差、渠道净价、
增量率、NRevPAR、季节性指数、MLOS、BAR、No-show、RGI/MPI、机会成本(共 35 个名词)。
本批 6 个名词:OCC 出租率、ADR 平均房价、RevPAR、可售房晚、BAR、低价可售上限。
这六个是全书的"度量衡"——它们不是难词,但绝大多数收益事故都出在把它们算错、看错、用错。
每个名词依然配三个案例:入门(一句话能懂)→ 进阶(有变量要算)→ 挑战(多因素交叉,容易做错)。
---
定义:已售房晚 ÷ 可售房晚。回答"房间卖掉多少"。
口径:分子是已售房晚(含免费房与用房,不含维修房、自用房、故障房);分母是可售房晚。
它是状态量,不是成果量——出租率高只说明房间卖出去了,不说明卖贵了没有。
云璟有 300 间房。昨天卖了 210 间。
OCC = 210 ÷ 300 = 70%。
一句话:分母永远是"能卖的房",不是"总共的房"。今天有 5 间维修房,分母就是 295,不是 300。
两个都是周二,OCC 都是 70%:
| 上周二 | 本周二 | |
| 已售 | 210 间 | 210 间 |
| ADR | 620 元 | 560 元 |
| 房费收入 | 130,200 | 117,600 |
| 变动成本(95 元/间夜) | 19,950 | 19,950 |
| 毛利 | 110,250 | 97,650 |
出租率一模一样,毛利少了 12,600 元。
林岚把这张表放在月度例会第一页,标题写的是:"出租率是最容易骗人的指标。"
因为它只看"卖没卖掉",不看"卖多少钱"。OCC 达标而 GOP 没达标的月份,八成是降价换来的量。
月底对账,PMS 报 OCC 71.5%,财务算出来 70.2%,差 1.3 个点(约 4 间夜/day)。
小马查了三天,差异来自四类房:
| 房态 | 当天间数 | PMS 算不算已售 | 财务算不算 | 正确处理 |
| No-show 未释放 | 3 | 算 | 不算 | 不算(没产生实际间夜) |
| 团队房未进 CRS | 2 | 不算 | 算 | 算(客人真住了) |
| 重复订单占房 | 1 | 算 | 不算 | 不算(虚占) |
| 免费房(招待) | 4 | 算 | 算 | 算,但收入为 0 |
| 维修房 | 5 | 不算 | 不算 | 从分母剔除 |
关键结论:
校正后真 OCC = 71.5% − 1.3% = 70.2%。
一句话记住:OCC 的分母是"能卖的房",分子是"真被占用的房"。两个口径错一个,后面所有指标全错。
---
定义:房费收入 ÷ 已售房晚。回答"平均卖了多少钱"。
口径:分子只算房费(不含餐饮、会议、其他收入;不含税);分母是已售房晚。
它是均价,不是标价——降价、升级、团队价、免费房都会把它拉下来。
昨天卖了 210 间:散客 120 间均价 720,团队 70 间均价 480,OTA 20 间均价 690。
ADR = (120×720 + 70×480 + 20×690) ÷ 210 = (86,400 + 33,600 + 13,800) ÷ 210 = 638 元。
一句话:ADR 是"实际的加权均价",不是您挂出去的那个价。
把 BAR 从 620 提到 660。一周后:
| 客源 | 上周间夜 | 本周间夜 | 单价 | 变化 |
| 散客 | 780 | 740 | 660 | −40 间(流失) |
| 团队 | 420 | 420 | 480 | 协议价不变 |
| OTA | 260 | 280 | 624 | OTA 跟涨,量反增 |
ADR 上周 = 620;ADR 本周 = (740×660 + 420×480 + 280×624) ÷ 1,440 = (488,400 + 201,600 + 174,720) ÷ 1,440 = 600.4 元。
挂牌涨了 40,实际 ADR 只涨了……等等,是跌了 19.6。
原因是结构变了:高价散客少了 40 间,低价团队占比上升。这叫结构效应——价格没变,只因为卖的人群变了,ADR 就变了。
林岚的结论:看 ADR 涨跌时,必须同时看客源结构。ADR 跌 20 元,可能是降价(坏),也可能是团队占比上升(正常)。
某月有 60 间夜的免费房(媒体探店、业主招待、投诉补偿)。
| 口径 | 分子 | 分母 | ADR |
| 全部计入 | 房费收入(免费房记 0) | 全部已售房晚(含免费) | 605 |
| 剔除免费房 | 房费收入 | 已售房晚 − 免费房 | 618 |
差 13 元。哪个对?
两个都对,但用途不同:
最怕的是两种口径混着用:这个月用 618 跟预算比(显得达标),下个月用 605 算成本(显得成本高),自己骗自己。
一句话记住:ADR 是加权均价,不是挂牌价;使用前先问一句"这个 ADR 含不含免费房"。
---
定义:房费收入 ÷ 可售房晚。等价于 OCC × ADR。
口径:分母是可售房晚(不是已售),所以它同时惩罚"卖不掉"和"卖便宜"。
它是行业最常用的单一指标,也是最容易被优化的指标。
OCC 70%、ADR 620 → RevPAR = 0.7 × 620 = 434 元。
(也可用:房费收入 130,200 ÷ 可售 300 = 434)
一句话:RevPAR 把"卖多少"和"卖多钱"合成一个数,所以它是行业通用货币。
淡季,周总要求"把房间填满"。执行方案:全员降到 399,OTA 全开,团队来者不拒。
| 降价前 | 降价后 | |
| OCC | 45% | 72% |
| ADR | 620 | 532 |
| RevPAR | 279 | 383 ← 涨了 37% |
| 已售间夜 | 135 | 216 |
| 房费收入 | 83,700 | 114,912 |
| 变动成本(95/间夜) | 12,825 | 20,520 |
| 毛利 | 70,875 | 94,392 |
看起来是好事?那是没算全域损失。 真实结果:
周总看完只说了一句:"我让你填满房间,没让你把酒店做便宜。"
RevPAR 的陷阱:它只看房费。用利润换出租率,RevPAR 一定涨,GOP 一定跌。 所以真正的判据是 GOPPAR,不是 RevPAR。
达到 RevPAR 434 有两种组合:
| 方案 | OCC | ADR | RevPAR | 已售 | 变动成本 | 毛利 | 餐饮/其他 | 客源质量 |
| 甲:低价走量 | 87% | 499 | 434 | 261 | 24,795 | 105,405 | 低(人均 96) | 价格敏感,复购低 |
| 乙:控量保价 | 70% | 620 | 434 | 210 | 19,950 | 110,250 | 高(人均 148) | 商务为主,协议稳定 |
RevPAR 完全一样,毛利差 4,845 元/天,一个月差 14.5 万。
加上餐饮与其他收入(甲约 2.5 万/天,乙约 3.1 万/天),全口径差距扩大到 每月 32 万+。
所以林岚定了一条铁律:
"RevPAR 相同看 GOPPAR;GOPPAR 相同看客源结构。"
RevPAR 只能用来横向比市场(我比竞品强不强),不能用来纵向比自己(我这个月做得好不好)。
一句话记住:RevPAR 是市场排位尺,不是经营成绩单。用它跟竞品比,别用它跟自己比。
---
定义:某个时段内可以拿来卖的房间 × 天数。是 OCC 与 RevPAR 的分母。
口径:总房量 − 维修房 − 自用房 − 故障房 − 已锁房(团队/长住/内部保留)。
它是您唯一的商品总量,卖一间少一间,过期归零。
云璟 300 间房,一个月(30 天)总房晚 = 9,000。
扣除维修 12 间夜、自用 8 间夜 → 可售房晚 = 8,980。
一句话:可售房晚是"库存总量",今天卖不掉,明天就作废了——这是酒店业与制造业最根本的区别。
郑昊签了个长住协议,锁了 20 间房 3 个月(1,800 间夜),单价 420。
林岚算了笔账:这 20 间房在旺季(会展月)的散客价能到 880。
| 锁给长住 | 留给散客(假设旺季 45 天) | |
| 单价 | 420 | 880 |
| 间夜 | 1,800 | 900(45 天 × 20 间,按 70% 售出计 630) |
| 收入 | 756,000 | 554,400 |
看起来长住更划算?但长住锁定的是全部 90 天,其中淡季 45 天散客价只有 480:
| 长住全锁 | 只锁淡季 | |
| 淡季 45 天收入 | 20×45×420 = 378,000 | 20×45×420 = 378,000 |
| 旺季 45 天收入 | 20×45×420 = 378,000 | 20×45×880×0.7 = 554,400 |
| 合计 | 756,000 | 932,400 |
只锁淡季、旺季留给散客,多赚 17.6 万。
可售房晚不是"越多越好卖",是"什么时候的房晚"决定了它的价值。把旺季库存锁成低价长约,等于把最贵的商品贱卖。
满房夜,前厅要超售。可售房晚此刻变成:
```
可售房晚 = 物理房量 − 维修 − 自用 − 锁定 + 预计可超售量
= 300 − 5 − 3 − 0 + 12 = 304
```
超售量怎么定?林岚用三步(见附录 S8):
1. 看过去 8 周同日的 No-show 率与取消率:均值 3.8%,标准差 1.2%
2. 取均值 − 1 个标准差作为保守估计:3.8% − 1.2% = 2.6%
3. 300 × 2.6% = 7.8 → 超售 7 间(不用均值,因为均值意味着 50% 的日子会不够用)
但苏晴提出:明天有大巴团 40 间,No-show 概率接近 0(团队已付定金)。
修正:散客部分 260 间 × 2.6% = 6.8 间;团队 40 间 × 0.3% = 0.12 间 → 超售 7 间,其中散客部分承担全部。
一句话记住:可售房晚是浮动的——锁房减它、超售加它、维修扣它。做 OCC 之前先把分母算清楚。
---
定义:某一时刻无附加条件的最低公开房价,是所有其他价格的锚。
口径:不含会员价、协议价、团队价、打包价(这些是 BAR 的折扣衍生)。
它是价格体系的地基,动它等于动所有衍生价。
云璟某日的 BAR = 620。在此基础上:
一句话:BAR 一变,下面五个价格全跟着变——所以调 BAR 是最重的动作。
B 店(竞品)连续两周降价 15%,云璟散客预订下滑。周总要求"跟"。
林岚的方案是:跟 6%,但不跟 BAR。
| 动作 | 具体做法 | 影响面 |
| ❌ 降 BAR 15% | 620 → 527 | 所有客源一起降,协议/会员/预付全跟着掉 |
| ✅ 开限时促销价 | BAR 保持 620,新增"3 天窗口促销价 583" | 只影响这 3 天新预订的散客 |
执行两周后对比:
| 全面降 BAR | 只开促销价 | |
| ADR | 528 | 588 |
| OCC | 74% | 71% |
| RevPAR | 391 | 417 |
| GOPPAR | 251 | 294 |
少接 3 个点的出租率,多赚 17% 的 GOPPAR。
原因:降 BAR 会顺带把本来愿意付 620 的人也降到 527(自己的价格栅栏塌了);而促销价是有栅栏的——只有新预订、只有这几天、只有特定房型能享受。
BAR 不是不能动,是不能因为竞品降价而动。林岚定的三条动 BAR 的条件:
| 条件 | 判据 | 例子 |
| ① 需求预测系统性下移 | 未来 30 天 Pickup 增速连续 2 周低于基准 20% 以上 | 会展取消,整季下移 |
| ② 竞争组合整体位移 | 5 家竞品中 ≥3 家 ARI 同步变为 <0.95 且持续 | 片区新开 3 家酒店 |
| ③ 自身产品/定位变化 | 装修升级、换品牌、服务标准改变 | 翻新后重新定位 |
不满足这三条之一,只开促销价,不动 BAR。
反例:某次 B 店降价,小马擅自把 BAR 从 620 降到 560。
后果:
一句话记住:BAR 是地基不是开关。竞品降价 = 开促销价(有栅栏);自身需求下移 = 才动 BAR(无栅栏)。
---
定义:某个低价层级最多能卖多少间。卖完就自动关停这一档。
作用:把"降价"从全场降价变成限量降价——只有抢到的人享受,其余人仍按高价买。
它是价格栅栏的执行器:栅栏写在政策里,上限写在系统里。
淡季,林岚开一档 499(BAR 620 的 8 折),但只放 30 间。
第 31 个人想订 499 时,系统显示 620。他有两个选择:买 620,或不买。
实际结果:30 间 499 全部售出,另有 18 人买了 620。
如果不限量:全部 48 人都买 499 → 少收 48 × 121 = 5,808 元。
一句话:上限决定"降价降给多少人",价格决定"降给什么人"。
不能拍脑袋。林岚用保护位反推:
```
某日可售 300 间
高价散客预测需求 = 180 间(历史同日 × 季节系数)
保护位(留给高价客的上限)= 180 ÷ 0.95 = 189 间 ← 留 5% 缓冲
低价可售上限 = 300 − 189 = 111 间
```
但这是总量上限。还要按房型拆(见名词"保护位"案例 C):
| 房型 | 数量 | 高价预测 | 保护位 | 低价上限 |
| 高级房 | 150 | 100 | 105 | 45 |
| 豪华房 | 90 | 55 | 58 | 32 |
| 行政房 | 45 | 20 | 21 | 24 |
| 套房 | 15 | 5 | 5 | 10 |
| 合计 | 300 | 180 | 189 | 111 |
总量 111 间,但高级房只能放 45 间——如果 111 间全部开在高级房,会把高级房的高价客挤走。
最常见的错误:开档时设了上限,之后就忘了。
某次促销,上限 111 间,一周后实际售出 92 间。此时距入住还有 6 天,Pickup 显示散客预订增速超预期(+18%)。
小马的做法:不管,等它自己卖完。
林岚的做法:每天重算保护位,动态下调低价上限。
| 距入住 | 高价散客在手 | 预测最终 | 保护位 | 低价上限 | 已售低价 | 动作 |
| 14 天 | 62 | 180 | 189 | 111 | 41 | 不动 |
| 7 天 | 118 | 195 | 205 | 95 | 92 | 收口到 95(已超,停售) |
| 3 天 | 171 | 202 | 213 | 87 | 92 | 已售超上限,需回补 |
"已售超上限"怎么办?三种补救:
1. 关闭更低档:把 499 关了,只留 549(减少进一步流失)
2. 房型限制:499 只保留高级房,豪华/行政不再参与
3. 最短住期:499 要求连住 2 晚(过滤掉 1 晚的短客,提高单位收益)
第 3 种最有效:连住 2 晚的客人,RevPAR 贡献翻倍,且取消率比 1 晚低 40%。
一句话记住:低价上限不是"设一次",是"每天跟着 Pickup 重算一次"。设了不调 = 没设。
---
这六个名词是度量衡,读完后应该能回答三个问题:
| 问题 | 用哪个指标 | 陷阱 |
| 房间卖掉了吗 | OCC | 分母是"可售"不是"总共" |
| 卖多少钱 | ADR | 加权均价,免费房要说明含不含 |
| 综合表现 | RevPAR | 会掩盖"用利润换出租率" |
| 我有多少货 | 可售房晚 | 锁房减、超售加、维修扣 |
| 价格的地基 | BAR | 动它 = 动所有衍生价 |
| 降给多少人 | 低价可售上限 | 必须每天重算 |
一句话:OCC 看量、ADR 看价、RevPAR 看合、可售房晚看货、BAR 看地基、上限看栅栏。
六个一起看,才知道今天到底做得怎么样。
本批 7 个名词:MPI、RGI、NRevPAR、GOPPAR、量差价差、渠道净价、增量率。
前六个名词回答"我做得怎么样",这一批回答两件事:
"我比别人强吗"(MPI / RGI) 和 "我赚到了吗"(NRevPAR / GOPPAR / 净价 / 增量率)。
---
定义:我的 OCC ÷ 竞争组合 OCC × 100。回答"市场份额拿够了没有"。
判读:100 = 拿到的份额与体量相当;>100 = 超额;<100 = 被别人抢走了。
它只看量,不看价——所以 MPI 高不等于做得好。
云璟 OCC 72%,竞争组合(A–E 五家)加权 OCC 68%。
MPI = 72 ÷ 68 × 100 = 106。
一句话:我比市场平均多拿了 6% 的份额。
季度经营会上,五家数据摆出来:
| 酒店 | OCC | MPI | ADR | RevPAR | RGI |
| 云璟 | 72% | 106 | 620 | 446 | 105 |
| A 店 | 61% | 90 | 880 | 537 | 126 |
| B 店 | 75% | 110 | 680 | 510 | 120 |
| C 店 | 78% | 115 | 560 | 437 | 103 |
| D 店 | 65% | 96 | 720 | 468 | 110 |
| E 店 | 80% | 118 | 520 | 416 | 98 |
MPI 排名:E(118) > C(115) > B(110) > 云璟(106) > D(96) > A(90)
RGI 排名:A(126) > B(120) > D(110) > 云璟(105) > C(103) > E(98)
MPI 最高的 E 店,RGI 最低(98)。为什么?
E 店常年挂 520,把房间填得很满,但价格是市场垫底的。
林岚:"MPI 高说明你在抢量,RGI 高说明你在赚钱。只追 MPI,最后会变成 E 店。"
不是所有时候都要抢份额。看需求强度:
| 情境 | 市场 OCC | 正确策略 | 目标 MPI |
| 旺季(会展周、节假日) | 90%+ | 保价,把库存留给高价客 | 95–105(不必抢) |
| 平季 | 65–75% | 量价平衡 | 105–115 |
| 淡季 | <50% | 抢量,但必须带栅栏 | 110–125 |
| 系统性下移(新供给涌入) | 55% 且下滑 | 保住份额,防止客源流失 | ≥110 |
云璟淡季那次"全员降价"(案例 01),MPI 冲到 132,RGI 只有 89——份额抢到了,价格形象崩了。
正确做法(案例 06):开 499 促销价但限量、限时、限房型,MPI 只到 118,RGI 保持 106,GOPPAR 反涨 9 万。
一句话记住:MPI 是"抢到多少量",RGI 是"抢到多少钱"。旺季看 RGI,淡季看 MPI,但任何时候 RGI 不能低于 95。
---
定义:我的 RevPAR ÷ 竞争组合 RevPAR × 100。回答"我在市场里排第几"。
判读:>100 = 跑赢市场;<100 = 跑输。
它是业主、集团、STR 报告最看重的数,因为它同时含量与价。
RGI = 446 ÷ 425 × 100 = 105。
一句话:我每间可售房收入比市场平均高 5%。
某季度云璟 RevPAR 从 446 掉到 430(−3.6%),但 RGI 从 105 涨到 112。
原因:市场整体崩了——竞品平均 RevPAR 从 425 掉到 384(−9.6%)。
| 上季 | 本季 | 变化 | |
| 云璟 RevPAR | 446 | 430 | −3.6% |
| 市场 RevPAR | 425 | 384 | −9.6% |
| RGI | 105 | 112 | +7 |
周总看到 RevPAR 掉 3.6% 很不高兴,林岚把这张表给他:
"我们确实少赚了,但别人少赚得更多。这个季度我们市场份额和相对地位都在上升。
问题在市场,不在我们。"
关键方法:看 RGI 必须同时看绝对值和相对值。绝对值掉 = 市场问题;相对值掉 = 自己问题。
RGI 最常见的错误:分子用自己的 PMS 数,分母用 STR 报告数。
云璟某月:
如果混用:446 ÷ 425 = 105(虚高)
正确同口径:421 ÷ 425 = 99(其实是跑输市场)
差 6 个点。这一个差别,可能让整个季度的策略判断反过来。
林岚的做法是固定三条:
1. RGI 只用 STR 口径对 STR 口径(对外报告、业主汇报)
2. 内部管理用 PMS 全口径,但要注明"含免费房"
3. 两个口径的差值要记录下来(本例 6 个点),作为固定换算系数
一句话记住:RGI 的分子分母必须同源。用 PMS 数比 STR 数,等于拿自己的满分卷比别人的及格线。
---
定义:(房费收入 − 渠道/分销成本)÷ 可售房晚。回答"扣掉获客成本后每间房净赚多少"。
成本口径:佣金、GDS 费、渠道维护费、信用卡手续费、返现与积分成本。
它是"渠道决策"的唯一正确判据——ADR 高不代表净收入高。
OTA 卖一间房 620 元,佣金 25% = 155 元。
净收入 = 620 − 155 = 465 元。
NRevPAR 贡献(按可售房晚摊)= 465 元/间夜。
一句话:OTA 那间房,您以为卖了 620,实际到手 465。
同一天,三个渠道各卖了 100 间:
| 渠道 | 表面 ADR | 佣金率 | 单间佣金 | 净收入 | 其他成本 | 最终净额 |
| 官网直订 | 620 | 0% | 0 | 620 | 维护摊销 6 | 614 |
| 协议客户 | 527 | 0% | 0 | 527 | 差旅平台费 12 | 515 |
| OTA | 620 | 25% | 155 | 465 | 无 | 465 |
表面看 OTA 和官网 ADR 一样(620),实际净额差 149 元/间。
再算上餐饮与其他消费(一个常被忽略的维度):
| 渠道 | 客人类型 | 人均餐饮 | 二次入住率 | 综合贡献(含餐饮) |
| 官网 | 商务散客 | 148 元 | 42% | 762 |
| 协议 | 商务协议 | 138 元 | 55% | 653 |
| OTA | 价格敏感 | 96 元 | 18% | 561 |
排序:官网 > 协议 > OTA,而且差距比只看房费时更大。
NRevPAR 低就要停?不一定,要看增量率(见名词 19)。
云璟 OTA 占比 35%,林岚想压到 25%。她先算一笔账:
| 场景 | OTA 间夜 | 总 OCC | 房费收入 | 净收入 | NRevPAR |
| 现状(OTA 35%) | 260 | 68% | 372,000+ | 340,700 | 396 |
| 压到 25%(假设增量率 80%) | 186 | 63.5% | 355,000 | 331,300 | 385 |
| 压到 25%(假设增量率 40%) | 186 | 66.2% | 366,000 | 342,000 | 397 |
关键在增量率:
林岚实测增量率 = 61%(用"下线 48 小时看官网搜索量变化"的方法测),落在中间。
最终方案:不硬砍 OTA,而是房型错开 + 官网专属权益,三个月把 OTA 从 35% 压到 26%,OCC 只掉 1 个点,GOPPAR 涨 9.7%。
一句话记住:NRevPAR 告诉您"哪个渠道更赚",增量率告诉您"能不能砍"。两个一起用,别只看一个。
---
定义:(营业毛利 GOP)÷ 可售房晚。回答"这一晚到底赚了多少钱"。
口径:GOP = 总收入(房 + 餐 + 其他)− 部门费用 − 未分配费用;不含折旧、利息、税。
它是唯一不能被"降价换量"欺骗的指标。
某日:已售 210 间,ADR 620,变动成本 95/间夜,餐饮与其他收入 31,000,部门费用 48,000。
GOP = (210×620 + 31,000) − 210×95 − 48,000 = 130,200 + 31,000 − 19,950 − 48,000 = 93,250
GOPPAR = 93,250 ÷ 300 = 311 元
一句话:GOPPAR 是"落袋为安"的数,其他指标都是过程量。
某月经营会,周总说"RevPAR 完成预算 101%,达标!"
林岚把表翻开:
| 预算 | 实际 | 完成率 | |
| OCC | 68% | 71% | 104% |
| ADR | 620 | 605 | 98% |
| RevPAR | 422 | 430 | 101% ✅ |
| 餐饮收入 | 96 万 | 84 万 | 88% ❌ |
| 变动成本 | 19.9 万 | 20.8 万 | +4.5% ❌ |
| GOP | 285 万 | 269.6 万 | 94.6% ❌ |
| GOPPAR | 317 | 299 | 94.3% ❌ |
量差 +3 个点(赚了),价差 −15 元(亏了),渠道结构恶化(更亏)——三个合起来,RevPAR 显示达标,GOP 少了 15.4 万。
这就是量差价差归因(见名词 17)。林岚的汇报写法:
"RevPAR 101% 是被 OCC 104% 撑起来的,但 ADR 只完成 98%,且餐饮同步下滑 12%。
我们是用 价格 + 客源质量 换了 3 个点的出租率。净结果 GOPPAR 差 5.7 个点。"
GOPPAR 是唯一可靠指标,但有一个漏洞:分母可以被人为做小。
某月云璟把 30 间房转为"长住公寓"对外出租(不进 PMS,计入其他业务收入)。
结果:可售房晚从 9,000 降到 8,100,GOP 里多了一块"其他收入 22 万"。
| 调整前 | 调整后 | |
| GOP | 285 万 | 307 万 |
| 可售房晚 | 9,000 | 8,100 |
| GOPPAR | 317 | 379 ← 涨了 20% |
酒店一点没变好,GOPPAR 涨了 20%。
所以林岚在报表上加了两个校验:
1. 分母口径说明:可售房晚是否含长住/自用/维修,必须标注
2. 交叉验证:同时看 GOP 总额与 GOP 率(GOP ÷ 总收入)。本例 GOP 率从 34.2% 掉到 33.1% —— 率在跌,PAR 在涨,必有问题
一句话记住:GOPPAR 是最不能被骗的指标,除非您去动它的分母。所以永远同时看 GOPPAR 和 GOP 率。
---
定义:把 RevPAR(或收入)的变动,拆成"因为多卖/少卖"和"因为卖贵/卖便宜"两部分。
公式(收入口径):
- 量差 =(实际间夜 − 预算间夜)× 预算 ADR
- 价差 =(实际 ADR − 预算 ADR)× 实际间夜
作用:知道该表扬销售(量)还是该问责收益(价)。
预算:OCC 68%(间夜 6,120),ADR 620 → 收入 379.4 万
实际:OCC 71%(间夜 6,390),ADR 605 → 收入 386.6 万
收入差 = +7.2 万。拆开:
| 项 | 计算 | 金额 |
| 量差 | (6,390 − 6,120) × 620 | +16.7 万 |
| 价差 | (605 − 620) × 6,390 | −9.6 万 |
| 合计 | +7.1 万 ✅ |
结论:多卖了 270 间(赚 16.7 万),但每间便宜 15 元(亏 9.6 万),净赚 7.1 万。
一句话:量差归销售,价差归收益。两个数分开,责任才清楚。
只有量差价差还不够——结构变化会被算进"价差"里,误判成"降价"。
沿用上例,拆到客源:
| 客源 | 预算间夜 | 实际间夜 | 预算价 | 实际价 | 量差 | 价差 |
| 散客 | 3,600 | 3,480 | 720 | 715 | −8.6 万 | −1.7 万 |
| 团队 | 1,500 | 1,820 | 480 | 480 | +15.4 万 | 0 |
| OTA | 1,020 | 1,090 | 620 | 610 | +4.3 万 | −1.1 万 |
| 合计 | 6,120 | 6,390 | +11.1 万 | −2.8 万 |
散客丢了 120 间(−8.6 万),团队多了 320 间(+15.4 万)。
总收入涨了,但客源结构恶化了——低价团队占比从 24.5% 升到 28.5%。
林岚:"量差价差是对的,但必须拆到客源。总量差 +11 万里,藏着散客丢 120 间这件事。
这个月我们不是'多卖了',是'用团队填了散客的坑'。"
继续深挖:散客价差 −1.7 万,是真的降价了吗?
| 细分 | 间夜 | 预算价 | 实际价 | 说明 |
| 高级房 | 2,100 | 620 | 618 | 基本没动 |
| 豪华房 | 800 | 780 | 760 | 降 20(促销档) |
| 行政房 | 420 | 980 | 975 | 基本没动 |
| 套房 | 160 | 1,680 | 1,650 | 降 30(滞销) |
真实降价只发生在豪华房和套房:−20×800 − 30×160 = −2.08 万
但总散客价差只有 −1.7 万?因为房型结构升级了(行政房占比从 11.2% 升到 12.1%),抵消了 0.38 万。
```
散客价差 −1.7 万 = 真实降价 −2.08 万 + 结构升级 +0.38 万
```
最终归因:
一句话记住:量差看间夜、价差看单价,但两个都要拆到客源与房型,否则会把"结构变化"误判成"降价"。
---
定义:客人付的钱,扣掉所有获客与交付成本后酒店实际到手的钱。
与 ADR 的区别:ADR 是客人付的,净价是您收到的。
公式:净价 = 挂牌价 − 佣金 − 支付手续费 − 积分/返现成本 − 渠道维护摊销
| 项 | 金额 |
| 客人支付 | 620 |
| OTA 佣金 25% | −155 |
| 信用卡手续费 1.2% | −7.4 |
| 平台积分成本 | −12 |
| 净价 | 445.6 |
一句话:OTA 那间房,酒店到手 445.6,不是 620。
把所有渠道算一遍,才知道该往哪个渠道使劲:
| 渠道 | 挂牌 | 佣金 | 手续费 | 积分 | 摊销 | 净价 | 净价率 |
| 官网直订 | 620 | 0 | 7.4 | 0 | 6 | 606.6 | 97.8% |
| 会员 App | 570 | 0 | 6.8 | 18 | 4 | 541.2 | 94.9% |
| 协议直签 | 527 | 0 | 6.3 | 0 | 9 | 511.7 | 97.1% |
| GDS | 700 | 70 | 8.4 | 0 | 5 | 616.6 | 88.1% |
| OTA 标准 | 620 | 155 | 7.4 | 12 | 3 | 442.6 | 71.4% |
| OTA 促销档 | 499 | 125 | 6.0 | 10 | 3 | 355.0 | 71.1% |
| 批发商 | 460 | 115 | 5.5 | 0 | 2 | 337.5 | 73.4% |
关键发现:
1. GDS 净价最高(616.6)——虽然佣金 10%,但挂牌价高,且客源是国际商务
2. OTA 促销档净价 355,比批发商(337.5)只高 17.5 元,但批发商是提前锁死的量
3. 会员 App 净价率 94.9%,比 OTA 高 23.5 个点——这就是推会员的价值
同一天有两个询价:
| 询价甲(OTA 促销团) | 询价乙(协议公司) | |
| 间夜 | 80 间 | 80 间 |
| 挂牌价 | 499 | 527 |
| 佣金 | 25% | 0 |
| 净价/间 | 355 | 511.7 |
| 净收入 | 28,400 | 40,936 |
表面:甲 499 > 乙 527?不,乙更高。而且乙净收入多 12,536 元。
再加一层:餐饮与其他消费
| 甲(OTA 客人) | 乙(协议商务) | |
| 人均餐饮 | 96 元 | 138 元 |
| 餐饮收入 | 80 × 96 = 7,680 | 80 × 138 = 11,040 |
| 餐饮成本率 | 38% | 34% |
| 餐饮毛利 | 4,762 | 7,286 |
综合净贡献:甲 33,162 vs 乙 48,222 —— 差 15,060 元。
一句话记住:别用挂牌价比单子,用净价;别用净价比单子,用净价 + 附带消费。
---
定义:某个渠道带来的客人中,有多少是"没有这个渠道就不会来"的。
公式:增量率 =(该渠道间夜 − 若关闭该渠道会流失的间夜)÷ 该渠道间夜 × 100%
作用:判断"砍掉这个渠道会损失多少"——高增量率不能砍,低增量率可以砍。
OTA 卖了 100 间。若关闭 OTA,其中 61 间会流失(客人不知道这家酒店,或不会专门来官网),39 间会转到官网/电话预订。
增量率 = 61%。
一句话:砍掉 OTA,会真丢 61 间,不是 100 间。
增量率不能拍脑袋,林岚用三种方法交叉验证:
| 方法 | 做法 | 优点 | 缺点 |
| ① 下线测试 | 某渠道下线 48 小时,看官网搜索量与预订变化 | 最直接 | 会影响真实收入,只能短做 |
| ② 地理对照 | 选一个该渠道渗透低的城市做对照,对比两城趋势 | 不影响经营 | 需要足够的样本和时间 |
| ③ 客史交叉 | 看该渠道客人里,有多少是"从未在官网出现过的新客" | 零成本 | 会高估(老客也可能走 OTA) |
云璟实测(三种方法):
| 方法 | 结果 |
| ① 下线测试(48h) | 58% |
| ② 地理对照(杭州 vs 宁波) | 64% |
| ③ 客史交叉(新客占比) | 71% |
| 采用值 | 61%(取前两者加权,第三个高估) |
同一个 OTA,不同情境下增量率完全不同:
| 情境 | 增量率 | 说明 |
| 会展周(全城满房) | 23% | 客人怎么都会来,OTA 只是个下单入口 |
| 平季周末 | 55% | 一半人会因为方便而选 OTA |
| 淡季工作日 | 82% | 没 OTA 基本没人来 |
| 新店爬坡期(开业 <6 月) | 91% | 完全没有品牌认知,全靠 OTA 导流 |
所以"砍 OTA"不是一个全年动作,是分情境的:
| 时段 | OTA 策略 | 上限 |
| 会展周 | 大幅收口,只留 10% 库存给 OTA | 因为增量率只有 23% |
| 平季 | 常态,25% 库存 | — |
| 淡季 | 放开,40% 库存 | 增量率 82%,是主要获客通道 |
| 新店期 | 全开 | 先有量再谈结构 |
林岚的排期表按周更新 OTA 上限,会展周把 OTA 从 35% 收到 12%:
OCC 只掉 0.8 个点,净收入多 4.7 万(省下的佣金远大于损失的间夜)。
一句话记住:增量率高的渠道是"获客管道",增量率低的是"下单工具"。
会展周砍 OTA,淡季放开 OTA——同一个渠道,两种用法。
---
这批七个名词分成两组:
对外比较(我和市场)
| 名词 | 回答 | 警戒线 |
| MPI | 份额够不够 | 淡季 ≥110,旺季 95–105 即可 |
| RGI | 排第几 | 任何时候 ≥95,分子分母要同源 |
对内算账(我赚没赚)
| 名词 | 回答 | 陷阱 |
| NRevPAR | 扣掉获客成本后赚多少 | 别用它单独决定砍渠道 |
| GOPPAR | 落袋多少 | 分母可能被做小,要同时看 GOP 率 |
| 量差价差 | 是卖多了还是卖贵了 | 必须拆到客源与房型 |
| 渠道净价 | 这单实际到手多少 | 要加上附带消费一起比 |
| 增量率 | 砍了会丢多少 | 分情境,不是常数 |
一句话:MPI/RGI 看位置,NRevPAR/GOPPAR 看结果,量差价差看原因,净价/增量率看渠道。
七个一起用,才知道"我排第几、赚了多少、为什么、该改哪个渠道"。
本批 7 个名词:No-show、季节性指数、三场景、变动成本、尾房价、人均贡献、RMS。
这批回答的是"未来怎么估"和"系统怎么用":
No-show 与季节性指数是把历史变成预测的输入;三场景是把不确定变成三套预案;
变动成本与尾房价是定价的下限;人均贡献是比房价更宽的视角;RMS 是整套逻辑的执行者。
---
定义:客人订了房、付了(或没付)定金,但没有到店,且未提前取消。
与取消的区别:取消是"提前告知不来了",No-show 是"到点了人没出现"。
它决定超售的空间——No-show 率是超售量的唯一依据。
某日预订 210 间,实际到店 202 间。No-show 8 间,No-show 率 = 8 ÷ 210 = 3.8%。
一句话:这 8 间房昨晚还能卖,但被锁住了——所以要用超售补回来。
把 8 间 No-show 按客源拆开:
| 客源 | 预订 | No-show | 率 | 原因 |
| OTA 预付 | 48 | 0 | 0% | 已付款,不到店也扣款 |
| OTA 现付 | 62 | 5 | 8.1% | 无违约成本,随手订随手弃 |
| 官网直订 | 55 | 2 | 3.6% | 有会员积分约束 |
| 协议公司 | 30 | 1 | 3.3% | 有合同违约条款 |
| 团队 | 15 | 0 | 0% | 有定金 + 名单 |
关键发现:OTA 现付的 No-show 率(8.1%)是 OTA 预付(0%)的无穷大倍。
所以林岚定的超售规则是分客源的:
```
超售量 = Σ(各客源在手间夜 × 该客源 No-show 率 × 保守系数 0.7)
= 48×0% + 62×8.1% + 55×3.6% + 30×3.3% + 15×0%
= 0 + 5.02 + 1.98 + 0.99 + 0 = 7.99 × 0.7 = 5.6 → 超售 5 间
```
保守系数 0.7 的意义:宁可少超售(房间空着),也不要多超售(客人没房住)。
因为安置一位无房客的成本(外送酒店 + 车费 + 补偿 + 口碑)约 800–1,500 元,
而一间空房的损失只有 变动成本以上的毛利约 525 元。
某日历史 No-show 率均值 3.8%,标准差 1.2%。小马建议"超售 3.8% × 210 = 8 间"。
林岚反对:均值意味着 50% 的日子会不够用(实际 No-show 低于 8 间时,超售的 8 间就爆了)。
正确做法看分布:
| 分位 | No-show 率 | 对应间数 | 含义 |
| 90 分位 | 5.4% | 11.3 间 | 10% 的日子会 ≥11 间 |
| 75 分位 | 4.6% | 9.7 间 | 25% 的日子会 ≥10 间 |
| 均值 | 3.8% | 8.0 间 | 50% 的日子会 ≥8 间 |
| 25 分位 | 3.0% | 6.3 间 | 75% 的日子会 ≥6 间 |
| 10 分位 | 2.2% | 4.6 间 | 90% 的日子会 ≥4.6 间 |
如果超售 8 间(用均值):约 50% 的日子 No-show 不足 8 间 → 需要外送安置。
如果超售 5 间(用 25 分位 × 0.8):约 80% 的日子不会爆,20% 的日子少赚几间。
期望成本对比(按 100 天算):
| 方案 | 爆房天数 | 安置成本 | 空房损失 | 总成本 |
| 超售 8 间 | 50 天 | 50 × 2 × 1,200 = 12 万 | 0 | 12 万 |
| 超售 5 间 | 20 天 | 20 × 1 × 1,200 = 2.4 万 | 30 天 × 2 间 × 525 = 3.15 万 | 5.55 万 |
超售 5 间比超售 8 间省 6.45 万。
一句话记住:No-show 用均值定超售,等于掷硬币。用低分位 × 保守系数,
因为爆房成本(1,200)是空房损失(525)的 2.3 倍。
---
定义:某一天/某一月的实际需求 ÷ 全年日均需求 × 100。回答"这天有多旺"。
算法:通常用 3 年同日(或同周)数据的中位数,剔除异常年。
作用:把"历史"变成"预测基准"——所有预测都是"基准 × 季节指数 × 事件调整"。
云璟全年日均需求 204 间(OCC 68% × 300)。
历史周三平均需求 196 间 → 周三季节指数 = 196 ÷ 204 × 100 = 96。
一句话:普通周三比全年平均淡 4%。
只用"星期几"不够,林岚用三层叠加:
```
预测需求 = 基准需求 × 月份指数 × 星期指数 × 事件调整
```
| 层 | 例子 | 指数 |
| 月份 | 10 月(会展季) | 118 |
| 星期 | 周三 | 96 |
| 事件 | 国际博览中心有展 | ×1.35 |
算某年 10 月某个展会周三:
预测 = 204 × 1.18 × 0.96 × 1.35 = 312 间 → 超过物理房量 300,需满房管理。
如果只按星期指数算:204 × 0.96 = 196 间 → 严重低估,会把房卖便宜。
月份指数表(云璟):
| 月 | 指数 | 说明 |
| 1 | 78 | 春节前淡 |
| 2 | 72 | 春节假期,商务停摆 |
| 3 | 96 | 复苏 |
| 4 | 108 | 春季会展 |
| 5 | 112 | 五一 + 会展 |
| 6 | 104 | 平稳 |
| 7 | 98 | 暑期前 |
| 8 | 102 | 暑期家庭客 |
| 9 | 110 | 开学 + 商务回升 |
| 10 | 118 | 全年最旺(会展季) |
| 11 | 106 | 次旺 |
| 12 | 88 | 年末会议多但散客少 |
第三年 4 月,云璟搞了一次大规模降价(案例 01 那次),当月 OCC 冲到 89%。
如果直接把这一年算进指数,4 月指数会被拉高到 121,明年 4 月就会:
正确做法:指数要用"自然需求",不是"实际售出"。
林岚的处理:
1. 剔除所有主动促销月(有调价台账记录的)
2. 剔除异常事件年(2020 疫情、2023 会展取消)
3. 剩余年份取中位数(不用均值,防极端值)
修正后 4 月指数 = 108(而非 121)。
一句话记住:季节指数衡量的是"需求",不是"销量"。用降价换来的销量算进指数,
等于把自己的促销当成市场规律,明年会定错价。
---
定义:对未来需求做乐观 / 基准 / 悲观三套预测,每套配不同的动作预案。
与单点预测的区别:单点预测是"猜一个数",三场景是"准备三套动作"。
作用:预算不是预测——预算是三套动作预案的组合。
业主要求 RevPAR 涨 8%。林岚给三场景:
| 场景 | 假设 | OCC | ADR | RevPAR | 概率 |
| 乐观 | 会展增加 2 场,无新供给 | 74% | 668 | 494 | 25% |
| 基准 | 会展持平,新开 1 家竞品 | 70% | 645 | 452 | 50% |
| 悲观 | 会展减少 1 场,新开 3 家 | 64% | 610 | 390 | 25% |
加权期望 RevPAR = 494×0.25 + 452×0.5 + 390×0.25 = 447(比今年 422 涨 5.9%)
一句话:业主要 8%,期望值只有 5.9%——这个缺口要在会上讲清楚,不能硬承诺。
只给三个数字没用,关键是每个场景对应不同的动作:
| 场景 | 触发条件(月度监控) | 价格动作 | 渠道动作 | 库存动作 |
| 乐观 | 未来 60 天 Pickup 增速 >基准 15% | BAR +6%,关促销档 | OTA 收口到 12% | 开放全部房型,加最短住期 |
| 基准 | Pickup 在基准 ±10% | BAR 不动,保留促销档 | OTA 25% | 按天设保护位 |
| 悲观 | Pickup <基准 15%,连续 2 周 | BAR −4%,开 2 档促销 | OTA 放到 40%,加会员权益 | 收保护位,接团队填坑 |
触发条件是关键——没有触发条件,三场景只是三张纸。
林岚的做法是:每月经营会第一件事,判定下个月落在哪个场景,然后执行对应动作包。
不是"预测对了才做对",是"不管哪个场景来了,都有现成的动作"。
业主要求全年 RevPAR 从 422 涨到 456(+8%)。林岚用三场景拆月:
```
月度目标 = 基准年该月 RevPAR × (1 + 全年增幅) × 该月季节调整
```
但不是每个月都 +8%——要按"哪里最容易涨"分配:
| 月 | 去年 RevPAR | 季节指数 | 增长难度 | 分配增幅 | 目标 |
| 2 月(春节) | 288 | 72 | 已经很淡,降价空间小 | +3% | 297 |
| 4 月(会展) | 468 | 108 | 需求旺,能提价 | +12% | 524 |
| 10 月(最旺) | 498 | 118 | 已满房,只能优化结构 | +14% | 568 |
| 12 月 | 372 | 88 | 会议多但价低 | +5% | 391 |
逻辑:淡月求稳(保住别跌),旺月求增(需求旺时提价阻力最小)。
加权后全年 +8.2%,达标。而且旺月多涨、淡月少涨,比"每月都 +8%"可执行得多——
因为淡月强行 +8% 只会逼您降价冲量(重蹈案例 01 的覆辙)。
一句话记住:三场景的价值不在三个数字,在三个动作包 + 明确的触发条件。
预算分解也不是平均分配,是旺月多担、淡月少担。
---
定义:多卖一间房会多花多少钱。与固定成本(房租、折旧、基本人力)相对。
云璟口径:95 元/间夜(布草洗涤 22 + 客用品 18 + 早餐 32 + 能耗 15 + 清洁计时 8)
它是定价的下限——任何低于变动成本的售价,卖一间亏一间。
卖一间 620 的房,变动成本 95 → 边际贡献 525 元。
一句话:只要售价 > 95,卖出去就比空着好(在不损害价格形象的前提下)。
最危险的一句话:"房间空着也是空着,399 也卖。"
算一下:
| 空着 | 卖 399 | 卖 620 | |
| 收入 | 0 | 399 | 620 |
| 变动成本 | 0 | −95 | −95 |
| 边际贡献 | 0 | 304 | 525 |
单看这一天,卖 399 确实比空着好(多 304)。但要看三个副作用:
1. 价格栅栏塌了:老客看到 399,下次不愿付 620(案例 01 的教训)
2. 渠道成本:若这间是 OTA 卖的,399 − 25% 佣金 − 95 = 204,比空着只多 204
3. 客源替换:399 吸引来的价格敏感客,餐饮人均 96 vs 商务客 148,
餐饮毛利差 52 元/人 → 实际差距缩小到 152
所以林岚的规则是:
"可以降,但要降得看不见"——用促销档、会员价、住几送几、打包价,
而不是把公开挂牌价改成 399。
95 元是标准间的变动成本。按房型拆:
| 房型 | 布草 | 客用品 | 早餐 | 能耗 | 清洁 | 合计 |
| 高级房 | 22 | 18 | 32 | 15 | 8 | 95 |
| 豪华房 | 26 | 24 | 32 | 18 | 10 | 110 |
| 行政房 | 30 | 32 | 48(含行政酒廊) | 22 | 12 | 144 |
| 套房 | 42 | 45 | 64 | 35 | 20 | 206 |
再看边际贡献率(对定价更有用):
| 房型 | 挂牌 | 变动成本 | 边际贡献 | 贡献率 |
| 高级房 | 620 | 95 | 525 | 84.7% |
| 豪华房 | 780 | 110 | 670 | 85.9% |
| 行政房 | 980 | 144 | 836 | 85.3% |
| 套房 | 1,680 | 206 | 1,474 | 87.7% |
套房贡献率最高(87.7%)——所以套房滞销时,降价的"性价比"最高:
降 200 元卖掉一间套房,仍贡献 1,274 元。
这解释了案例 17 里"为什么豪华房和套房可以降,高级房不能降":
一句话记住:变动成本是定价下限,但分房型看。
高贡献率的房型(套房)降价最划算,低贡献率的房型(高级房)降价最危险。
---
定义:入住当天(或前一天傍晚)才开放的低价档,用来清理注定空置的库存。
与提前预订价的关系:提前预订价是"给计划型客人",尾房价是"给即兴型客人"。
铁律:尾房价必须限时限渠道,绝对不能影响提前预订市场。
某日 20:00,在手 OCC 只有 61%,距满房还有 117 间。
林岚 21:00 放尾房价 480(BAR 620 的 7.7 折),只在 OTA 的"今夜特价"频道。
结果:卖出 23 间,收入 11,040,边际贡献 23 × (480 − 95) = 8,855 元。
一句话:这些房本来会空着,收到 480 是净赚。
不能每天都放——放多了,客人会养成等尾房价的习惯。
林岚的三条触发条件(缺一不可):
| 条件 | 阈值 | 目的 |
| ① 时间 | 18:00 之后 | 计划型客人的决策窗口已过 |
| ② 在手 OCC | < 68%(基线) | 确认今天注定有空房 |
| ③ 未来 3 天 | 无大型事件 | 避免误判(可能有临期需求) |
反例:某次小马在 15:00 就放了尾房价,且当天 19:00 有个 40 间的团队临时询价。
结果:40 间团队只能按 480 成交(本来可以谈 550),损失 40 × 70 = 2,800 元;
而且已售的 18 间尾房,本来其中 12 间客人愿意付 620,损失 12 × 140 = 1,680 元。
合计损失 4,480,比尾房带来的收益还多。
尾房价的三个设计要点:
① 渠道隔离——不能出现在官网首页
| 渠道 | 是否放尾房价 | 原因 |
| OTA "今夜特价" 频道 | ✅ 放 | 用户本来就是搜便宜的,与正常客群不重叠 |
| 官网首页 | ❌ 不放 | 会教坏老客,下次都等到 21:00 |
| 会员 App 推送 | ✅ 放(会员专享 460) | 增强会员价值,且是定向推送 |
| 前台 walk-in | ✅ 放(560) | walk-in 客议价能力弱,不用给最低价 |
② 房型限制——只放滞销房型
| 房型 | 在手 OCC | 是否放尾房价 |
| 高级房 | 74% | ❌ 不放(好卖) |
| 豪华房 | 55% | ✅ 放 480 |
| 行政房 | 48% | ✅ 放 620(原价 980) |
| 套房 | 33% | ✅ 放 980(原价 1,680) |
只放滞销房型,等于用尾房价做"房型去库存",而不是全场降价。
③ 不可取消 + 预付
尾房价必须"预付、不可取消、不可改期"。理由:
一句话记住:尾房价是"清库存"不是"降价"。
触发要三个条件、渠道要隔离、房型要挑滞销的、条款要不可取消。
---
定义:一位客人在酒店全部消费带来的边际贡献(房 + 餐 + 其他 − 变动成本)。
与 ADR 的区别:ADR 只看房费,人均贡献看这个客人整单值多少钱。
作用:判断"该抢哪类客人"——高 ADR 不等于高价值。
| 商务散客 | OTA 旅游客 | |
| 房费 | 720 | 499 |
| 餐饮 | 148 | 96 |
| 其他(洗衣/会议/迷您吧) | 62 | 18 |
| 总消费 | 930 | 613 |
| 变动成本 | 95 + 56(餐饮 38%) + 25 = 176 | 95 + 36 + 8 = 139 |
| 人均贡献 | 754 | 474 |
差 280 元/人。虽然房费只差 221,但综合贡献差 280。
一句话:看客人值不值钱,看整单,不看房费。
郑昊接了个 150 间的会议团,房价只有 460(比协议价还低)。周总觉得"太便宜"。
林岚算了整单:
| 项 | 数量 | 单价 | 收入 | 成本率 | 边际贡献 |
| 客房(2 晚) | 300 间夜 | 460 | 138,000 | 95/间夜 | 109,500 |
| 宴会厅(3 天) | — | — | 180,000 | 30% | 126,000 |
| 餐饮(含茶歇) | 450 人次 | 260 | 117,000 | 38% | 72,540 |
| 会议室 | 6 间 × 3 天 | 4,000 | 72,000 | 15% | 61,200 |
| 合计 | 507,000 | 369,240 |
单看房费 460 很亏,整单边际贡献 36.9 万。
对比:同样 300 间夜卖散客(620 均价):
团队 369,240 vs 散客 185,028 —— 团队多赚 18.4 万。
这就是"置换分析"要算全口径的原因(见名词"置换分析")。
只看房价会误杀高价值的会议团。
淡季,有两个获客方向,预算都是 8 万:
| 方向甲:OTA 大促 | 方向乙:企业协议开发 | |
| 预计带来间夜 | 8 万 ÷ 120(补贴/间)= 667 间 | 8 万 ÷ 差旅经理维护 = 480 间 |
| 平均房价 | 499 | 527 |
| 人均餐饮 | 96 | 138 |
| 人均贡献 | 474 | 644 |
| 总贡献 | 667 × 474 = 316,158 | 480 × 644 = 309,120 |
表面差不多(31.6 万 vs 30.9 万)。但要看三个长期变量:
| 变量 | OTA 大促 | 企业协议 |
| 二次入住率 | 18% | 55% |
| 次年续约率 | 0%(每次都要买) | 78% |
| 对价格形象影响 | 负面(公开低价) | 中性(协议价不公开) |
按 3 年算:
林岚的结论:预算投向协议开发,因为它是资产,而 OTA 是租金。
一句话记住:人均贡献看整单,但决策要看人均贡献 × 复购 × 续约。
一次性的量是租金,能沉淀的客源是资产。
---
定义:根据历史数据、在手预订、竞争价格,自动计算并推送价格与库存建议的系统。
它算什么:需求预测 → 最优价格 → 房型/渠道的库存分配 → 限制条件(最短住期、关闭档位)
它不算什么:不算宴会厅机会成本、不算客源关系、不算竞品的非价格动作(装修、换牌)
某日系统建议:把 BAR 从 620 降到 570(−8%),理由是"未来 14 天 Pickup 低于基准 22%"。
一句话:RMS 会给出建议,但建议不是命令。
什么情况下应该采纳 RMS 建议?林岚的三条:
| 条件 | 检查方法 | 本例 |
| ① 输入数据是否干净 | 两系统差异 <2%?历史是否被促销污染? | ✅ 干净(差异 0.4%) |
| ② 建议是否在合理区间 | 单日调价幅度 <10%?是否连续多日同向? | ✅ −8% 在范围内 |
| ③ 是否有系统不知道的因素 | 未来有大事件?竞品装修?团队 pending? | ⚠️ 有问题 |
第 ③ 条查出来:未来 14 天里,第 9–11 天有个 300 人的行业会议正在最后确认,
郑昊说"80% 会签"。这个 pending 团队没有进系统(还在谈判中)。
系统看到的:未来 14 天需求疲软 → 建议降价
真实情况:第 9–11 天可能有 120 间团队 → 不应降价
林岚的决定:不降。 改用"只降第 1–8 天"的局部方案。
结果:第 9 天团队签约,OCC 冲到 96%。若按系统建议全场降 8%:
那 3 天的 120 间团队 × 50 元差价 = 少赚 1.8 万,且散客也跟着降。
林岚从不"直接改"系统建议,而是走覆写流程(见名词"覆写")。她的四条:
| 纪律 | 内容 |
| ① 必须写原因 | 覆写时填"为什么"(pending 团队 / 系统数据延迟 / 竞品异常) |
| ② 必须限定范围 | 只覆写特定日期、特定房型,不做全场覆写 |
| ③ 必须设复核日 | 写明"X 月 X 日重新评估",到期自动提醒 |
| ④ 必须回看结果 | 月底对比"系统建议 vs 实际执行",算覆写的净收益 |
覆写记分卡(季度):
| 覆写原因 | 次数 | 对(赚了) | 错(亏了) | 净收益 |
| pending 团队未进系统 | 14 | 11 | 3 | +8.6 万 |
| 系统未识别的本地事件 | 9 | 7 | 2 | +5.2 万 |
| 竞品装修/换牌 | 4 | 4 | 0 | +3.1 万 |
| 客情维护(大客户) | 6 | 4 | 2 | +1.4 万 |
| "我觉得不对"(无理由) | 11 | 3 | 8 | −4.7 万 |
最后一行是重点:凭直觉覆写,胜率只有 27%,净亏 4.7 万。
林岚把这张表贴在办公室墙上,标题是:
"系统不会比你笨,它只是不知道你没告诉它的事。"
一句话记住:RMS 是计算引擎,人是信息源。
您比系统多的不是判断力,是系统不知道的信息——把它告诉系统,而不是绕过系统。
---
| 名词 | 回答 | 关键陷阱 |
| No-show | 能超售多少 | 用均值定超售 = 掷硬币,要用低分位 |
| 季节性指数 | 这天有多旺 | 要剔除自己促销造成的假旺 |
| 三场景 | 未来会怎样、怎么应对 | 价值在动作包 + 触发条件,不在三个数字 |
| 变动成本 | 定价的下限 | 分房型看,套房贡献率最高 |
| 尾房价 | 临期库存怎么清 | 必须限时限渠道限房型,条款不可取消 |
| 人均贡献 | 这个客人值多少 | 看整单,且要乘复购与续约 |
| RMS | 系统建议怎么用 | 覆写必须写原因、限范围、设复核、回看结果 |
一句话:No-show 与季节指数把历史变成预测,三场景把预测变成预案,
变动成本与尾房价守住价格下限,人均贡献拓宽价值视角,RMS 是执行者——
七件事构成"从数据到动作"的完整链条。
本批 9 个名词:最短住期、覆写、竞争组合、房型价差、会员专享价、价值包、每日取数清单、调价台账、机会成本。
这九个是"执行层"的名词——前四批告诉您怎么想,这一批告诉您怎么动手、怎么留痕、怎么避免自己骗自己。
---
定义:预订必须满足的最少连住晚数。不满足则该价格档不可订。
作用:用"住几晚"做栅栏——过滤掉只住一晚的低价客,保护多晚的高价值订单。
与"关闭到达日"的区别:MinLOS 限制住多久,Closed-to-Arrival 限制哪天来。
周六是本城演唱会日,需求爆满。林岚设:周六 MinLOS = 2 晚。
效果:
一句话:用"住几晚"把房间留给更值钱的订单。
假设周六需求 120 间,周五需求 70 间,周日需求 60 间,房量 300 间。
若允许单晚预订,会出现的组合是:
| 订单类型 | 间夜 | 收入 | 变动成本 | 贡献 |
| 只住周六 | 1 | 780(高峰价) | 95 | 685 |
| 周五+周六 | 2 | 620 + 780 = 1,400 | 190 | 1,210 |
看起来 2 晚订单贡献更高(1,210 vs 685)。**但问题在于:如果周六被 1 晚订单占满,
周五就没人住了**(周五想连住的人订不到周六)。
设 MinLOS = 2(周五到店)后的模拟:
| 方案 | 周五 OCC | 周六 OCC | 总间夜 | 总收入 | 总贡献 |
| 无 MinLOS | 48% | 100% | 444 | 320,000 | 277,820 |
| MinLOS=2(周五到) | 72% | 100% | 516 | 358,000 | 308,980 |
多赚 3.1 万,因为周五的 72 间空房被填满了。
最常见的三种错用:
① 全程开 MinLOS
某次林岚休假,小马把 MinLOS=2 开了整整一个月(含淡季工作日)。
结果:商务客(90% 只住 1 晚)全部订不到,OCC 掉 11 个点。
MinLOS 只能在高需求日开,判据是"预测 OCC > 85%"。
② 只设 MinLOS,不设"到达日限制"
演唱会那天,客人可以订"周四+周五"住 2 晚(绕开了周六)。
正确做法:周六 MinLOS=2 且 周六 Closed-to-Arrival(周六不能作为到达日)。
这样客人只能选"周五到(住五六)"或"周日到",中间的周六被高价客填满。
③ 忘了给 OTA 单独设
官网设了 MinLOS=2,但 OTA 渠道没同步 → OTA 上仍能订 1 晚。
结果:官网客人看到"要住 2 晚",转头去 OTA 订 1 晚,还多付了 25% 佣金。
规则:任何限制条件,必须同时下发到所有渠道,且下发后抽查验证。
一句话记住:MinLOS 是"住几晚"的栅栏,只能在高需求日开,
且必须配到达日限制、必须同步到所有渠道。
---
定义:人工不采纳系统建议,改为手动设定价格或库存的动作。
两种方向:覆写价格(不按系统价)、覆写库存(不按系统分配)。
它是最容易滥用、也最能体现专业度的动作——所以必须有纪律。
系统建议降到 570,您手动设成 620,并在系统里填了原因"pending 团队 120 间(80% 概率)"。
这是一次覆写。
一句话:覆写不是"不听系统的",是"告诉系统它不知道的事"。
同一个月里的三次覆写,结果完全不同:
| 覆写 | 范围 | 原因 | 结果 |
| ① 第 9–11 天不降价 | 限 3 天、限散客房型 | pending 团队 120 间 | ✅ 团队签约,多赚 1.8 万 |
| ② 套房单独降 300 | 限套房 | 套房在手仅 20%,滞销 | ✅ 卖出 11 间,多赚 1.5 万 |
| ③ 全场 BAR 降 8% | 全场、全房型 | "我觉得市场不好" | ❌ 实际 Pickup 正常,少赚 4.2 万 |
三次覆写的区别是什么?
| ①②(好) | ③(坏) | |
| 范围 | 限定日期 / 限定房型 | 全场 |
| 原因 | 有具体信息(团队、套房在手率) | 感觉 |
| 可验证 | 到期能验证对不对 | 无法验证 |
| 可逆 | 影响面小,错了损失可控 | 影响面大,错了损失大 |
林岚建了一张覆写记分卡,每月复盘(数据见名词 26 案例 C)。
关键设计是把覆写分成"有信息"和"没信息"两类:
| 类型 | 判定 | 处理方式 |
| 信息型覆写 | 有系统不知道的具体事实 | 允许,必须填事实与复核日 |
| 判断型覆写 | 只是"觉得不对" | 需要主管签字,且记入记分卡 |
季度结果:
林岚据此定了一条硬规则:判断型覆写每月不超过 2 次,超过需要周总签字。
理由是:如果"直觉"真的准,胜率应该显著高于 50%;27% 说明直觉不如系统。
一句话记住:覆写不是绕过系统,是补充系统缺失的信息。
没有具体事实的覆写,本质上是在跟算法赌运气——而您已经输了 73% 的时间。
---
定义:与您在同一市场抢同一批客人的酒店集合。云璟用 A–E 五家。
选谁的三个标准:地理位置相近、档次相近、客源重叠。
最常见的错误:把"附近所有酒店"都塞进去,或者把不同档次的混在一起。
| 代号 | 定位 | 房量 | 平时价 | 与云璟客源重叠度 |
| A | 国际奢华品牌 | 280 | 880 | 42%(高端商务) |
| B | 同档国际品牌 | 320 | 680 | 78%(主要对手) |
| C | 本土高端 | 350 | 560 | 61%(价格敏感商务) |
| D | 精品设计 | 120 | 720 | 35%(小众客群) |
| E | 中端连锁 | 400 | 520 | 48%(溢出客源) |
一句话:B 是主要对手(重叠 78%),D 只是参考(重叠 35%)。
某季度云璟 RGI 报 118,看起来非常好。周总很满意。
林岚复核时发现:组合里包含了 E 店(中端,520 元)。
E 店把市场平均 RevPAR 拉低到 425,所以云璟 446 ÷ 425 = 118。
剔除 E 店后(只留同档的 A、B、C、D):
市场 RevPAR = (537×280 + 510×320 + 437×350 + 468×120) ÷ 1,070 = 486
RGI = 446 ÷ 486 = 92 ← 其实是跑输同档市场!
差 26 个点。一个错误的竞争组合,能把"跑输 8%"说成"跑赢 18%"。
正确的组合选择方法:
1. 客源重叠度 >50% 的才进组合(D 店 35% 应剔除,但因其同档且常被客人比价,作为观察项)
2. 房量要加权(A 店 280 间与 E 店 400 间权重不同)
3. 每年复核一次(新店开业、老店装修、品牌转换都要调整)
修正后云璟的正式竞争组合:A、B、C 三家(加权),D、E 作为观察名单。
修正后 RGI = 446 ÷ 494 = 90,这才是真实的位置。
同一家酒店,不同时段的竞争对手不一样:
| 时段 | 客源 | 真正的竞争对手 |
| 会展周 | 参展商、观众 | 会展周边的所有酒店(含中端) |
| 工作日 | 商务散客 | A、B、C(同档) |
| 周末 | 本地休闲客 | 度假型酒店、民宿 |
| 春节 | 探亲客 | 中端连锁、民宿 |
| 大型活动 | 溢出客源 | 全城所有酒店 |
林岚的做法:**主组合固定(A/B/C)用于月度与年度对比;
分时段再设"临时组合"用于具体决策。**
例如会展周:临时组合 = A + B + C + 会展周边 3 家中端。
此时 RGI 的算法也要换成临时组合的市场 RevPAR。
实例:某会展周,云璟 ADR 提到 880,按主组合算 RGI = 132(很棒)。
但按临时组合(含 3 家中端,它们涨到 620)算:市场 RevPAR = 512,云璟 = 545 → RGI = 106。
真实的超额只有 6%,不是 32%。
一句话记住:竞争组合不是"附近的酒店",是"抢同一批客人的酒店",
而且要按客源重叠度筛选、按房量加权、按时段调整。
---
定义:不同房型之间的价格阶梯。它决定客人"往上买"要加多少钱。
云璟基准:高级 620 / 豪华 780(+160)/ 行政 980(+200)/ 套房 1,680(+700)
作用:价差既是收入的来源(升级),也是库存的栅栏(把人分流到不同房型)。
高级房 620,豪华房 780,差价 160。
约 18% 的客人会选择加 160 升级 → 平均增收 160 × 18% = 28.8 元/间。
一句话:价差定得好,升级就是免费的收入。
小马按面积定价:
林岚按客人愿意付多少定价(看历史升级数据):
| 房型 | 面积 | 小马定价 | 林岚定价 | 实际升级率 | 收入差 |
| 高级 | 32㎡ | 620 | 620 | — | — |
| 豪华 | 42㎡ | 812 | 780 | 24%(vs 780 时 18%) | 高价 → 升级率降 |
| 行政 | 48㎡ | 930 | 980 | 12%(vs 930 时 15%) | 低价 → 少赚 |
| 套房 | 85㎡ | 1,647 | 1,680 | 4%(基本不变) | 套房客对价格不敏感 |
按面积定价的问题:客人买的不是面积,是"值不值"。
林岚的定价原则:价差要落在"客人觉得划算但酒店多赚"的甜点区。
测算方法:试不同价差 → 记录升级率 → 找"价差 × 升级率"最大的点。
| 豪华房价差 | 升级率 | 增收/间 |
| 120 | 31% | 37.2 |
| 140 | 27% | 37.8 |
| 160 | 24% | 38.4 ← 最大 |
| 180 | 19% | 34.2 |
| 200 | 15% | 30.0 |
160 是最优价差(增收 38.4 元/间)。
满房夜,房型价差的作用是分流,不是增收。
某满房夜,各房型在手:
| 房型 | 房量 | 在手 | 剩余 | 状态 |
| 高级房 | 150 | 148 | 2 | 快满了 |
| 豪华房 | 90 | 61 | 29 | 有余 |
| 行政房 | 45 | 20 | 25 | 有余 |
| 套房 | 15 | 3 | 12 | 滞销 |
此时再来一个散客要高级房(620),正确做法是:免费升级到豪华房。
理由:
1. 高级房只剩 2 间,留给后续可能的高价散客(或团队)
2. 豪华房空着也是空着,升级的边际成本只有 (110 − 95) = 15 元
3. 客人获得惊喜,二次入住率提升
这就是"房型价差的动态用法":
一句话记住:房型价差按"客人愿意付多少"定,不按面积定;
且在不同情境下有三种用法——增收、分流、去库存。
---
定义:只对会员开放的专属价格,通常比 BAR 低 8–12%。
与促销价的区别:促销价是人人可买(有栅栏条件),会员价是身份限定(需注册/消费达标)。
它的真正价值不是让利,是把客人从 OTA 拿回来。
BAR 620,会员价 570(92 折)。非会员看不到这个价,只能订 620 或去 OTA。
一句话:用 50 元的让利,换客人的注册和以后的直订。
表面看会员价让利 50 元/间夜。实际算总账:
| 走 OTA | 走会员价 | |
| 客人支付 | 620 | 570 |
| 佣金 | −155(25%) | 0 |
| 净收入 | 465 | 570 |
| 积分成本 | 0 | −18 |
| 净额 | 465 | 552 |
让利 50,净额反而多 87 元。 因为省下的佣金(155)远大于让利(50)。
再看长期价值:
| OTA 客人 | 会员 | |
| 二次入住率 | 18% | 52% |
| 平均年消费间夜 | 1.4 | 4.8 |
| 是否沉淀数据 | ❌(数据在 OTA) | ✅(在 CRM) |
按 3 年算,一位会员的贡献是 OTA 客人的 3.7 倍。
坑一:会员价和 OTA 价打架
某次 OTA 大促,OTA 挂 499,会员价 570。
会员发现"OTA 比我专属价还便宜 71",投诉并要求匹配。
规则:会员价必须 ≤ OTA 净价(不是 OTA 挂牌价)。
OTA 挂 499 时,酒店净收 499 − 25% = 374;会员价 570 净收 552,其实酒店仍赚。
但客人比的是挂牌价,所以要么会员价降到 499 以下,要么不做 OTA 大促。
坑二:会员价无限量
会员价如果不限量,等于把 BAR 变相降到 570。
正确做法:会员价也要设低价可售上限,且高需求日关闭会员价。
林岚的规则:预测 OCC > 85% 的日子,会员价自动关闭(会员可订 BAR,但不打折)。
坑三:会员等级没差别
银卡、金卡、白金卡都是 92 折 → 升级没动力。
改进后:
| 等级 | 折扣 | 额外权益 | 升级门槛 |
| 普卡 | 95 折 | — | 免费注册 |
| 银卡 | 92 折 | 延迟退房 14:00 | 年 5 间夜 |
| 金卡 | 88 折 | + 免费早餐 + 房型升级 | 年 15 间夜 |
| 白金 | 85 折 | + 行政酒廊 + Guarantee 房 | 年 40 间夜 |
等级差异要让人"想往上爬",否则会员体系是死的。
一句话记住:会员价不是让利,是用 50 元买回 155 元佣金 + 客人的终身直订。
但必须限量、必须在旺日关闭、必须有等级差异。
---
定义:不降房价、但增加内容的做法(加早餐、加餐饮额度、加延迟退房、加接送)。
与降价的区别:降价永久损害价格形象,价值包保住房价。
它是"竞品降价时"最优先的应对武器。
B 店降价 15%(680 → 578)。云璟不降,改为"620 含双早 + 100 元餐饮额度"。
早餐标价 128/人 × 2 = 256,餐饮额度 100,合计让利价值 356 元。
酒店实际成本:早餐 32×2 + 餐饮成本率 38% × 100 = 64 + 38 = 102 元。
客人感知到 356 元的价值,酒店只花 102 元。
一句话:同样的"让利",用价值包比用降价成本低 3.5 倍。
给客人 100 元的"优惠",两种方式:
| 直接降价 100 | 价值包(价值 100) | |
| 酒店成本 | 100 元(全额) | 约 30–40 元(成本价) |
| 对 ADR 影响 | ADR −100 | ADR 不变 ✅ |
| 对价格形象 | 公开价变低,永久性 | 公开价不变,一次性 |
| 可撤回性 | 难(涨价客人反弹) | 易(活动结束即恢复) |
| 对竞品可见性 | 高(一比价就看到) | 低(不易直接比) |
云璟的计算:
| 价值包内容 | 客人感知价值 | 酒店实际成本 | 杠杆倍数 |
| 双人早餐 | 256 | 64 | 4.0× |
| 100 元餐饮额度 | 100 | 38 | 2.6× |
| 延迟退房 16:00 | 80 | 5(仅排班微调) | 16× |
| 免费升级(有空房时) | 160 | 15 | 10.7× |
| 机场接送 | 180 | 90 | 2.0× |
| 组合包 | 776 | 212 | 3.7× |
总让利感知 776 元,实际成本 212 元。
如果直接降价 776 元,酒店要真金白银少收 776 元。
价值包不是万能的,三种情况必须降价不能用价值包:
| 情况 | 原因 | 例子 |
| ① 客人只在意价格 | 价格敏感型客人不认"早餐价值" | OTA 比价客、学生客 |
| ② 竞争是公开价格战 | 竞品在比价网站上明着降 | 客人只看数字,不看内容 |
| ③ 需求系统性下移 | 整个市场在跌 | 此时价值包拦不住下滑 |
判断方法:看客人在哪里做决策。
| 决策场景 | 客人比较什么 | 该用什么 |
| OTA 列表页 | 只看数字价格 | 降价(或关闭该渠道) |
| 官网 / 会员 App | 看内容、看图、看权益 | 价值包 ✅ |
| 电话 / 协议谈判 | 看整体方案 | 价值包 + 打包价 |
| 企业差旅平台 | 看协议价 | 不动(协议价另谈) |
实例:B 店降价后,林岚做了分渠道应对:
| 渠道 | 应对 | 结果 |
| OTA | 跟随降到 600(但只放 20% 库存) | 保住曝光,不亏太多 |
| 官网 | 620 不变 + 组合价值包(感知 776) | 转化率反升 12% |
| 协议客户 | 不动(协议价本就低于 BAR) | 零影响 |
| 会员 App | 570 + 专属价值包 | 会员复购升 18% |
结果:ADR 只掉 22 元(对比 B 店掉 102),GOPPAR 涨 9 万。
一句话记住:价值包的本质是"用成本价买感知价值"(杠杆 3.7 倍)。
但在客人只比数字的渠道(OTA 列表页),还是得降——分渠道用不同武器。
---
定义:收益经理每天早上必须看的数,按顺序、有固定项。
作用:把"看数据"从"凭感觉翻报表"变成"标准化动作",避免漏项。
云璟清单 7 项,8:30 前完成,约 20 分钟。
| # | 看什么 | 看多久 |
| 1 | 昨日实际(OCC/ADR/RevPAR)vs 预测 | 3 分钟 |
| 2 | 未来 14 天在手 vs 去年同期 | 5 分钟 |
| 3 | 未来第 7–10 天的凹陷 | 5 分钟 |
| 4 | Pickup 增速(昨日新增 vs 基准) | 2 分钟 |
| 5 | 竞品价格(A–E 五家 BAR) | 2 分钟 |
| 6 | 渠道结构(OTA 占比、净价) | 2 分钟 |
| 7 | 昨日调价的执行结果 | 1 分钟 |
一句话:20 分钟,7 个数,顺序固定,一个都不能漏。
这个顺序不是随便排的,它的逻辑是从"发生了什么"到"要做什么":
```
1–2 事实层:昨天怎么样、现在手上有什么
3–4 异常层:哪里不对(凹陷、Pickup 异常)
5–6 环境层:外面发生了什么(竞品、渠道)
7 反馈层:我昨天做的动作有效吗
```
最常见的错误是跳过第 3 项(未来第 7–10 天的凹陷)。
小马刚来时,每天看的是"昨天 OCC 多少"和"今天还剩几间"。
林岚问他:"今天剩几间,你还能改吗?今天的价格昨晚就定了,房态也定了。
你唯一能改的是 7 天以后。"
改过来后,小马的清单第 3 项:
未来第 7、8、9、10 天,在手间夜分别是 118、96、102、134。
基准应该是 150 左右 → 第 8 天有明显凹陷(96 vs 150,缺口 54 间)。
针对第 8 天:
结果:第 8 天最终 OCC 从 32% 升到 61%,多赚 2.1 万。
林岚改造清单的原则:每一项后面必须跟一个"如果…就…"。
| # | 看什么 | 如果… | 就做… |
| 1 | 昨日 vs 预测 | 偏差 >±8% | 查原因(事件?竞品?自己定价?) |
| 2 | 未来 14 天在手 | 低于去年 >10% | 标黄,进第 3 项深挖 |
| 3 | 第 7–10 天凹陷 | 缺口 >30 间 | 查竞品价 → 调价 / 开团队通道 |
| 4 | Pickup 增速 | 连续 2 天 <基准 15% | 触发悲观场景预案 |
| 5 | 竞品价格 | ≥3 家同向变动 | 查是否有事件 → 决定是否响应 |
| 6 | 渠道结构 | OTA 占比 >35% | 收口 + 官网价值包 |
| 7 | 昨日调价结果 | 转化率未提升 | 回滚,改其他档位 |
没有"如果…就…"的清单只是报表,不是工具。
林岚还有一个"月末必做"的加长版清单(多 5 项):
月度量差价差、客源结构变化、覆写记分卡、竞品新增/装修、下月场景判定。
一句话记住:每日清单的价值不在"看",在"每项都挂着动作"。
而且重点看未来第 7–10 天——那是您唯一还能改变的日子。
---
定义:记录每一次价格变动的表:谁、什么时候、改了什么、为什么、结果如何。
最少字段:日期 / 生效日 / 房型 / 渠道 / 原档 → 新档 / 原因 / 操作人 / 复核日 / 实际结果
它是"事后能说清楚"的唯一凭据,也是季节指数清洗的依据。
| 日期 | 生效日 | 房型 | 渠道 | 原 | 新 | 原因 | 操作人 |
| 10-08 | 10-15 | 豪华房 | 全渠道 | 780 | 760 | 在手率 48%,滞销 | 林岚 |
一句话:改一次价,记一行。哪怕是"改回去了"也要记。
某月 GOP 未达标,周总问:"这个月我们降了多少次价?"
没有台账时,只能凭记忆说"好像三四次"。
调出台账:
| 类型 | 次数 | 涉及间夜 | 收入影响 |
| 促销档开启 | 6 | 412 | −3.1 万 |
| 促销档关闭 | 6 | — | 0 |
| BAR 调整 | 1(−4%) | 1,240 | −5.6 万 |
| 团队价特批 | 4 | 380 | +2.4 万 |
| 尾房价 | 11 天 | 187 | +1.5 万(清库存) |
| 合计 | −4.8 万 |
关键发现:BAR 那一次 −4% 占了大头(5.6 万)。
再查那次 BAR 调整的原因,台账上写的是"竞品 B 连续降价"。
但实际 B 店只降了 6%,我们降了 4%——反应过度。
林岚由此定了一条规则:BAR 调整必须由收益经理 + 总经理双签,且附竞品价格截图。
这是台账最被低估的作用(呼应名词 21)。
做明年季节指数时,要把"被促销污染"的月份剔除或修正。
没有台账就不知道哪个月促销过。
云璟的做法:
```
修正后需求 = 实际售出 − 促销带来的额外间夜
促销额外间夜 = 该月促销档售出间夜 × (1 − 增量率)
```
以某年 4 月为例(那次全员降价):
| 项 | 数 |
| 4 月实际售出 | 6,660 间夜 |
| 其中促销档售出(台账可查) | 2,180 间夜 |
| 该促销的增量率(实测) | 61% |
| 促销带来的额外间夜 | 2,180 × 61% = 1,330 |
| 修正后自然需求 | 6,660 − 1,330 = 5,330 |
用 5,330 算 4 月指数 = 108(用 6,660 算会得 121)。
如果没有台账,就不知道 2,180 这个数,指数就会错 13 个点。
还有一个反向用法:台账能算出"促销的真实效果"。
| 促销 | 让利 | 带来额外间夜 | 每间获客成本 |
| 全员降价(案例 01) | 221 元/间 | 1,330 | 166 元/间 |
| 有栅栏促销(案例 06) | 121 元/间 | 640 | 118 元/间 |
有栅栏的促销获客成本低 29%——这就是"价格栅栏"的量化证据。
一句话记住:调价台账是"事后能说清楚"的凭据,
更是季节指数清洗和促销效果评估的唯一数据来源。不记台账 = 明年重新踩坑。
---
定义:您选择了 A,就放弃了 B 的收益——B 的收益就是 A 的机会成本。
酒店业最常见的机会成本:把房卖给低价客,就没房卖给高价客;
把宴会厅给了 A 会议,就推掉了 B 会议。
它是收益管理最核心的思维方式:所有决策看的不是"赚多少",是"放弃了什么"。
某日可售 300 间,散客预测需求 180 间。郑昊要接 150 间团队(460 元)。
若接:散客只剩 150 间可售(300 − 150),无法满足 180 的预测 → 流失 30 间散客(620 元)。
| 项 | 金额 |
| 团队收入 | 150 × 460 = 69,000 |
| 机会成本:流失的 30 间散客 | 30 × 620 = 18,600 |
| 净收益 | 69,000 − 18,600 = 50,400 |
一句话:团队看着赚 6.9 万,扣掉机会成本只赚 5.04 万。
某 800 人宴会询价,会议室报价 8 万,客房 200 间。郑昊觉得"厅反正空着,8 万白赚"。
林岚算了厅的机会成本:
| 项 | 数 |
| 该档期(3 天)厅的历史出租率 | 62% |
| 历史平均单场收入 | 14.85 万 |
| 厅的机会成本 | 14.85 × 62% = 9.21 万 |
所以"厅白赚 8 万"是错的——真实成本是 8 万 − 9.21 万 = −1.21 万。
再加上客房收益才完整:
| 项 | 金额 |
| 客房收入(200 间 × 2 晚 × 620) | 248,000 |
| 宴会收入 | 80,000 |
| 餐饮收入 | 117,000 |
| 厅的机会成本 | −92,100 |
| 客房的机会成本(若无) | 0 |
| 净收益 | 352,900 |
厅是亏的,但客房 + 餐饮把它补回来了,整单仍赚 35.3 万。
这就是为什么"置换分析"必须算全口径(见名词"置换分析"):
只看厅会觉得亏,只看房会漏掉厅的代价。
最难的是看不见的机会成本。三种最常见的隐形形式:
① 时间机会成本
林岚花 3 小时处理一个 8 间的团队询价。这 3 小时若用来优化未来 30 天的价格,
可能带来 2 万的收益 → 这单的机会成本是 2 万(远超这单本身的收益)。
规则:小单走标准化流程,不占用收益经理的判断时间。
② 价格形象的机会成本
一次"全员降价"带来的收入损失是一次性的,但价格形象损害是持续的:
这种机会成本不会出现在任何报表里,但它往往是最大的一块。
③ 数据资产的机会成本
走 OTA 的单子,客人数据归 OTA;走官网的单子,数据归自己。
损失的数据资产难以量化,但可以用"获客成本"近似:
OTA 佣金 155 元/间夜,等于您付 155 元请 OTA 帮您藏住这个客人。
把三种隐形机会成本显性化——林岚的做法是建一张"决策成本表":
| 决策 | 直接收益 | 时间成本 | 形象成本 | 数据成本 | 真实收益 |
| 接 8 间小团队 | 3,680 | −2,000 | 0 | 0 | 1,680 |
| 全员降价 221 元 | +12 万 | −1 万 | −57 万 | 0 | −46 万 ❌ |
| OTA 大促 100 间 | +4.65 万 | −0.3 万 | −8 万 | −1.55 万 | −5.2 万 ❌ |
| 有栅栏促销 100 间 | +5.2 万 | −0.5 万 | −1 万 | +0.3 万 | +4 万 ✅ |
这张表让"看似赚钱"的决策原形毕露。
一句话记住:收益管理的本质不是"算收益",是"算放弃了什么"。
显性机会成本(房间、宴会厅)好算,隐形的(时间、形象、数据)才是真正的大头。
---
九个执行层名词,分三组:
限制与干预
| 名词 | 要点 |
| 最短住期 | 高需求日才开,配到达日限制,同步所有渠道 |
| 覆写 | 有事实才覆写,限定范围,必须复核;凭直觉覆写胜率仅 27% |
参照与阶梯
| 名词 | 要点 |
| 竞争组合 | 按客源重叠度选、按房量加权、按时段调整 |
| 房型价差 | 按"客人愿付多少"定,甜点区才最优;满房夜反过来用于分流 |
武器与留痕
| 名词 | 要点 |
| 会员专享价 | 让利 50 换回佣金 155 + 终身直订;限量、旺日关闭、有等级差 |
| 价值包 | 用成本价买感知价值(杠杆 3.7×);OTA 列表页除外 |
| 每日取数清单 | 每项挂"如果…就…";重点看未来第 7–10 天 |
| 调价台账 | 事后凭据 + 季节指数清洗 + 促销效果评估 |
| 机会成本 | 显性好算,隐形(时间/形象/数据)才是大头 |
全书一句话:
**前四批教您怎么想,这一批教您怎么动手、怎么留痕、怎么不骗自己。
收益管理到最后,拼的不是算得多准,是有没有把每一次决策记下来、回头看、改过来。**