「商談の前に、この顧客がどれだけサービスを使っているかを知りたい」。営業やカスタマーサクセス(CS)の担当者から、よく聞かれる要望です。
利用状況や契約のデータは社内のどこかにあっても、営業が毎日見ているのはSalesforceの画面です。そのため、担当者が管理画面やBIツールで調べたり、誰かがCSVを取り込んだり、手で転記したりする手間が生まれます。
こうしたデータは、Salesforceに自動で反映できます。営業・CSは、普段の取引先の画面で、最新の利用状況やスコアを確認できるようになります。
本記事では、営業・マーケティング・CSの責任者に向けて、自動で反映すると何ができるようになるか、その仕組み、進め方と社内で決めておくことを解説します。
あわせて、ツールの選び方と、BigQueryの顧客データをSalesforceへ自動で連携したRetty様の事例を紹介します。
Salesforceに利用状況を自動で反映すると、できること
営業・CSが、普段の画面で顧客の状態を確認できる
取引先の画面に、利用状況やスコアの項目が加わります。商談や面談の前に、別のツールを開いたり、データ担当者に頼んだりする必要がなくなります。
反映するデータの例は、次のとおりです。
| データ | 例 | 営業・CSでの使い方 |
|---|---|---|
| 利用状況 | ログインした利用者の割合、主要機能の利用数、最終利用日 | 商談・面談の前に、使われ方を確認する |
| ヘルススコア | 利用状況から計算した点数と、良好・注意・危険の区分 | 解約しそうな顧客を、更新の前に見つける |
| LTV・売上 | これまでの売上、予測LTV、契約・請求の状況 | アップセルの候補や、対応の優先順位を決める |
| 見込み客の行動 | 資料のダウンロード、料金ページの閲覧、無料トライアルの利用 | 商談につながりそうなリードを、早く見つける |
ヘルススコアの作り方は「ヘルススコアとは?作り方と運用方法(別タブで開く)」で、LTVの計算方法は「LTVの計算方法|サブスクで使える3つの式とClaudeで予測する手順(別タブで開く)」で解説しています。
手入力やCSVの取り込みがなくなる
データ担当者が定期的にCSVを書き出して取り込む作業や、担当者による転記がなくなります。反映の漏れや遅れ、転記の誤りも防げます。
担当者のスキルによって、見られる情報に差が出ることもなくなります。全員が同じ場所で、同じ定義のデータを見られます。
Salesforceのリストビューやレポートで使える
反映した項目は、Salesforceの通常の項目と同じように使えます。
たとえば「スコアが危険に下がった取引先」をリストビューで抽出したり、利用状況別の商談の状況をレポートにしたりできます。
自動で反映する仕組み
Salesforceに反映するデータは、多くの場合、プロダクトの利用ログや請求のデータなど、Salesforceの外にあるデータを組み合わせて計算します。
そのため、まずデータをBigQueryなどのデータ基盤に集め、そこで指標を計算してから、Salesforceに自動で書き込みます。

仕組みは、次の3つの段階に分かれます。
- データを集める:利用ログ、契約・請求、Salesforceの商談などのデータを、BigQueryに自動で取り込む
- 指標を計算する:顧客ごとに、利用状況やスコアを計算する
- Salesforceに反映する:計算した結果を、顧客IDで照合して、取引先の項目に書き込む
データを集める仕組みは「ETL」と呼ばれます。その逆向きに、データ基盤からSalesforceなどの業務ツールへ書き戻すため、3つ目の仕組みを「リバースETL」と呼びます。
データを集める段階の方法は「Fivetranとは?広告データ統合でできること・料金・始め方(別タブで開く)」で解説しています。
進め方と、社内で決めること
ツールの設定そのものより、何をどこに反映し、誰が使うかを決める部分に時間がかかります。次の4つを、始める前に営業・CSとデータ担当者で決めておきます。
1. どの項目を反映するか
まず、営業・CSが判断に使う項目に絞ります。項目が多すぎると、画面が見づらくなり、結局使われません。
次の画面は、人事労務SaaSを想定したデモ用のデータで、ヘルススコアをSalesforceの取引先に自動で反映する設定と、ある月に更新する取引先を示したものです。

