Q.なぜ気づくのが遅れるのか ― 月次P/Lで見える頃には2か月経っている

先月の宿泊売上が前年比88%。RM画面を開いて、どこから手を付けるか分からないまま朝が来る ― 売上減を支配人が「自分の管理範囲の問題」として認識した時には、減少が始まってから2〜3か月が過ぎている場合があります。1か月目は誤差の範囲、2か月目で前年比に違和感、3か月目の月次集計で「落ちている」と判明する流れです。月次P/Lは、結果としての売上を見るには十分でも、原因に手を伸ばすには遅れます。

遅れの大きな原因は、見る頻度ではなく見る指標の方にあります。月次の前年比だけ見ると、客数(OCC)・単価(ADR)・チャネル・季節という4つの独立した動きが混ざった1つの数字になります。前年比88%という結果は、OCCが落ちていることも、ADRが落ちていることも、特定の曜日や特定のチャネルだけで起きていることも、見分けがつきません。原因が見えないまま「全体に頑張る」状態で1か月が過ぎ、また月次集計で「まだ落ちている」と分かる、この繰り返しが3か月を消費します。

注意.「RevPAR(OCC×ADR)が落ちている」だけ追うのも、月次P/Lと同じ問題を持ちます。RevPARはOCCとADRを掛けた合成指標のため、どちらが効いているかが見えません。前年比でRevPARが7%落ちたとき、OCC -5pp / ADR維持なのか、OCC維持 / ADR -7%なのかで打ち手は逆方向になります。RevPARは目標管理に使い、原因追究では分解した指標を見ます。

遅れを縮める最初の一手は、日別売上を前年同曜日比で並べ直すことです。前年の同じ日(厳密には同じ曜日のうち最も近い日)と比較できる表に、過去6か月分を一枚にまとめます。エクセルでもGoogleスプレッドシートでも構いません。これで、減少が始まった時期・続いている期間・特定の曜日に偏っているかが見えます。月次の3か月遅れが、日別の2週間遅れに縮みます。減少が連続する前に止めるための、最も時間対効果の高い切り分けです。

Q.原因を切り分ける4軸 ― 客数・単価・チャネル・季節を分ける

日別ピックアップで「落ちている」状態を確認できたら、次は原因が4軸のどこに乗っているかを分けます。4軸は独立した指標で、しかも打ち手が違います。一緒に追うと方向が決まりません。順に見ていきます。

1
客数 ― OCC(客室稼働率)の前年比
月次OCCと、特定曜日・特定期間のOCCを分けて見ます。月次OCCが落ちているのに平日のみ、または週末のみ大きく落ちている場合、需要層が偏って減っていることが多く、原因チャネルが特定しやすくなります。全曜日が一律に落ちているなら、エリア全体の需要変化か露出の問題です。
確認の例 月次OCC 68% → 60% でも、平日OCCだけ55% → 42% なら、ビジネス需要の落ち込みが疑われる。週末は維持されていれば観光需要は無事。
2
単価 ― ADR(平均客室単価)のチャネル別
ADRは全体平均ではなく、チャネル別(OTA・自社・電話・法人)で分けます。OTA経由のADRだけ落ちているなら値下げ依存、自社経由のADRが落ちているなら価格表の崩れ。チャネル別ADRが揃って落ちているなら、競合全体の値下げに追随した可能性があります。
確認の例 OTA ADR 13,500円 → 11,800円 / 自社 ADR 14,200円 → 14,000円 なら、OTAでの値下げ依存。OTA管理画面の価格履歴と照合する。
3
チャネル ― OTA経由比率と自社経由比率の偏り
売上構成比のうち、OTA経由と自社サイト経由の比率を月次で追います。前月比5pp以上一気に偏ったとき、OTA偏重が進んでいれば自社サイトの検索流入の停止、自社偏重が進んでいればOTA側のランキング下落が疑われます。比率だけでなく方向と速度を見ます。
確認の例 OTA比率 60% → 70% に偏った月は、自社サイトのGA4で検索流入を確認。Google Search Consoleで「自施設名」「エリア+ホテル」のCTRが落ちていないか見る。
4
季節 ― 前年同曜日・エリア平均との差
前年同月比だけだと、エリア全体の落ち込みが混ざります。エリア平均(観光庁宿泊旅行統計や、商圏の競合ホテル群の傾向)と自施設の差分を見ると、外部要因と自施設の課題が分かれます。前年比90%でもエリア平均が85%なら、自施設は健闘している部類です。
確認の例 自施設前年比88% / エリア平均前年比92% なら、自施設固有の課題が4ppある。逆に自施設95% / エリア85% なら、自施設は強い側で、需要回復を待つ判断もできる。

