🟡 HubSpot Operations Hub(Data Hub)実践教科書 — 2026年版
Chapter 7

RevOps 設計
Sales・Marketing・Service の連携を自動化する

RevOps(Revenue Operations)とは「Marketing・Sales・Service の3部門が共通のデータ・プロセス・テクノロジーで動く」組織設計だ。しかし多くの組織では今日も「Marketing が渡したリードを Sales が無視する」「Sales が受注した顧客の情報が CS に届かない」「どこで失注しているかが誰にも見えていない」という分断が起きている。本章ではLifecycle Stage の自動遷移設計・リードルーティング・MQL → SQL ハンドオフ・CS へのハンドオフ・RevOps 指標と統合レポートを設計から実装まで解説する。

📖 読了目安 30分
🎯 対象:RevOps・HubSpot 管理者・Sales/Marketing/CS リーダー
🔧 必要プラン:Professional〜(自動化 WF)/ Enterprise(カスタムレポート拡張)

📋 この章の内容

  1. 7-1RevOps の全体像——Revenue Engine の設計思想
  2. 7-2Lifecycle Stage の自動遷移設計と WF 実装
  3. 7-3リードスコアリングとルーティング設計
  4. 7-4MQL→SQL ハンドオフ・受注→CS ハンドオフの自動化
  5. 7-5RevOps 統合レポート——全ファネルを1画面で把握する
Section 7-1

RevOps の全体像——Revenue Engine の設計思想

RevOps が解決しようとしている問題は「部門間の壁がビジネス成長を阻む」という構造的な課題だ。Marketing は「リードを渡した」と言い、Sales は「使えるリードが来ない」と言い、CS は「どんな顧客を受け取ったのか知らされない」と言う。この分断の根本原因はデータ・プロセス・ゴール設定がバラバラなことにある。

⚙️ Revenue Engine——3部門が1本のエンジンとして動く設計
Marketing
需要創出
認知・リード獲得
コンテンツ・広告
リードナーチャリング
MQL 定義・判定
アトリビューション
Sales
商談クローズ
MQL の受け取り・精査
ディスカバリーコール
提案・デモ
交渉・クローズ
受注処理
Customer Success
顧客成功・拡大
オンボーディング
定期レビュー
ヘルスモニタリング
アップセル・クロスセル
更新・継続
⚙️ RevOps(Operations Hub)が支える共通基盤
共通データ定義(Lifecycle Stage・MQL 基準)/ ハンドオフ自動化(WF)/ 統合レポート(全ファネル可視化)/ テクノロジースタック管理

RevOps が機能する組織の3条件

条件具体的な内容Operations Hub での実現方法
① 共通の定義 MQL・SQL・SAL の定義が Marketing/Sales/CS で一致している。「MQL は何点以上のリードか」を全員が同じ基準で理解している リードスコアの計算 WF と MQL 昇格条件を HubSpot に実装し、全員が同じロジックを参照できる状態にする
② 自動化されたハンドオフ MQL になったらすぐ Sales に通知・受注したら CS に顧客情報が渡る。手動メールやスプレッドシートに頼らない Lifecycle Stage 遷移 WF・ハンドオフ通知 WF・タスク自動作成 WF で人が忘れても動くプロセスを構築する
③ 共通の指標 Marketing は「MQL 数」Sales は「受注数」CS は「チャーン率」と別々に追うのではなく、ファネル全体の転換率を全部門が共有している カスタムレポートで「リード→MQL→SQL→受注→12ヶ月継続率」の全ファネルを1ダッシュボードで可視化する
Section 7-2

Lifecycle Stage の自動遷移設計と WF 実装

Lifecycle Stage(ライフサイクルステージ)は HubSpot の最重要プロパティの一つだ。Subscriber → Lead → MQL → SQL → Opportunity → Customer → Evangelist という8段階で、コンタクトが「今どの段階にいるか」を表す。これが自動的に動いていない組織では、全員が古い Stage を見て意思決定しているという問題が起きる。

🔄 Lifecycle Stage 自動遷移パイプライン設計
各ステージへの昇格条件とその時点で自動実行されるアクション
Subscriber
昇格条件:ブログ購読・ニュースレター登録
ウェルカムメール配信
購読確認メール送信
Lead
昇格条件:フォーム入力・資料DL・ウェビナー登録
ナーチャリングシーケンス開始
スコアリング WF 起動
MQL
昇格条件:リードスコア≥50 AND フォーム送信≥1
Sales に通知タスク作成
担当者をルーティング WF で割当
Slack の #new-mql に通知
SQL
昇格条件:Sales がディスカバリーコール完了・適格性確認
商談レコードを自動作成
提案資料テンプレートタスク作成
Opportunity
昇格条件:商談ステージが「提案」以上
法務・財務への確認タスク
クローズ予定アラート設定
Customer
昇格条件:商談ステージ=Closed Won
CS ハンドオフ WF 起動
ウェルカムパック送信
オンボーディングタスク作成

