競合調査のやり方【BtoB SaaS向け】|一回で終わらせず継続する仕組みの作り方
BtoB SaaSの競合調査を「スポット」から「継続的な仕組み」に変える方法を解説。調査フレームワーク・監視すべき情報・チームへの共有フローまでを実践的に紹介します。
「競合調査はやっています」——でも、その情報は今も正確ですか?
四半期に一度、NotionやGoogleスプレッドシートに競合情報をまとめる。エグゼクティブレビューの前に更新する。そしてまた半期が過ぎるまで誰も見ない。
多くのBtoB SaaSチームで、競合調査はこのサイクルを繰り返しています。本記事では、なぜこのサイクルが生まれるのか、そしてどう「仕組み」に変えるかを、実践的なフレームワークとともに解説します。
BtoB SaaSの競合調査はなぜ「一回で終わり」になってしまうのか
よくある現実
典型的な競合調査の流れはこうです。
- 四半期ごとに担当者(PMやPMM)が競合を調べる
- Notionに「競合マップ」を作成。価格・機能・メッセージングを整理
- マネジメントにレポートして、戦略会議で活用される
- 2〜3週間後。競合がLP上のメッセージングを変える
- 1ヶ月後。競合が料金プランを改定する
- 2ヶ月後。商談で顧客に「競合さん、先月から値下げしてますよね?」と言われて初めて気づく
競合は毎週、場合によっては毎日変化しています。料金ページの微調整、キャッチコピーの変更、採用職種の追加、LP上のビジュアル変更——これらは「公式発表」ではないため、Googleアラートには引っかかりません。四半期ごとのスポット調査では絶対に捕捉できない変化です。
「競合調査をやった」≠「競合の現状を把握できている」
スポット調査には根本的な限界があります。調査した瞬間から情報は劣化し始めるのです。
特に変化スピードが速い情報は:
- 料金・プラン構成:プロモーション・市場への反応を受けて頻繁に変動
- LPのメッセージング:A/Bテストを繰り返しながら継続的に最適化
- 採用ページ:戦略シフトに伴い職種・要件が変化
- キャンペーン・特典情報:期間限定で登場しては消える
スポット調査の結果が「現状」を反映しているのは、精度よく調査しても数週間が限界です。
解決策:スポット調査 + 継続監視の2層構造
競合調査を機能させるには、2種類の活動を組み合わせる必要があります。
- Layer 1(スポット調査):競合の全体像・戦略を把握する。月1〜四半期1回
- Layer 2(継続監視):競合の変化をリアルタイムで捕捉する。日次・週次・自動
この2層を組み合わせることで、「競合の全体像を知っている」と「競合の最新状態を常に把握できている」の両方を実現できます。
BtoB SaaS競合調査の全体フレームワーク
| 層 | 目的 | 頻度 | 主な手段 |
|---|---|---|---|
| Layer 1:スポット調査 | 競合の全体像・戦略の把握 | 月1回〜四半期1回 | 手動調査・テンプレート整理 |
| Layer 2:継続監視 | 変化のリアルタイム捕捉 | 日次・週次・自動 | 監視ツール・Googleアラート |
両層が揃って初めて、「競合について知っている」から「競合の変化に先手を打てる」状態になります。
以下では、各層の具体的な進め方を説明します。
Layer 1:スポット競合調査の進め方(5ステップ)
ステップ1:競合リストを定義する
競合調査を始める前に「誰を競合とするか」を明確にします。BtoB SaaSにおける競合は3種類に分類できます。
直接競合:同じ課題を、同じアプローチで解決する製品。最も商談でぶつかりやすい相手です。
間接競合:同じ課題を、別のアプローチで解決する製品。例えば、競合インテリジェンスツールに対して「毎週担当者が手動で競合を確認する」という運用も間接競合に当たります。
代替手段:ExcelやNotionで自力で代替している状態。BtoBでは「何もしない」や「自作スプレッドシート」が最大の競合になることがあります。
3種類を整理したうえで、「商談でよく名前が挙がる3〜5社」を重点競合として絞り込みます。すべてを均等に調査しようとすると、どれも中途半端になります。
ステップ2:調査すべき9つの情報カテゴリ
各競合について、以下の9カテゴリを調査します。
- 価格・プラン構成:価格帯・プラン数・年間割引の有無・無料プランの条件
- ターゲット顧客・ICP:対象業種・規模・役職。LP上の記述や導入事例から読み取る
- 主要機能・差別化ポイント:機能ページやソリューションページで訴求している内容
- メッセージング・ポジショニング:LPのH1・キャッチコピー・ベネフィットの訴求軸
- 事例・導入企業の業種・規模:どんな顧客が増えているかでターゲット戦略がわかる
- 採用情報:今後6〜12ヶ月の戦略シグナル。後述する「採用から読む未来」参照
- コンテンツ・SEO戦略:どのキーワードで集客し、どんなコンテンツに投資しているか
- 評判・レビュー:G2・ITreview・Boxilの評価コメント。ユーザーが感じる強み・弱みが生の声として得られる
- 資金調達・経営情報:CrunchbaseやIRページ。リソース・成長フェーズのシグナル
ステップ3:情報収集の方法と信頼性
競合情報の信頼性は情報源によって大きく異なります。
一次情報(最高信頼度):競合の公式サイト・採用ページ・プレスリリース。自分の目で確認した事実。日付を記録しておくことが重要です。
ユーザーレビュー(高信頼度):G2やITreview、Boxilの口コミ。競合ユーザーが実際に感じている強み・弱みが得られる貴重な一次情報に近い情報です。ただし投稿時期の確認を忘れずに。
二次情報(要注意):他社のブログ記事や比較サイトの記載。更新が古い場合が多く、特に価格情報は鵜呑みにしてはいけません。必ず一次情報で裏取りを行います。
「競合の料金はXXX円」という情報は、比較サイトではなく競合の公式料金ページで確認してください。競合サイトを直接見ることが、最もシンプルで確実な方法です。
ステップ4:競合調査テンプレートの構成
収集した情報は、以下の構成でNotionやGoogleスプレッドシートに整理します。
全体俯瞰マップ(横断比較)
| 項目 | 自社 | 競合A | 競合B | 競合C |
|---|---|---|---|---|
| 最低価格 | ||||
| 主なターゲット | ||||
| 主力機能 | ||||
| メッセージング(H1) | ||||
| 強み | ||||
| 弱み(レビューより) | ||||
| 調査日 |
調査日の記録は必須です。情報の鮮度を管理するために、各セルに最終確認日を入れておきます。
この全体俯瞰マップとは別に、各競合の詳細シートを用意し、バトルカード(商談用資料)への素材として活用します。
ステップ5:調査結果をチームに共有する
競合調査は作って終わりではなく、チームに届けて初めて価値になります。
共有対象:PMM・マーケが調査を主導し、セールス・PM・CS・経営に展開します。それぞれが必要としている情報の粒度が異なるため、フォーマットを分けると効果的です。
共有フォーマット:
- エグゼクティブサマリー(1ページ):「今四半期の競合の動き・自社への示唆トップ3」
- 詳細データ(別シート):横断比較表・各競合の詳細情報
共有頻度:四半期1回の全体アップデートを定例化します。加えて、Layer 2の継続監視で大きな変化(価格改定・新機能リリース)が捕捉された場合は臨時共有します。
Layer 2:継続監視の仕組みを作る(ここが本題)
なぜ継続監視が必要か
スポット調査の結果は「調査した時点」の情報です。翌日には変わっている可能性があります。
競合の変化スピードは、あなたが思っているより速いです。料金ページは毎月変わりうる。LPのキャッチコピーはA/Bテストを繰り返しながら更新される。採用職種の追加は戦略転換の予兆を含んでいます。
そして最悪なのは、商談の場で競合の変化を顧客から教えてもらうケースです。「競合さんが先月から値下げしたらしいですね」「競合がこんな機能を出したと聞いたのですが」——これは、情報収集で競合に負けている状態を意味します。
継続監視は、「変化があったときだけ通知が来る」仕組みを自動化して作ることで、人的コストをほぼゼロにしながらリアルタイム情報を維持する方法です。
継続監視すべき4つの情報と頻度
料金・プランページ(毎日チェック推奨)
最も商談に影響する情報です。競合が価格を下げても上げても、セールスは即座に知っていなければなりません。毎日チェックしたい対象ですが、人力では現実的ではありません。ツールによる自動化が必須です。
LP・トップページ(週次チェックで十分)
ポジショニング変化・ターゲット変更のシグナルを読むページです。月1〜2回のペースで変化することが多く、週次の確認で十分追いつけます。ただし、H1の変更・CTAの変更など「意味のある変化」と「ビジュアルの微調整」を区別することが大切です。AIによる変化解釈があると効率的です(詳しくは競合サイト監視の完全ガイドを参照)。
採用ページ(週次チェックで十分)
採用変化は比較的ゆっくりですが、戦略シグナルとして重要です。エンタープライズ向けセールスの採用が増えた・AIエンジニアの求人が複数出た——これらは6〜12ヶ月後の競合の動きを示しています。週次で確認するだけで十分です。
ニュース・プレスリリース(Googleアラートで自動)
資金調達・買収・メディア掲載など「公式発表」は、Googleアラートで自動収集します。競合社名・competitor name などのキーワードを設定しておけば毎日届きます。ただし、Googleアラートはサイト内の変化は検知できません。これはあくまでニュース監視の補完ツールです。
継続監視の自動化ツール
サイト変化の自動検知:Compato
競合URLを登録するだけで、変化を自動検知してAIが日本語で解釈し、Slackに通知します。「料金が変わった」という事実だけでなく「なぜ変えたか・自社への示唆」まで自動で解釈するため、チームへの展開がスムーズになります。
他のツールとの比較は競合監視ツール比較を参照してください。
ニュース自動収集:Googleアラート
無料で使えるニュース監視ツール。競合のプレスリリース・メディア掲載のキャッチに有効ですが、サイト内の変化検知はできません。Compatoと組み合わせることで、「公式発表」と「サイト上の静かな変化」の両方をカバーできます。
Slackチャンネルの設計例
継続監視の通知が届く場所として、Slackチャンネルを設計します。
推奨チャンネル構成
#競合-アラート:Compatoの自動通知が届くチャンネル。セールス・マーケ・PMが参加#競合-情報:チームメンバーが気づいた情報を手動投稿するチャンネル(商談で聞いた話・顧客からのフィードバックなど)
週次の15分レビュー
毎週月曜日に #競合-アラート を15分見返す習慣をつくります。「先週の変化で対応が必要なものは何か」を確認するだけでも、情報の見落としを大幅に減らせます。
スポット調査 × 継続監視の組み合わせ方
2層を組み合わせた理想的な運用サイクルはこうなります。
四半期ごと(90分):スポット調査の結果をレビューする全体会議。競合全体の戦略変化・自社への示唆・次四半期のアクションを合意する。
毎週月曜日(15分):継続監視アラートを振り返り「今週の変化トップ3」を把握。対応が必要なものをトリアージして担当者にアサイン。
即時対応(変化発生時):料金改定・新機能リリースなど商談・プロダクトに直接影響する大きな変化は、当日中にチームへ共有しバトルカード・提案資料を更新。
この2層を回すことで、「競合について知っている」から「競合の変化を先読みして動ける」状態に変わります。競合に後れをとることが減り、商談でも「競合については最新の情報があります」と自信を持って言える状態になります。
よくある失敗と対策
失敗1:競合調査スプレッドシートが半年後に誰も見ていない
症状:立派な競合マトリクスを作ったが、誰もメンテしなくなった。鮮度が落ちていることはわかっているが、誰も更新しない。
根本原因:「更新する動機」がない。変化があっても誰も気づかないため、スプレッドシートは古いまま放置される。
対策:継続監視を自動化することで「変化の通知」が届くようにする。「通知が届いた→スプレッドシートを更新する」というトリガーを作ることで、メンテの動機が生まれます。
失敗2:Googleアラートだけで「監視している」と思っていた
症状:「競合はGoogleアラートで監視しています」。でも実際には料金改定・LP改訂・採用変化を見落としている。
根本原因:Googleアラートはサイト内の変化を検知できない。既存ページの書き換えはURLが変わらないため、アラートに引っかかりません(詳しくはGoogleアラートの限界参照)。
対策:Googleアラートをニュース監視として維持しながら、サイト変化監視の専用ツールを追加する。2種類のツールを組み合わせることで、情報の網羅性が高まります。
失敗3:調査担当者がいなくなると情報が途絶える
症状:競合調査を担当していたPMMが異動・退職した。次の担当者に引き継がれず、しばらく誰も競合を見ていない状態になる。
根本原因:競合調査が「特定の人のタスク」として属人化している。
対策:ツールで自動化して「仕組み」にする。Slackに自動で通知が来る状態にしておけば、担当者が変わっても情報収集は継続されます。また、調査結果を共有チャンネルで全員が見られる状態にしておくことで、情報の属人化を防ぎます。
失敗4:情報収集するだけでアクションにつながらない
症状:競合の変化通知は毎日確認している。でも「ふーん」で終わり、商談資料もバトルカードも更新されない。
根本原因:「変化の種別」と「対応アクション」がひもづいていない。
対策:変化の種別ごとのアクション定義をあらかじめ決めておきます。例:
| 変化の種別 | 対応アクション | 対応期限 |
|---|---|---|
| 料金変更 | バトルカード更新・セールスへの一斉共有 | 当日 |
| LP・メッセージング変更 | ポジショニング資料の更新検討 | 週内 |
| 新機能リリース | 機能比較表の更新・顧客向けFAQ確認 | 週内 |
| 採用職種追加 | 戦略シグナルとしてPMに共有 | 月内 |
これをSOP(標準作業手順)として定義しておくことで、「見た→動いた」のループが機能します。
競合調査をチームの「共通言語」にする
競合調査の最終的な目標は、チーム全員が同じ競合情報を持った状態で仕事をすることです。
セールスが商談で競合の話をするとき、PMが機能優先度を決めるとき、マーケがメッセージングを作るとき——全員が最新の競合情報を前提に動けている状態が理想です。
しかし現実には、「競合については担当PMが詳しい」「セールスがそれぞれの肌感で把握している」というサイロが生まれやすい。これが、チームとしての競合対応の質を下げます。
継続監視ツールとSlackチャンネルを組み合わせることで、変化の情報が全員に届く状態を作れます。 競合が料金を変えたという事実を、PMもセールスもCSも同時に知ることができる。これが「競合調査を仕組みにする」最大のメリットです。
競合調査は「PMがやるもの」ではなく、チーム全員の基礎知識です。仕組みを作ることで、全員が同じ土台の上で仕事をできる状態になります。
まとめ:競合調査は「仕組み」にして初めて機能する
- スポット調査(Layer 1)で競合の全体像・戦略を把握する
- 継続監視(Layer 2)で変化をリアルタイムに自動収集する
- 2層が揃って初めて「競合に先手を打てる」状態になる
スポット調査だけでは情報が陳腐化し、継続監視だけでは全体像が見えない。この2層を組み合わせ、チームへの共有フローまで設計することで、競合調査は「一回やって終わり」ではなく「組織の継続的なアドバンテージ」になります。
Compatoについて
競合URLを登録するだけで、変化があった瞬間にAIが「何が変わったか・なぜ変えたか・自社への示唆」を日本語で解釈してSlackに通知します。スポット調査で把握した競合リストを、そのままCompatoに登録することで、Layer 2の継続監視を即座に自動化できます。無料プランで5URLまでお試しいただけます。カード登録不要。