ClaudeでCRMデータから営業レポートを作る方法
ClaudeはConnectorでCRMのデータを読み取り、コード実行環境でグラフ入りのWord・PDF・Excelレポートをその場で作れます。依頼の組み立て方と自動化との使い分けを扱います。
ClaudeはCRMのConnectorで商談データを読み取り、コード実行環境を使ってグラフ入りのレポートをWord・PDF・Excelとしてその場で作れます。エクスポートしたCSVを手作業で整形する工程を、依頼文一つに置き換える使い方です。手作業のエクスポートも週次自動化もせず、思い立った瞬間に1本の資料を仕上げたいときに向いています。
ClaudeでCRMデータから営業レポートを作るとは何か
ここでいう「レポート作成」は、CRMのデータを聞いて数字を返してもらう分析とは別の作業です。HubSpotなどのConnectorで読み取った商談データを、claude.ai内の隔離された実行環境に渡します。Pythonなどのコードでグラフや表を作り、ドキュメントに組み込んで1本のファイルとして仕上げる流れです。
この仕組みには2つの機能が組み合わさっています。CRMのデータを取得するConnectorと、そのデータをもとにファイルを作るコード実行・ファイル作成機能です。後者はHubSpot連携に限らず、Claude全体の機能です。
作れる形式はExcel(.xlsx)、PowerPoint(.pptx)、Word(.docx)、PDFの4つです。ダウンロードのほか、Google Driveへ直接保存もできます。CSVのアップロードや他のConnectorのデータからも、同じように文書を作れます。アップロードもダウンロードも、1ファイルあたりの上限は30MBです。
Claude HubSpot営業分析は聞き方の型を集めたプロンプト集で、チャット上の回答で完結する使い方が中心です。Cowork HubSpot自動化やCowork Salesforce連携は、同じ形式のレポートを毎週決まった曜日に自動生成する仕組みです。本記事が扱うのは、その中間にある「今すぐ1回だけ、体裁の整った資料が欲しい」という単発の依頼です。
依頼する前に済ませておく3つの設定
設定が足りないと、依頼文を工夫しても出力まで進みません。次の3点が前提です。
- CRMのConnectorが接続済みであること。HubSpotならClaude HubSpot連携、SalesforceならSalesforce商談分析をClaudeに任せる方法、PipedriveならClaudeとPipedriveを連携する方法で接続手順を先に済ませます。Webのコネクタは全ユーザーが使えます。Team・Enterpriseでは、先にオーナーが組織でコネクタを有効にし、そのうえで各自がCRM側で認証します。
- ファイル作成機能が有効であること。Free・Pro・Maxでは「Settings > Capabilities」の「Code execution and file creation」を個人がオンにします。Team・Enterpriseでは、オーナーが「Organization settings > Capabilities」の同じ名前のトグルで組織単位に管理します。
- 組織のネットワーク設定を把握していること。Team・Enterpriseの外部ネットワーク接続の初期値は、ヘルプの節によって書き方が分かれます。Teamは「パッケージ管理サービスのみ許可」とも「無効」とも書かれ、Enterpriseは新規組織でオフです。実際の値は「Organization settings > Capabilities」で確かめます。オフでもMCPコネクタ経由の通信は止まらないので、CRMからのデータ取得はそのまま動きます。
依頼から納品までの流れ
次のように進みます。Claudeがデータを取りに行く工程は、依頼文を送ったあとに自動で走ります。
営業レポートができるまで
- 1
条件を1通のメッセージにまとめて送る
対象期間、見たい指標、読者、出力形式を最初の依頼に入れます。下のプロンプト例が雛形です。
- 2
Claudeが取得から組版まで進める
ConnectorでCRMのデータを取得し、コード実行環境で集計とグラフ化を行い、指定した形式のファイルに組み立てます。
- 3
ファイルをダウンロードして中身を見る
その場でダウンロードして、中身を開いて確かめます。
- 4
数字を突き合わせ、続けて直す
主要な数字をCRMの画面と照らし合わせ、文面やグラフへの注文は同じ会話で続けて指示します。
依頼文の例
四半期の成長要因と、セグメント別の勝率やサイクルの変化までまとめて頼む例です。
今期の営業レポートを役員会向けに作ってください。HubSpotから
今四半期のデータを取得してください。
含めてほしい内容:
- 前四半期比の売上成長(商談数の増加か、単価上昇か)
- セグメント別(エンタープライズ・中堅・中小)の売上・商談数・勝率
- 商談サイクルの前四半期比の変化
- 現在のパイプラインの状況
- 上位担当者の実績
- うまくいっている点と改善が必要な点
グラフを埋め込んだプロフェッショナルな文書として、WordかPDFで
作ってください。「商談数の増加か、単価上昇か」のように原因の切り分けまで頼むと、成長率の数字だけでなく内訳の分析が入ります。
出てくる文書の構成
依頼が具体的であるほど、返ってくる文書は次のような構成になります。
- 冒頭の要約(結論を先に示すサマリー)
- 主要指標を色分けした表(前期比の増減が一目で分かる形式)
- セグメント別の比較グラフ
- トレンドを示す推移グラフ
- 「うまくいっている点」「改善が必要な点」の分析
- 次の四半期への提言
文面や色使いに注文があれば、「グラフをもう1つ追加して」「もう少しフォーマルな文体にして」のように続けて指示します。同じ会話の中で作り直されます。
体裁の指定は具体的な言葉で書く
「プロフェッショナルなデザインで」と頼むときは、視覚的な階層・アクセントカラー・余白まで指定するのが公式のヒントです。Claudeのユースケース集に載っている営業レポートの依頼文には、「情報密度を高く」を含め、さらに踏み込んだ指定が入っています。
- 明朝系(セリフ体)のフォントを使う
- 行間を詰めて情報密度を上げる
- 文字の階層を整える
- 埋め込む図は、貼り付けたように見えず本文になじむPNGにする
- ビジネス文書の様式にして、Claudeの既定のスタイルは使わない
日本語にすると次のような依頼になります。これは原文の指定を日本語に置き換えた例で、フォント名などは各社の文書規定に合わせて書き換えます。
明朝系のフォントで、情報密度を高く、行間は詰め気味にしてください。
見出しは階層がはっきり分かるようにし、グラフは本文に溶け込む
PNGで埋め込んでください。ビジネス文書の様式にして、既定の
スタイルは使わないでください。グラフの数値を編集できる形で残したいときは、レポート本体とは別に、文書内のデータを参照するグラフ付きのExcelも一緒に作るよう頼めます。役員会の直前に数字だけ差し替える場面で役立ちます。
CSVを渡すか、Connectorでつなぐか
同じレポートでも、データの渡し方で更新のしやすさが変わります。
データの渡し方の違い
CSVのアップロード
エクスポートした時点のスナップショットです。数字を更新したいときは、CRMでエクスポートし直してアップロードし直します。
Connector接続
「最新のQ4データを取り直して」と頼むだけで、現在のCRMの値で作り直せます。再エクスポートは要りません。
Connectorはその人の権限を引き継ぎます。CRM側で見られない商談やレコードは、Claudeからも読めません。全社の数字を出したい場合は全社の閲覧権限を持つアカウントで、自分の担当分だけの数字でよければ担当者本人のアカウントで接続すると、集計の範囲が依頼の意図と揃います。
HubSpotのコネクタで何ができるか
HubSpotの公式コネクタの紹介ページには36個のツールが並び、取得だけでなく更新もできます。取得系にはget_crm_objectsやquery_crm_data、キャンペーンの貢献度を見るget_campaign_attribution_reportsなどがあります。更新系はmanage_crm_objectsやmanage_custom_pipelinesなど、manage_で始まる名前です。
営業レポートはデータを読むだけで成り立ちます。更新系ツールがあるのは、同じコネクタで商談ステージの更新などもできるためです。
Claude側の「Customize > Connectors」では、ツールを読み取り専用と書き込み・削除などの種類別に表示し、それぞれ「Always allow」「Needs approval」「Blocked」から選べます。レポート作成が目的なら、更新系を「Needs approval」か「Blocked」にしておくという選択肢があります。Claude側で書き込みを許可しても、CRM側にその権限がなければ変更は通りません。
複数のConnectorを組み合わせる
HubSpotだけでも十分な資料は作れますが、Google DriveやAsanaなど他のConnectorを同時に有効にしておくと、依頼の幅が広がります。競合の資料をDriveから探して勝率の分析に添えたり、Asanaのマイルストーンとパイプラインの動きを突き合わせたりする依頼も、同じ会話で一度に処理できます。
HubSpotから今四半期の商談データを取得しつつ、Google Driveから
競合分析の資料も探してください。両方を踏まえて、勝率が
落ちているセグメントの背景を1ページにまとめてください。Web検索(Research)を有効にしている場合は、社内データと業界のベンチマークを突き合わせる依頼も可能です。「自社の勝率とサイクル日数を、同規模のSaaS企業の一般的な水準と比較してください」のように頼むと、CRMの実データに外部情報を重ねた分析になります。企業・担当者データそのものを検索・エンリッチしたい場合はClaudeとZoomInfoを連携する方法が使えます。
単発レポートかCowork自動化か
同じ「CRMから営業レポートを作る」でも、目的によって向いている機能が変わります。
| 使い方 | 向いている場面 | 実行される場所 |
|---|---|---|
| 本記事の単発レポート(claude.ai) | 向いている場面役員会前など、今すぐ1回だけ欲しいとき | 実行される場所チャット上、依頼した瞬間に実行 |
| チャットでの対話分析(HubSpot営業分析) | 向いている場面数字を聞いて確認したいだけのとき | 実行される場所チャット上、ファイル化はしない |
| Coworkの定期自動化(HubSpot自動化・Salesforce連携) | 向いている場面毎週・毎月同じ形式で自動的に届けたいとき | 実行される場所クラウド上、決まった曜日に自動実行 |
同じ形式を毎週使い回すなら、単発で毎回依頼するより自動化のほうが手間がかかりません。今回だけ特定の切り口で見たい、役員会の直前に急いで作りたいといった要求には、単発の依頼のほうが小回りが利きます。
できあがったレポートを使い込む
レポートを作って終わりにせず、続けて深掘りすると資料の精度が上がります。
内容を自分の言葉で説明できるかを試すなら、Claudeに逆に質問してもらう使い方があります。役員会の前に、数字だけでなく「なぜそうなったか」を整理する助けになります。
今のレポートの内容について、上司の立場で私に質問してください。
数字だけでなく、トレンドの背景や、なぜそれが重要なのかも
問うてください。気になるセグメントがあれば、そこだけを掘る依頼にもできます。たとえばエンタープライズの数字を、担当者別・業界別・企業規模別に分け、受注額の大きい案件の特徴まで調べて、うまくいっている要因を再現できる形にまとめる依頼です。
毎回同じ構成・同じ集計軸のレポートを作るなら、そのやり方をSkillとして保存する方法もあります。Skillとして保存しておけば、手順を毎回書き直さずに呼び出せます。作り方はSkillの記事の記事にあります。
行き詰まったときの切り分け
症状ごとの原因と対処
生成が長引く、途中で止まる
ファイル作成は通常のチャットより多くの使用量を消費し、プランの使用量上限から引かれます。1つの作業コンテナを使える時間と、タスクの長さにも上限があります。対象期間や集計範囲を四半期単位などに絞って始める選択肢があります。
会話を外部に共有できない
Free・Pro・Maxでは、ファイル作成機能で作った成果物を含む会話の公開共有ができない仕様です。ファイルそのものはダウンロードして配布できます。
グラフの数字がCRMの画面と合わない
グラフはCRMに入っている値から作られるので、入力のばらつきや、読み取れる範囲(接続したアカウントの権限)の差がそのまま出ます。決裁に使う資料では、主要な数字だけでも画面と突き合わせる選択肢があります。
Team・Enterpriseでファイル作成が使えない
組織のオーナーが「Organization settings > Capabilities」でコード実行・ファイル作成を無効にしている場合があります。個人の設定に項目が出ないときは、組織側の設定を管理者に尋ねます。
よくある質問
スマートフォンからでもレポートを作れますか
作れます。Claude for iOS・Androidでも、左サイドバーの名前を開いて「Settings」の「Capabilities」から、コード実行・ファイル作成のオンとオフを切り替えられます。モバイルでダウンロードを押すと、ファイルはシステムのプレビューか、Wordアプリなどの対応アプリで開きます。
まとめ
数字を更新しながら使い回すならConnector接続、ある時点の資料で足りるならCSVのアップロードと、データの渡し方で作業が変わります。Connectorで読める範囲は接続したアカウントの権限で決まるので、全社の数字か自分の担当分かを先に決めてから接続すると、集計が依頼の意図とずれません。