Google Workspace × kintone・Salesforce・freee連携ガイド|AppScript活用まで
Google WorkspaceとkintoneやSalesforce、freeeを連携する方法を解説。Google Apps Script・Zapier・直接API連携のパターンと費用を網羅。
目次 クリックで開く
Google Workspace × kintone・Salesforce・freee連携ガイド|AppScript活用まで
Google WorkspaceとkintoneやSalesforce、freeeを連携する方法を解説。Google Apps Script・Zapier・直接API連携のパターンと費用を網羅。
Google Workspaceは標準でAPIを豊富に提供しているため、kintone・Salesforce・freeeとの連携がしやすいグループウェアです。本記事では具体的な連携パターンと実装方法を解説します。
1. Google Apps Script(GAS)による連携
Google Apps Script(GAS)はJavaScriptベースのGoogle公式スクリプト環境で、無料で利用できます。kintoneのREST APIやSalesforceのREST APIを呼び出すスクリプトをGAS上で実装することで、外部サーバー不要でデータ連携を自動化できます。
| 連携パターン | 内容 |
|---|---|
| Googleフォーム → kintone | アンケート・問い合わせの回答を自動でkintoneに登録 |
| Google Sheets → Salesforce | 顧客リストのシート更新でSalesforceリードを一括作成 |
| kintone → Google Calendar | kintoneの案件スケジュールをGoogle Calendarに同期 |
| Gmail → kintone | 受信した問い合わせメールをkintoneにタスクとして自動登録 |
2. Zapier / Make によるノーコード連携
ZapierやMakeを使うとプログラミング不要でGoogle WorkspaceとkintoneやSalesforceの連携フローを設定できます。
代表的なZapierフロー例
kintoneレコード作成 → Google Sheetsに行追加:kintoneで受注が登録されるとGoogleスプレッドシートの受注一覧に自動追加。
Google Docs作成 → Slack/Teams通知:新しいドキュメントが作成されるとSlackのチャンネルに通知。
freee請求書発行 → Google Drive保存:freeeで請求書を発行したPDFをGoogle Driveの指定フォルダに自動保存。
3. Google BigQuery × Looker Studioによるデータ分析
kintone・Salesforce・freeeのデータをBigQueryに集約し、Looker Studio(旧Google Data Studio)でダッシュボードを作成する構成は、データドリブン経営を目指す企業に最適です。Google WorkspaceユーザーはLooker Studioを追加費用なしで利用できます。
4. freee × Google Workspaceの連携
freeeはGoogle WorkspaceのシングルサインオンはOAuth経由で対応しています。freeeで作成した請求書PDFをGASでDriveに保存したり、freeeのAPIで仕訳データを取得してSheetsに自動集計するパターンが実用的です。
5. 導入費用の目安
| 連携パターン | 費用目安 |
|---|---|
| GASによるシンプル連携(1〜2パターン) | 20〜60万円 |
| Zapier/Makeを使ったノーコード複数連携 | 30〜80万円(初期)+ 月額3〜10万円 |
| BigQuery + Looker Studioダッシュボード | 100〜250万円(初期) |
Google Workspace 連携の主役は「Apps Script + AppSheet」
Google Workspace(GW)と業務 SaaS の連携は、Apps Script(JavaScript ベースのサーバーサイドスクリプト)と AppSheet(ノーコードアプリプラットフォーム)が中核です。M365 の Power Automate に相当する仕組みで、Gmail・Drive・Sheets・Calendar と各種 SaaS をつなぐ標準手段です。
連携の主要シナリオ
| シナリオ | 連携方向 | 主な手段 |
|---|---|---|
| Gmail 受信 → SaaS 登録 | Gmail → kintone/SF | Apps Script / Zapier |
| Drive ファイル → SaaS 添付 | Drive → kintone/SF | Apps Script / 公式連携 |
| Sheets ↔ SaaS データ同期 | 双方向 | Apps Script / Connected Sheets |
| Calendar ↔ 案件予定 | 双方向 | Apps Script / SF Lightning Sync |
| 承認フロー | SaaS → Gmail / Chat | Apps Script / Webhook |
| BI レポート自動配信 | SaaS → Gmail / Drive | Apps Script / Looker Studio |
Google Workspace と業務 SaaS の連携の本質
Google Workspace(GW)は、業務 SaaS との連携で Microsoft 365 ほど深い統合は提供されません。「業務システム統合のハブ」として設計されていないのが GW の構造的特徴で、業務 SaaS との連携は Apps Script や Zapier 経由の補助的な統合が中心になります。
これは GW の弱点というより、設計思想の違いです。GW は「シンプル・軽量・クラウドネイティブ」を優先し、業務システム統合は別ツール(Salesforce Service Cloud・Slack・kintone 等)に任せる方針です。組織が「GW で業務統合する」と期待すると、必ず失敗します。
GW × kintone 連携の代表例
1. Gmail 経由の問い合わせ自動取込
- 顧客から info@ に届いた問い合わせメールを Apps Script で監視
- 件名・本文・添付ファイルを kintone レコードとして登録
- 担当者を自動割当、Gmail で受付通知
- 実装コスト:Apps Script 自作で20〜50万円、Zapier 経由で月数万円
2. Sheets ↔ kintone データ同期
- 営業部門が Sheets で集計したい、現場は kintone で入力
- Apps Script で kintone REST API を呼び出し、Sheets に転記
- 逆方向(Sheets での編集 → kintone 反映)も可能
- 注意:データ量が多いと API レート制限、バッチ化必要
3. Calendar × kintone 案件予定
- kintone の商談アプリで「面談予定」入力
- Apps Script で Calendar に予定登録、出席者招待
- Calendar 側の変更を kintone に反映
4. Drive ファイル × kintone レコード
- kintone の案件レコードに Drive フォルダリンクを保持
- 提案書・契約書・図面を Drive で管理、kintone から1クリックアクセス
- 権限管理は Drive 側に委任、kintone は最低限
GW × Salesforce 連携の代表例
1. Gmail × Salesforce(Salesforce Inbox / Cirrus Insight)
- Gmail 内で Salesforce レコードを参照・更新
- メールを直接 Salesforce Activity に記録
- テンプレート送信、開封トラッキング
2. Sheets × Salesforce レポート
- Connected Sheets で Salesforce データを Sheets に取込
- BI 分析・グラフ作成、経営層へ自動配信
- または Salesforce Data Cloud + BigQuery + Looker Studio で本格 BI
3. Calendar × Salesforce Lightning Sync
- Salesforce の Event と Calendar を双方向同期
- 営業が Calendar から商談予定を作成 → Salesforce Activity 自動登録
GW × freee 連携の代表例
1. Gmail × freee 経費
- Gmail に届いた領収書 PDF を Apps Script が監視
- freee 経費にアップロード、自動仕訳ドラフト生成
2. Sheets × freee 会計
- freee 会計のデータを Connected Sheets で取得
- 部門別損益・予実差異の経営ダッシュボード
- Looker Studio で可視化
3. Drive × freee 証憑保存
- 電子帳簿保存法対応の証憑を Drive に保管
- freee レコードから Drive リンク参照
- 権限管理・監査ログを Drive 側で完結
Apps Script の利点と限界
Apps Script で実装可能なこと
- Gmail・Drive・Sheets・Calendar への完全アクセス
- 外部 API 呼び出し(kintone・SF・freee 等)
- 定期実行(時間トリガー)、イベント駆動
- カスタムメニュー・サイドバー
- Workspace 内ユーザーへの認証統合
Apps Script の限界
- 実行時間制限(無料6分、Workspace 30分)
- 大量データ処理に弱い(数万件超でタイムアウト)
- UI が限定的(Webアプリは作れるが本格 UI ではない)
- 並列実行の制限
- 外部依存の SaaS のレート制限
AppSheet による補完
AppSheet は Google が買収したノーコードアプリプラットフォーム。「Sheets / Drive をデータソースに業務アプリを構築」でき、Apps Script の補完として使えます。
- モバイル UI 自動生成、現場向けアプリ向き
- kintone の競合的位置付け、Workspace 中心の組織で有効
- 料金:$5〜$10/月/ユーザー
- 業務範囲:日報・在庫・点検・営業活動
業界・規模別の現実的な連携パターン
IT・SaaS スタートアップ(5〜30名)
GW + AppSheet + Salesforce/HubSpot + Slack の構成が標準。Apps Script で軽量な連携を実装し、Zapier・Make で外部 SaaS とつなぐ。月額数万〜数十万円の連携コストで、スタートアップに必要な業務統合が実現できます。
クリエイティブ業界・代理店(10〜100名)
GW + Drive 大容量プラン + Adobe Creative Cloud + Slack の構成。プロジェクト管理は Notion・Airtable で、業務統合は Apps Script + Zapier。クリエイティブファイルの大容量共有が業務の中核で、GW の Drive がそのまま使えます。
教育機関・NPO・大学
Google for Education・Google for Nonprofits の無料 / 割引プラン + Classroom(教育機関)の構成。業務 SaaS との連携より、教育・寄付者管理に特化した運用が中心で、複雑な業務統合はあまり必要としません。
中堅企業の混在環境(50〜200名)
GW を全社運用しつつ、Microsoft 365 を一部部署に併用するハイブリッド環境では、両者の混在で連携が複雑化します。「GW で完結する業務」と「M365 で完結する業務」を明確に分離し、SaaS 間連携は Zapier・Make で補完する設計が現実的です。
連携で詰まる5パターン
1. Apps Script の運用ガバナンス不在
各部門で勝手にスクリプトを作成、退職者のスクリプトが動き続けて混乱。対策:管理者集約のサービスアカウント運用、ドキュメント必須化。
2. OAuth スコープ過剰
Apps Script の OAuth スコープを「全権」で設定、セキュリティリスク。対策:最小権限の原則、必要なスコープのみ。
3. レート制限・API クォータ
Apps Script や kintone / SF API のレート制限超過でエラー。対策:バッチ化、リトライロジック、エラー監視。
4. データ同期の競合
双方向同期で両方同時編集して上書き競合。対策:更新タイムスタンプ比較、項目単位の正、同期方向の単純化。
5. 機微情報の取り扱い
Apps Script で機微情報が第三者経由で漏洩リスク。対策:DLP(Data Loss Prevention)ポリシー、機密データのスクリプト除外。
Salesforce活用・営業DXとデータ連携のご相談
Salesforceの定着支援や営業プロセスの可視化、基幹・会計システムとのデータ連携までをまとめて支援します。現在の設定や連携方式が最適かを確認したい、という導入前後のセカンドオピニオンにも対応しています。
関連ガイド・クラスター
Google Workspace連携設計はAurantへ
GAS開発・Zapier設定・BigQuery構築まで、Google WorkspaceとSaaS連携を一気通貫で支援します。
よくある質問
Google Apps ScriptとkintoneのAPIを連携させるには何が必要ですか?
kintoneのREST APIトークンとGASのUrlFetchApp機能があれば連携できます。GASはGoogleアカウントがあれば無料で使えるため、初期費用を最小に抑えたい企業に向いています。
Google WorkspaceとSalesforceをZapierで連携する場合の費用は?
Zapierの月額プランは数千円〜数万円です。初期設定費用として構成が単純なら30万円程度から対応可能です。フローの数や複雑さによって変わります。
Looker StudioはGoogle Workspaceユーザーは無料で使えますか?
はい。Looker Studio(旧Google Data Studio)はGoogleアカウントがあれば無料で利用できます。BigQueryやGoogle Sheetsをデータソースとしてダッシュボードを作成できます。