Claudeで作成した、Salesforceに自動で反映する項目と更新する取引先(デモ用のデータ)
この例では、ヘルススコア、スコア帯、主な減点の理由、ログイン率の4つの項目を反映しています。スコアだけでなく減点の理由も入れておくと、担当者が何を話せばよいかが分かります。
対象の364社のうち、前回から値が変わった347社を更新します。スコア帯が「危険」に下がった31社は、リストビューで抽出して担当者に知らせる、といった使い方ができます。
2. 誰が、どの画面で見るか
反映した項目を、営業とCSのどちらが、どの画面で見るかを決めます。取引先のページのどこに置くか、どのリストビューやレポートに入れるかも、あわせて決めておきます。
見る人が決まっていないと、項目を作っても使われません。最初は、1つのチームの1つの業務(たとえば更新前の面談の準備)から始めるのが確実です。
3. 上書きしてよい範囲
自動で書き込む項目と、営業が手で入力する項目を分けます。同じ項目に両方から書き込むと、営業の入力が次の更新で上書きされます。
上の例では、取引先名・年間契約額・担当者は、営業がSalesforceで管理している項目のため、反映の対象から外しています。
自動で反映する項目は、Salesforceの画面では編集できないようにしておくと、どちらの値が正しいかで迷いません。
4. 更新の頻度
商談の前に見る利用状況なら1日1回、月次で計算するスコアなら月に1回でも足ります。
頻度を上げるほど、データ基盤とSalesforceの両方で処理の量が増えます。業務で必要な鮮度に合わせて決めます。
BigQueryの費用の考え方は「BigQueryの料金が高い原因と下げ方(別タブで開く)」で解説しています。
情報システム担当と確認すること
技術的な点は、Salesforceの管理者や情報システム担当と、次の4つを確認しておきます。
- 照合のキー:データ基盤の顧客とSalesforceの取引先を1対1で結ぶ顧客IDを、「外部ID」の属性を付けた項目として持たせる。会社名での照合は、表記の揺れがあるため避ける。外部IDが複数の取引先に一致すると、エラーになり更新されない(Upsert a Record Using an External ID(別タブで開く))
- APIの上限:SalesforceのAPIには、組織全体で24時間に使える回数の上限があり、ほかの連携と共有する。2026年10月時点で、Enterprise Editionでは「100,000 + ライセンス数 × 1,000(Salesforceライセンスの場合)」(API Request Limits and Allocations(別タブで開く))
- 権限:連携専用のユーザーを用意し、書き込む項目だけに権限を与える。データ基盤の側も、反映用のデータだけを読めるようにする
- 失敗したときの扱い:項目の型や入力規則の違いで、一部の取引先だけ書き込めないことがある。失敗した行の記録と、誰が直すかを決めておく
変わった値だけを書き込む形にしておけば、APIの利用も必要な分に抑えられます。
ツールの選び方
BigQueryからSalesforceへ自動で反映するには、専用のツールを使う方法と、自社でプログラムを作る方法があります。
| 方法 | 特徴(2026年10月時点) | 向いている場面 |
|---|---|---|
| Hightouch | 画面で項目を対応づけ、頻度を設定する。変わった行だけを送り、書き込めなかった行は次回以降に再送する。有効な同期2つまでの無料プランがある | 反映する項目や、反映先のツールが今後増える |
| Census(Fivetran Activations) | Fivetranが2025年5月に買収を発表したサービス。データの取り込みと同じFivetranでそろえられる | データの取り込みにFivetranを使っている |
| 自社で作るプログラム | SalesforceのBulk API 2.0などで書き込む。差分の計算や失敗時の再送は自分で作る | 反映する項目が数個で、当面変わらない |
出典:HightouchのSalesforce(別タブで開く)・Change data capture(別タブで開く)・Retries(別タブで開く)・Pricing(別タブで開く)、Fivetranの買収の発表(別タブで開く)・Activations の Salesforce(別タブで開く)、SalesforceのCreate a Job(Bulk API 2.0)(別タブで開く)
照合には、外部IDの項目を使うのが確実です。ツールの利用料と、自社で作って保守する工数を比べて選びます。
事例:BigQueryの顧客データをSalesforceへ自動で連携したRetty様
グルメサービス「Retty」を運営するRetty株式会社様では、顧客ごとの利用状況や行動データがBigQueryに蓄積されていました。
しかし、Salesforceに反映する仕組みがなかったため、営業担当者は商談や提案の前に、BIツールで作ったり、SQLを書いたりしてデータを取りに行く必要がありました。
INVOXは、dbtでBigQuery上のデータを、Salesforceで扱いやすい粒度・命名に変換しました。そのうえで、Salesforceとの親和性が高く、柔軟にデータを対応づけられるHightouchで、自動で連携する仕組みを構築しました。
これにより、BigQueryで更新されたデータが自動でSalesforceに反映され、営業はBIやSQLを使わずに、Salesforce上で最新のデータを参照できるようになりました。
誰でも同じ場所で同じデータを見られるようになり、データの取得に使っていた時間を、商談の準備や提案内容の検討に使えるようになっています。
詳しくは、支援実績「Salesforceに最新の顧客情報を常時反映、営業の手作業を解消(別タブで開く)」で紹介しています。
まとめ
- 利用状況、ヘルススコア、LTVなどをSalesforceの取引先に自動で反映すると、営業・CSが普段の画面で顧客の状態を確認でき、手入力やCSVの取り込みもなくなる
- 仕組みは「データ基盤に集める」「指標を計算する」「Salesforceに反映する」の3段階
- 始める前に、反映する項目、見る人と画面、上書きしてよい範囲、更新の頻度を、営業・CSとデータ担当者で決めておく
- 照合のキー、APIの上限、権限、失敗したときの扱いは、情報システム担当と確認する
- ツールはHightouchやCensus(Fivetran Activations)など。反映する項目が少なく変わらないなら、自社で作る方法もある
株式会社INVOXは、データ基盤の構築、データ分析の支援、AIエージェントの開発を行っています。BigQueryに集めた利用状況や行動データを整え、Salesforceなどの業務ツールに自動で反映する仕組みの構築も支援しています。
支援の内容は「セールスAI(別タブで開く)」で、BigQueryの顧客データをSalesforceへ自動で連携した事例は「Salesforceに最新の顧客情報を常時反映、営業の手作業を解消(別タブで開く)」で紹介しています。
「営業が商談の前に、毎回BIやSQLでデータを調べている」「利用状況やスコアを、Salesforceの画面で見られるようにしたい」といった課題をお持ちでしたら、お問い合わせください。