4軸は「OCC・ADR・チャネル比率・エリア差分」の4つを別々の数字で持つ、というだけのことです。RM画面に最初から並んでいることが多く、新しい指標を追加する必要はありません。落ちている軸が1つに絞れれば、次の打ち手が決まります。2つ以上の軸が同時に落ちているときは、より上流(チャネル → 単価 / 客数の順)から手をつけます。

Q.確認の順序 ― RM画面と予約データで最初に見るべき数字

4軸を分けて見るとは言え、すべて同時に並べると判断が止まります。確認には固定の順序を作ります。順番を決めておくと、慣れていない管理者でも1時間で原因が絞れます。以下は、日別ピックアップで「落ちている」と分かった後の手順です。

確認するもの見える原因所要
1 過去6か月の日別売上 × 前年同曜日比 減少開始時期・偏っている曜日・連続期間 2時間
2 月次OCC・ADR・RevPARを分けて前年比 客数で落ちているか、単価で落ちているか 30分
3 チャネル別売上構成比(OTA / 自社 / 電話 / 法人) どのチャネルが減っているか、偏りの方向 30分
4 OTA管理画面:価格履歴・ランキング・口コミスコア OTA側の不利な変化(順位下落・価格未更新) 1時間
5 自社サイト:GA4の検索流入・GSCのCTR・主要KWの順位 検索経由の停止・自社サイトの不調 1時間
6 エリア競合の前年比(観光庁統計・OTA価格モニタ) 外部要因か自施設固有か 1時間
7 AI検索(Google AIO・ChatGPT・Gemini)での自施設の見え方 OTA・自社サイト以外の流入経路の状態 30分

順序の意味は、上から下に「自施設に近い情報 → 遠い情報」と並べていることです。手元の予約データで原因が見えるなら、競合データやAI検索まで遡らなくて済みます。逆に手元のデータで原因が絞れない場合のみ、外部情報を見に行きます。多くの場合、順序2〜3で原因軸が見えます。順序4以降は、原因軸が見えたあとに「なぜその軸が落ちたか」を確認する材料です。

補足.順序7のAI検索の確認は、2024年以降に必要性が増えました。Google検索の上部にAI Overviewが表示される頻度が増え、「ホテル ○○エリア」のような検索で施設名が言及されるかどうかが流入に影響します。OTAと自社サイトの管理画面だけ見ていると、AI検索経由の流入減を把握できません。簡易な確認方法は直予約のためのAI検索施策で扱っています。

Q.原因タイプ別の打ち手 ― 3パターンで方向が逆になる

4軸の切り分けが終わると、原因はおおむね3つのタイプに収束します。それぞれで最初の30日に動かす場所が違います。先に切り分けずに動くと、効くべき場所と違う場所を触ってしまい、もう1か月失います。3パターンの判別と打ち手を整理します。

タイプAOTA依存型 ― OTA経由は維持、自社経由が止まっている
判別:OTA比率が上昇し、自社経由のOCCとADRがどちらも落ちている。OTA側は前年比維持〜微減で、絶対値は下がっていない。
最初の30日の打ち手

自社サイトの検索流入とAI検索での見え方を確認します。GA4の検索流入が前年比60%を下回っていれば、Google Search Consoleで主要キーワード(自施設名・エリア+ホテル・地名+宿)の順位とCTRを確認。自施設名の検索でAI Overviewに別施設が表示されていないかも見ます。

触ってはいけない場所
先にやる自社サイトの検索流入の回復、AI検索での見え方の確認、自社サイト経由予約への直接導線の見直し。
後回しOTA側の価格を一段安くする。OTA比率が高い状態でさらに依存を強める方向は、ADRを長期で押し下げます。
30日後の判定

自社経由のOCCが前年比90%まで戻れば成功 / 戻らなければチャネルミックス自体の構造を見直し

タイプB需要減退型 ― エリア全体が落ちている
判別:エリア平均と自施設の前年比がほぼ同じ。OTAと自社の比率は変わっていない。曜日別の落ち方も平日・週末でほぼ同じ。観光庁宿泊旅行統計・OTA価格モニタで、競合の前年比も同程度に落ちている。
最初の30日の打ち手