Lifecycle Stage 自動遷移 WF の実装例(MQL 昇格)

⚙️ WF:リードスコアに基づく MQL 自動昇格
トリガー
コンタクトプロパティが変更されたとき
対象プロパティ:lead_score(カスタム計算プロパティ)

条件分岐
IF:MQL 昇格条件をすべて満たすか
lead_score >= 50 AND lifecyclestage = "lead"(既に MQL 以上なら処理しない) AND email_domain != フリーメールリスト AND hs_email_hard_bounced != true
✓ YES(条件を満たす)
Lifecycle Stage を MQL に更新
lifecyclestage = "marketingqualifiedlead"
MQL 昇格日を記録
mql_date = 今日の日付(カスタムプロパティ)
担当者にタスクを作成
タイトル「新MQL:{firstname} {lastname} を24時間以内にコンタクト」期限:今日+1日
Slack 通知(カスタムコード)
#sales-mql チャンネルにリード情報を投稿
✗ NO(条件を満たさない)
何もしない(WF 終了)
スコアが変化するたびに WF が起動するが、条件を満たすまでアクションは実行されない
⚠️ Lifecycle Stage の「降格」を自動化しない

よくある設計ミスは「スコアが下がったら MQL → Lead に自動降格させる」WF を作ることだ。これをやるとSales が追っているリードがある日突然 Lead に戻るという混乱が起きる。Lifecycle Stage は原則として「一方向(昇格のみ)」に設計する。スコアの低下は別の「再ナーチャリング対象リスト」で管理し、Stage 自体は下げない。

Section 7-3

リードスコアリングとルーティング設計

MQL 判定の精度はリードスコアリングの設計で決まる。スコアが低すぎると Sales に大量の使えないリードが届き「Marketing のリードは使えない」という不信感が生まれる。スコアが高すぎると有望なリードを取りこぼす。適切なスコア設計が Marketing と Sales の信頼関係の基盤になる。

📊 リードスコアリングモデル設計例(100点満点)
MQL 閾値:50点以上。カスタムコードアクション(第3章)で計算して icp_score プロパティに書き込む
【フィット属性】会社・人物の特性(最大40点)
業種が ICP に一致(Technology / Finance / Healthcare)
+20
業種が準 ICP(Manufacturing / Retail)
+10
従業員数 200名以上
+15
従業員数 50〜199名
+8
役職が意思決定者(VP / Director / CXO)
+5
【エンゲージメント属性】行動・インテント(最大40点)
デモリクエストフォーム送信
+25
価格ページを訪問
+15
導入事例・ROI 資料をダウンロード
+12
メールクリック(過去30日)
+3/回
最大+15
ウェビナー参加(ライブ)
+10
トップページ訪問(過去7日)
+5
【マイナス属性】スコア減点(競合・非対象)
競合他社のドメイン(competitor.com 等)
−50(事実上除外)
フリーメールアドレス(Gmail・Yahoo 等)
−20
メール配信停止・ハードバウンス
−30
90日間エンゲージメントなし
−15

リードルーティング設計(誰に割り当てるか)

🗺️ リードルーティングマトリクス
業種・規模・地域・スコアの組み合わせで最適な担当者に自動割り当て
Enterprise ルート
→ Enterprise Sales Team
従業員数 500名以上 AND スコア ≥ 70。専任の Enterprise AE に即時割り当て。SLA:4時間以内にコンタクト。
Mid-Market ルート
→ Mid-Market Sales Team
従業員数 50〜499名 AND スコア ≥ 50。ラウンドロビンで Mid-Market AE に割り当て。SLA:24時間以内。
SMB / セルフサーブルート
→ SMB BDR / PLG シーケンス
従業員数 50名未満 OR スコア < 50。自動メールシーケンスに登録。BDR が週次でフォローアップ。
地域別ルート(日本)
→ 関東・関西・その他で分岐
country = Japan の場合に都道府県(state)でさらに分岐。関東は東日本チーム、関西は西日本チームへ。
業種別ルート
→ 業種専門 AE
Healthcare / Finance / Government は業種専門の AE が対応。規制対応や業界固有の質問に即答できる体制。
既存顧客の追加問い合わせ
→ 既存担当 CSM / AE
Lifecycle Stage = Customer のコンタクトからのフォーム送信は、既存の担当者(hubspot_owner)に直接割り当て。新規 AE に誤って渡さない。
Section 7-4

MQL→SQL ハンドオフ・受注→CS ハンドオフの自動化

