COLUMN / AI・DX
OTA 手数料 実質単価の比べ方|Claudeで経路別の本当の手取りを出す
この記事の要点
- OTAごとの実質単価は、売上から手数料を引いた「手取り」を1泊あたりに直して並べると比べられます。表示上の単価が高い経路が、手取りでも高いとは限りません。
- Claudeには、予約のCSVと手数料率の表を渡し、経路×月でクロス集計させると、見かけの単価とのずれを毎月同じ形で確かめられます。
- 手数料率や計上の基準は人が決めて指示文に書き、数字の確認は人が行う分担にすると、無人の定期実行でも読み違いを減らせます。
複数のOTA(宿泊予約サイト)と自社サイトで集客していると、「どの経路が一番よく売れているか」は管理画面で見えても、「どの経路が一番手元に残るか」は見えにくくなります。経路ごとに手数料の率も、計上のタイミングも違うためです。この記事では、予約データと手数料の表をClaudeに渡し、経路別の実質単価をクロス集計で出す手順を、そのまま使える指示文つきで説明します。
OTA 手数料 実質単価の比べ方とは?できること
実質単価とは、宿泊売上から手数料などの差し引きを除いた手取りを、泊数で割った1泊あたりの金額です。経路別・月別に並べると、表示上の単価では見えない順位の入れ替わりが見えます。
全体の流れは「予約データ(経路・泊数・売上)+手数料率の表 → Claudeがクロス集計 → 見かけの単価と実質単価の差を一覧にする → 毎月同じ形で報告」です。クロス集計とは、2つ以上の項目(ここでは経路と月)を縦横に掛け合わせて数字を並べる集計のことで、考え方はクロス集計の盲点の見つけ方でも説明しています。
下の表は、考え方を示すための説明用の例です。実在の数字ではありません。
経路(説明用の例) | 見かけの1泊単価 | 手数料率(仮) | 実質単価 |
|---|---|---|---|
OTA-A | 30,000円 | 15% | 25,500円 |
OTA-B | 28,000円 | 10% | 25,200円 |
自社サイト | 26,000円 | 0% | 26,000円 |
この例では、見かけの単価はOTA-Aが最も高いのに、実質単価では自社サイトが最も高くなります。実際の手数料は契約や条件で決まるため、自社の契約書や請求書で確かめた率を使うことが大切です。
準備するもの
準備するものは、予約データ、手数料の表、Claudeの設定、確認する担当者の4つです。
準備するもの | 内容 |
|---|---|
Claudeのプラン | ファイル作成とコード実行の機能が使えるプラン(公式ヘルプでは、Free・Pro・Max・Ultra・Team・Enterpriseで利用可、Team・Enterpriseは組織の所有者が設定) |
予約データ | 予約管理システムから出したCSV。経路、予約日、宿泊日、泊数、宿泊売上、キャンセルの有無の列 |
手数料の表 | 経路ごとの手数料率と、差し引く項目(決済手数料など)を書いた小さな表 |
データの保管場所 | 毎月同じ名前で置くフォルダ。定期実行にする場合はコネクタでつなぐ |
担当者 | 手数料の表を更新し、結果を確認する人を1人決める |
設定の手順
手順は、機能をオンにする、データをそろえる、依頼する、結果を確かめる、定期実行にするの5段階です。流れは「機能オン → 列をそろえる → 依頼 → 検算 → 定期化」です。
- Claudeの設定の「機能」を開き、「コード実行とファイル作成」(新しい画面では「ファイルを作成・編集」)をオンにします。公式ヘルプ:Claudeでファイルを作成・編集するで手順を確認できます。
- 予約管理システムからCSVを出力し、経路名の表記ゆれ(例:同じOTAが2通りの名前になっている)を直します。直し方はデータクレンジングの手順が参考になります。
- 経路ごとの手数料率の表を、経路名・手数料率・備考の3列で作ります。
- チャット画面の「+」からCSVと手数料の表を添付します。1ファイルは30MBまでです。
- 下の指示文を貼り付け、自社の項目名に直して送ります。
- 返ってきた表の合計を、会計ソフトの月の売上と見比べます。合わない場合は、キャンセルや計上日の違いを疑います(キャンセルと計上時期の見方)。
- 問題がなければ、同じ指示文をスケジュールタスクに登録して毎月自動で実行します。
そのまま使える指示文の例
指示文は、目的・手順・守るルール・報告の4つに分けて書くと、毎月同じ形の結果が返ります。
【目的】
自社の宿泊予約を経路別・月別に集計し、見かけの1泊単価と、手数料を引いた実質単価を並べて比べる。
【手順】
1. 添付の予約CSVから、キャンセルを除いた予約を対象にする。
2. 経路×宿泊月で、泊数の合計、宿泊売上の合計、見かけの1泊単価(売上÷泊数)を出す。
3. 添付の手数料の表の率を使い、手数料額を引いた手取りと、実質単価(手取り÷泊数)を出す。
4. 経路の順位を「見かけの単価」と「実質単価」でそれぞれ並べ、順位が入れ替わった経路を示す。
5. 全経路の売上合計を出し、前月の結果と比べる。
【守るルール】
・手数料の表にない経路は計算せず、「率が未登録」と書いて止める。
・泊数が少ない経路(自社で決めた件数の下限未満)は、率ではなく件数を併記し、順位から外す。
・数字を推測で補わない。欠けた列があれば、その旨を書く。
・集計の期間と、使ったファイル名を結果の冒頭に書く。
【報告】
結果を表で出し、その下に「順位が入れ替わった経路」「前月から単価が大きく動いた経路」「確認が必要な点」を3項目で書く。最後に自己チェックとして、経路別の売上の合計が全体の合計と一致しているかを書く。
うまく動かすコツと注意点
- 手数料率は人が決めて表で渡します。Claudeに推測させず、契約や請求書で確かめた率だけを使います。
- 差し引く項目の範囲を最初に決めます。手数料だけか、決済手数料や送客に関わる費用まで含めるかで、実質単価は変わります。
- 清掃費を売上に含めるかを決めて、毎月同じ扱いにします。基準が変わると前月比が崩れます。
- 泊数が少ない経路は、1件の違いで単価が大きく動きます。件数を並べて読む考え方は母数が少ない率の読み方にまとめています。
- 経路の中には、手数料は低くても集客に広告費がかかるものがあります。広告費まで含めた比べ方は経路別ファネル分析で扱います。
- ファイル作成は通常のチャットより利用枠を使うと公式ヘルプにあります。定期実行にする前に、1回あたりの量を確かめておきましょう。
- 外部へのネットワーク接続は、設定で必要な範囲に絞っておくことが大切です。
導入チェックリスト
- □ 予約データのCSVに、経路・宿泊日・泊数・売上・キャンセルの列がある
- □ 経路名の表記ゆれを直した
- □ 手数料の表を、契約書や請求書で確かめた率で作った
- □ 売上に清掃費を含めるか、差し引く項目の範囲を決めた
- □ 結果の合計を会計ソフトの売上と見比べる担当者を決めた
- □ 件数の下限と、順位から外す条件を決めた
- □ 手数料の表を見直す時期(契約変更時)を決めた
株式会社木立の実践
株式会社木立は、沖縄のリゾートヴィラの企画・運営を行う中で、Booking.com、楽天トラベル、Airbnbなど複数のOTAから宿泊データを自動で取得し、市場分析に使っています。会計ソフトと連携した管理会計のレポートや、経営の数字を毎日確認できるダッシュボードもClaudeで動かしており、予約の数字を見るときは、見かけの単価だけでなく経路ごとの中身まで並べて確かめることを大切にしています。複数OTAのデータ取得は宿泊の市場分析の自動化で紹介しています。株式会社木立のAIコンサルティングは、ヒアリング1回でその直後から始められ、決まったマニュアルを使わず、進め方・使うAI・成果物をすべてお客様ごとにオリジナルで設計します。
よくある質問
手数料率が分からない経路はどうしますか?
契約書や精算の明細で確認してから表に入れます。分からないまま仮の率で計算すると、順位を読み違えます。表にない経路は計算しないルールを指示文に入れておくと、抜けに気づけます。
実質単価は何を引いた金額にすればよいですか?
自社で決めてかまいません。大切なのは、毎月同じ範囲で引くことです。手数料のみで始め、慣れたら決済手数料などを加える進め方もあります。
Claudeの集計結果は、そのまま信じてよいですか?
合計を会計ソフトの売上と見比べる確認は人が行います。指示文に自己チェックを入れても、最終の確認は担当者の役目です。
宿泊業以外でも使えますか?
使えます。ECモールと自社サイト、代理店経由と直販など、経路ごとに手数料が違う事業なら、同じ考え方で手取りを比べられます。
まとめ
- 実質単価は、手数料を引いた手取りを1泊あたりに直した金額で、見かけの単価と順位が入れ替わることがあります。
- 手数料率と差し引く範囲は人が決めて表で渡し、Claudeには経路×月のクロス集計と報告の形を指示文で固定します。
- 合計の検算と件数の下限を決めておけば、毎月の定期実行でも読み違いを減らせます。
OTAと自社サイトの数字の見方や、Claudeでの集計の仕組みづくりは、AIコンサルティング、AI開発、ニューロマーケティングのサービスで支援しています。まずは無料の業務診断、またはお問い合わせからご相談ください。