需要そのものを作ることはできないため、エリア平均との差を作ります。既存顧客への直接案内(過去2年に宿泊した顧客リスト)と、AI検索・OTAでの順位を保つ施策を並行します。エリアが10%落ちているなら、自施設は5%落ちで止めることが目標になります。

触ってはいけない場所
先にやる既存顧客リストへの直接案内(メール・LINE・葉書)、AI検索とOTAランキングの順位維持、コンテンツでの選ばれる理由の言語化。
後回し大幅な値下げで需要を喚起しようとする。エリア全体が落ちている時期の値下げは、ADRを下げるだけで集客に効きません。
30日後の判定

エリア平均との差が5pp以上有利になれば成功 / 同程度なら需要回復を待ちつつ翌期の準備に切替

タイプC価格設定崩れ型 ― ADRが落ち、OCCは維持されている
判別:OCCは前年比維持〜微増、ADRが前年比 -5%以上落ちている。OTA経由ADRと自社経由ADRの両方が落ちている。値下げによって稼働は維持されているが、売上が削れている状態。
最初の30日の打ち手

RM画面の価格閾値と曜日別ADRを見直します。需要が高い日(週末・繁忙期)にも値下げが入っていないか、最低価格の閾値が落ちすぎていないかを確認。OTAの自動価格連動を使っている場合、連動ルールの再設定が必要です。直近の競合価格に追随しすぎている可能性も高いです。

触ってはいけない場所
先にやるRM画面の閾値・曜日別ADRの修正、需要が高い日の価格を元の水準に直す、OTA自動連動ルールの見直し。
後回し稼働を維持するためにさらに値下げ。OCCは維持できていることに気づかず、値下げを続けるとADRが回復しなくなります。
30日後の判定

ADRが前年比95%以上に戻り、OCCが前年比90%以上を維持できれば成功

3タイプの判別が難しい場合、複数タイプが重なっていることが多くあります。順序は、まずタイプC(価格設定崩れ)の確認 → タイプA(OTA依存)の確認 → タイプB(需要減退)と進めます。価格設定の崩れは自施設内だけで直せるため、最初に潰せます。OTA依存は自社サイトとAI検索の状態確認で見えます。最後の需要減退は、エリア平均との差で判定するため、外部データが必要です。

Q.月次サイクルに組み込む ― 来月以降同じことを起こさない

一度切り分けて打ち手が決まっても、月次P/Lだけ見る運用に戻ると、次の売上減でも同じ遅れが発生します。毎月の業務サイクルに4軸の確認を組み込むと、減少が始まった月のうちに気づけるようになります。新しい指標を増やすのではなく、見る頻度と分解の粒度を変えるだけです。

週次:日別ピックアップを30分で確認

毎週月曜の朝、過去2週間分の日別売上を前年同曜日比で見ます。Excelのテンプレを一度作っておけば、データ更新だけで済みます。「先週月曜 前年比75%」のような単発の異常値は記録だけして、2週連続で前年比80%を切ったら月次集計を待たずに4軸の切り分けに入ります。これだけで、減少開始月の月末には原因軸が見えている状態を作れます。

月次:OCC・ADR・チャネル比率を分けて記録

月次集計時、RevPAR一本でなく、OCC・ADR・チャネル比率の3つを並べて前年比で記録します。3つの動きを並べると、どれが効いて売上が動いたかが見えます。エリア平均との差分も、観光庁統計が出るタイミング(2か月遅れ)で記録します。差分はリアルタイムでは取れませんが、3か月単位のトレンドで自施設の相対位置が分かります。

四半期:AI検索とOTAランキングの定期確認

3か月に一度、自施設名・エリア名・主要KWでのGoogle検索・ChatGPT・Geminiの結果を確認します。AI検索での施設の見え方は、毎週見るほど変わりませんが、3か月放置すると順位や言及の有無が変わっています。OTAランキング・口コミスコアも同じ頻度で確認します。流入の上流が変わっていることに、月次の予約データが追いつく前に気づけます。

補足.3つのサイクルは、すべて「気づき遅れの幅」を狭める設計です。週次で2週間遅れ、月次で1か月遅れ、四半期で3か月遅れ。今までの月次P/L運用だけだと2〜3か月遅れだったものを、最も短い経路で2週間まで縮めます。指標を増やしているわけではないので、現場の負荷はそれほど増えません。

Q.最初の30日のアクションチェックリスト

気づいた当日から30日間で進める手順を、日数の目安と担当ごとに並べました。原因タイプの判別ができたら、対応する30日アクションはタイプ別の打ち手を参照してください。