ハンドオフ(引き継ぎ)は RevOps で最もトラブルが起きやすいポイントだ。「渡した・渡されていない」という認識のズレ、引き継ぎに必要な情報が伝わっていない、タイムラグが長すぎてリードが冷める——これらをワークフローで自動化して「人が忘れても、情報が漏れても、プロセスは止まらない」設計にする。

Marketing → Sales ハンドオフ
MQL → SQL 引き継ぎ情報セット
コンタクト基本情報——姓名・会社名・役職・メール・電話
スコアと昇格理由——リードスコア(数値)+ スコアアップのトリガーとなったアクション(「価格ページ訪問+資料DL」等)
エンゲージメント履歴——過去90日のメール開封・クリック・ページ訪問ログ(HubSpot のタイムラインを参照)
フォーム入力内容——「課題・ニーズ」「予算感」「検討時期」など見込み客が自己申告した情報
Sales の SLA——MQL 受け取りから24時間以内に最初のコンタクト(SLA 超過は自動アラート)
Sales → CS ハンドオフ
受注 → CS オンボーディング引き継ぎ情報セット
契約内容——プランタイプ・契約金額・契約開始日・契約期間・更新日
顧客の課題とゴール——「なぜ購入したか」「達成したい成果は何か」(Sales が商談中に把握した情報)
導入スコープ——どの機能を使うか・初期設定で必要なこと・既存システムとの連携要件
リスク情報——競合との比較で懸念を持っているポイント・クローズ時の条件(があれば)
ステークホルダーマップ——チャンピオン・意思決定者・技術担当者の情報と温度感

受注→CS ハンドオフ WF の実装

⚙️ WF:商談 Closed Won → CS オンボーディング自動起動
トリガー
取引プロパティが変更されたとき:dealstage = "closedwon"
対象:Deal オブジェクト。関連するコンタクト・会社にも WF アクションが実行される

アクション 1
関連コンタクトの Lifecycle Stage を Customer に更新
lifecyclestage = "customer" / customer_since_date = 今日
アクション 2
CS マネージャーに割り当てタスクを作成
タイトル「【新規顧客】{company} のオンボーディング担当を決定してください」期限:今日+1日 / 優先度:高
アクション 3
Slack 通知(カスタムコードアクション)
#cs-new-customers チャンネルに受注情報・顧客概要・Sales 担当者名を投稿
アクション 4(1日後)
CSM が割り当てられたか確認 → 未割り当てならエスカレーション
条件:cs_owner(カスタムプロパティ)が空欄 → CS マネージャーへ再通知タスク
アクション 5
顧客へのウェルカムメール送信
差出人:CS マネージャー(または担当 CSM)のメールアドレスで送信。Sales が話した内容を CSM が読んでいることが伝わるパーソナライズ内容に
アクション 6
オンボーディングチェックリストタスクを一括作成
キックオフコール設定 / 初期設定ヒアリング / 技術連携確認 / トレーニングセッション設定 / 30日後チェックイン予約
✅ SLA 監視 WF でハンドオフ遅延を自動検知する

MQL 昇格から24時間以内に Sales がコンタクトしなかった場合に自動でエスカレーションする WF を作る。具体的には「MQL になってから25時間後に、hs_sales_email_last_replied が空欄なら、Sales マネージャーに警告タスクを作成する」。SLA 違反を人が気づくのを待つのではなく、仕組みが自動で追いかける設計が RevOps の基本だ。

Section 7-5

RevOps 統合レポート——全ファネルを1画面で把握する

RevOps のレポートは「部門ごとの数字の羅列」ではなく、「リードが生まれてから顧客として継続するまでの全ファネルを1本の流れで可視化する」ものでなければならない。Marketing は MQL 数だけ、Sales は受注数だけを追っていると、ファネルのどこで詰まっているかが見えない。

RevOps ダッシュボードに入れるべき指標

ファネル全体
リード → MQL 転換率
MQL数 ÷ 新規リード数
Marketing の質を測る最重要指標。10%未満なら ICP に合わないリードを大量取得している可能性。
ファネル全体
MQL → SQL 転換率
SQL数 ÷ MQL数
Marketing と Sales の定義合意の指標。20%未満なら MQL の基準が甘すぎるか Sales の対応が遅い。
ファネル全体
SQL → 受注転換率(Win Rate)
Closed Won数 ÷ SQL数
Sales の提案・クローズ力の指標。業界平均は 20〜30%。低下したら失注理由の分析が必要。
スピード
リード → 受注までの日数(Sales Cycle)
Closed Won日 − Lead作成日
長くなっているなら「どのステージで詰まっているか」をステージ別滞在日数で分解して確認。
スピード
MQL → 初回コンタクトまでの時間
first_contact_date − mql_date
24時間以内のコンタクトで成約率が大幅に上がる。SLA 遵守率を週次でモニタリングする。
スピード
受注 → オンボーディング完了日数
onboarding_complete_date − customer_since_date
オンボーディングが長引くほど早期チャーンリスクが高まる。30日以内完了を目標にする。
収益
パイプライン・カバレッジ
オープン商談の加重合計 ÷ 今期売上目標
3〜4倍のカバレッジが目標値。2倍以下なら今期目標達成が困難なシグナル。
収益
チャーン率(月次)
解約顧客数 ÷ 月初の顧客数
SaaS では月次チャーン 2% 以下が健全ライン。5%超は事業継続に影響する緊急シグナル。
収益
Net Revenue Retention(NRR)
(継続収益+拡張収益)÷ 前期収益
100%超なら既存顧客だけで成長している優良状態。120%超が SaaS トップクラスの水準。

ファネルレポートの設計——HubSpot カスタムレポート

HubSpot の「カスタムレポート」でファネルのステージ別転換率を可視化する。レポートビルダーで「コンタクト」オブジェクトを選択し、「Lifecycle Stage 別のコンタクト数の推移」グラフを作成。さらに Data Studio(第4章)で作成したデータセットをレポートのデータソースに追加することで、HubSpot 外部のデータ(Snowflake の請求データ・BigQuery の製品利用データ)と組み合わせた統合ファネルレポートが作れる。

レポート種別設定方法更新頻度主な閲覧者
ファネル転換率レポート カスタムレポート → ファネルチャート → Stage 別コンタクト数 週次更新 Marketing / Sales / CS リーダー・RevOps
パイプライン予測レポート 取引レポート → ステージ別金額・クローズ予定日 毎日自動更新 Sales リーダー・CFO・CEO
MQL SLA 遵守率レポート カスタムプロパティ(mql_date・first_contact_date)を使った計算列 週次 Sales マネージャー・RevOps
チャーン & NRR レポート Data Studio でCS チケット + HubSpot 顧客データ + 請求データを結合 月次 CS リーダー・CFO・経営陣
アトリビューションレポート HubSpot のマルチタッチ Attribution レポート + カスタムレポート 月次 Marketing リーダー・CMO
⚡ RevOps 統合レポートを「週次 RevOps ミーティング」の唯一の資料にする

RevOps が成熟した組織では「週次の Revenue Review ミーティングで、全員が同じ HubSpot ダッシュボードを見ながら議論する」という運用が定着している。Marketing・Sales・CS それぞれが自分のツールでバラバラのレポートを持ち寄るのではなく、1つの共通ダッシュボードが唯一の真実(Single Source of Truth)になることが RevOps の到達点だ。そのダッシュボードを HubSpot と Data Studio で構築することが、本章の設計の目的でもある。

📌 第7章 まとめ

RevOps は「共通定義・自動ハンドオフ・共通指標」の3点セットで成立する

MQL の定義が部門間で一致していなければ、どんな自動化も意味をなさない。まず Marketing と Sales が「何点でMQL か」を合意し、その基準を HubSpot に実装する。合意なき自動化は自動化された混乱を生むだけだ。

Lifecycle Stage は「一方向(昇格のみ)」に設計する

スコア低下による自動降格は混乱の元。Stage は原則として昇格のみ。降格は手動・例外処理として管理する。MQL 昇格条件はシンプルに「スコア閾値+エンゲージメント条件」の2要素で設計し、複雑にしすぎない。

ルーティングは「セグメント×地域×業種」のマトリクスで設計する

単純なラウンドロビンから始めてよいが、成長とともに Enterprise/Mid-Market/SMB の分類・地域別・業種別の分岐が必要になる。ルーティングロジックはカスタムコードアクション(第3章)で実装することで複雑な条件にも対応できる。

ハンドオフは「情報セット+SLA+エスカレーション」の3点で設計する

何を渡すか(情報セット)・いつまでに対応するか(SLA)・守られなかったらどうなるか(エスカレーション)の3点を WF で自動化する。人の善意に依存するハンドオフは必ず失敗する。仕組みが追いかける設計にする。

RevOps レポートは全ファネルの転換率と速度を同時に追う

「MQL 数が増えた」だけでは不十分。MQL → SQL 転換率・SQL → 受注転換率・サイクルタイム・チャーン率を同じダッシュボードで可視化して初めて「ファネルのどこに問題があるか」が見える。

週次 RevOps ミーティングで「1つのダッシュボード」を全員が見る文化を作る

ツールや指標がバラバラなまま議論すると「うちの数字ではそうじゃない」という水掛け論になる。HubSpot の統合ダッシュボードを Single Source of Truth として全部門が合意することが、RevOps 組織成熟の到達点だ。

Next Chapter
第8章:カスタムオブジェクトと高度な CRM 設計(Enterprise)→