気づいた日から30日のアクション
やることいつまでに担当
過去6か月の日別売上を前年同曜日比でエクセルに並べる1日目支配人・RM担当
月次OCC・ADR・チャネル比率を3つに分けて前年比記録1日目RM担当
OTA管理画面で価格履歴・ランキング・口コミスコアを確認3日目OTA担当
GA4・Google Search Consoleで自社サイトの検索流入とCTRを確認5日目マーケ担当
エリア平均(観光庁統計・競合OTA価格)と自施設の前年比を比較7日目支配人
原因タイプ(A: OTA依存 / B: 需要減退 / C: 価格設定崩れ)を判定7日目支配人・RM担当
タイプ別の30日アクションを着手(記事内の対応セクション参照)8日目〜各担当
週次の日別ピックアップ確認を業務化(月曜朝30分)14日目支配人
30日後の指標(OCC・ADR・チャネル比率)を判定基準に照合30日目支配人・RM担当
戻らなかった場合の次のアクションを決める(記事末CTAを参照)30日目支配人

30日で戻らない場合、自施設内の打ち手では届かない要因が混ざっている可能性が高くなります。その場合は、AI検索での見え方やエリア競合の構造変化を、外部の視点で見てもらう判断が必要です。ホテルコンサルタント検討前のチェック売上減少の分析記事に、相談先の見極め方と分析の深掘り方を別途整理しています。

Q.よくある質問

前年比で売上が落ちたとき、まず何を見るべきですか
P/Lではなく、過去6か月の日別売上を前年同曜日比で並べてください。月次合計だけ見ると、減少が始まった時期と要因が混ざります。日別で前年同曜日と比較すると、特定の曜日・期間・チャネルから落ちているのか、すべての曜日・チャネルで落ちているのかが2時間で見えます。最初の切り分けはこの一枚の表で済みます。
原因が客数なのか単価なのか、どう区別しますか
OCC(客室稼働率)とADR(平均客室単価)を分けて前年比で見ます。OCCが落ちて単価は維持されているなら集客不調、単価が落ちてOCCは維持されているなら値下げ依存、両方落ちているならチャネルや需要構造の変化が疑われます。RevPAR(OCC×ADR)一本で追うと、どちらが効いているかが見えなくなります。
OTA経由比率が増えること自体は問題ですか
比率が変わったこと自体ではなく、その方向と速度を見ます。OTA比率が前月比5pp以上一気に偏ったときは、自社サイト経由が止まっている可能性が高く、検索流入の確認が必要です。逆にOTA比率が落ちているのに売上も落ちているなら、OTAランキングや料金露出に変化があるかをまず確認します。
需要そのものが落ちている場合、ホテル側でできることはありますか
需要減退期にできるのは、減少幅の差をつけることです。エリア全体が落ちている時期に自施設だけ前年比100%を維持するのは難しくても、95%と80%の差は、AI検索での見つけられやすさ・OTAの表示順位・既存顧客への直接案内で作れます。エリア平均と自施設の差分を毎月測ると、外部要因と自施設の課題を分けて見られます。
気づいた時点で何か月分の手遅れになっているケースが多いですか
月次P/Lで気づくケースで多いのは、減少開始から2〜3か月経過している状態です。1か月目は誤差の範囲、2か月目で前年比に違和感、3か月目の月次集計で明確に判明する流れです。日別ピックアップを毎週1回見る運用にすると、2か月目の途中で確認できます。手遅れになりやすいのは見る頻度であって、見る指標ではないことが多いです。
原因タイプを特定したあと、最初の30日で何をすべきですか
OTA依存型なら自社サイトの検索流入と直予約導線の確認、需要減退型ならエリア競合との差分把握と既存顧客への案内、価格設定崩れ型ならRM画面の閾値見直しと曜日別ADRの修正です。3パターンで打ち手が逆方向になることがあるため、先に切り分けてから動きます。動き出してから「効いていない」と分かると、もう1か月失います。
AI検索の影響で売上が落ちているかは、どう確認できますか
Google検索の「ホテル ○○エリア」「○○ 宿泊」等のクエリで自施設がどの位置で言及されるか、ChatGPT/Geminiなどで同じ質問をして名前が出てくるかを月1回確認します。OTAの管理画面と自社サイトのアクセス解析だけでは、AI検索経由の見え方が抜けます。簡易な確認の手順は記事末の関連リンクから無料診断ツールへ進めます。