Google スプレッドシートとSlackの連携イメージ
How to Integrate Applications

2025-04-18

【簡単設定】Google スプレッドシートのデータをSlackに自動的に連携する方法

t.aizawa

「あれ、今日の予定って何があったっけ?」

誰かがいつの間にか行を追加していないかを察知するために、毎朝Google スプレッドシートを開いて確認するのが習慣になっていませんか?チームで情報を管理していると、情報を見逃してしまうこともありますよね。そんな日々の“ちょっとした手間”が積み重なると、時間の大きなロスにつながります。こういった悩みは、Google スプレッドシートとSlackを連携することで解決できます。たとえば、スプレッドシートで「今日」に該当するデータだけを毎朝Slackに通知することや、新しい行が追加されたタイミングでチームへその情報を自動共有することが可能です。

この記事では、Google スプレッドシートとSlackの連携でできることをご紹介します!気になる連携フローがあれば、「試してみる」ボタンからすぐに体験可能です。面倒な確認作業を自動化してみませんか?

とにかく早く試したい方へ 

Yoomを利用することで、ノーコードで簡単にGoogle スプレッドシートとSlackの連携が可能です。YoomにはあらかじめGoogle スプレッドシートとSlackを連携するためのテンプレートが用意されているため、APIの知識が無くても、登録するだけですぐ連携が実現できます。

Google スプレッドシートとSlackを連携してできること

Google スプレッドシートとSlackのAPIを連携すれば、Google スプレッドシートのデータをSlackに自動的に連携することが可能です!
例えば、下記のようなデータ連携を人の手を介さず、自動的に実施することができます。

毎日、Googleスプレッドシートで日付が今日に該当するレコードを取得してSlackに通知する

このフローはGoogle スプレッドシートを使ってスケジュール管理をされている方に最適です!
Slackと連携することで、Google スプレッドシートを開かずにGoogle スプレッドシートに記載された当日の情報を把握することができます。

Googleスプレッドシートで行が追加されたらSlackに通知する

チームでGoogle スプレッドシートを使用している場合、情報が追加されているかを都度確認するのは手間ではありませんか?
このフローを活用することで、Google スプレッドシートに行が追加されると自動でSlackに通知されます。また、Google スプレッドシートの確認漏れ防止にも役立つでしょう!

Google スプレッドシートとSlackの連携フローを作ってみよう

それでは、さっそく実際にGoogle スプレッドシートとSlackを連携したフローを作成してみましょう!
今回はYoomを使用して、ノーコードでGoogle スプレッドシートとSlackの連携を進めていきますので、まだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。

[Yoomとは]

今回は毎日、Googleスプレッドシートで日付が今日に該当するレコードを取得してSlackに通知するフローを作成していきます!
作成の流れは大きく分けて以下です。

  • Google スプレッドシートとSlackをマイアプリに連携する
  • テンプレートをコピーする
  • スケジュールトリガーの設定
  • Google スプレッドシートと連携し、レコードを取得する
  • Slackと連携し、チャンネルにメッセージを送る
  • トリガーをONに設定しフロー稼働の準備完了

ステップ1:Google スプレッドシートとSlackをマイアプリに連携する

(1)Yoomにログイン後、左欄にある「マイアプリ」を選択し「+新規接続」をクリックしてください。
マイアプリの新規接続一覧の中から、Google スプレッドシートをクリックします。

(2)Google スプレッドシートのログイン画面から、「Sign in with Google」をクリックします。

(3)アカウントの選択をします。

(4)「次へ」をクリックします。


(5)Yoomがアクセスできる情報をチェックボックスから選択し、「続行」をクリックします。

(6)次にSlackの連携を行います。同様にYoomの新規接続一覧からSlackをクリックします。
ワークスペースにサインインする画面が出てくるので、ワークスペースのSlackURLを入力し、「続行する」をクリックします。
Slackの詳しいマイアプリ登録方法は下記のサイトをご参照ください。

Slackのマイアプリ登録方法

連携が完了するとYoomのマイアプリにGoogle スプレッドシートとSlackが登録されます。

これでマイアプリ登録が完了しました。
次は、テンプレートを使用してトリガーの設定をしましょう!

ステップ2:テンプレートをコピーする

先程ご紹介した、テンプレートを使用していきます。
下のバナーの「試してみる」をクリックするとコピーできます。
コピーすると以下のようにテンプレートがお使いのYoom管理画面にコピーされるので、OKを押して設定を進めていきましょう。

ステップ3:スケジュールトリガーの設定

(1)Yoomのスケジュールトリガーを使ってフローが起動する日時を指定していきましょう!
スケジュールトリガーの「指定したスケジュールになったら」をクリックします。

(2)「実行時間の指定」画面から、スケジュール設定を行います。
今回は曜日指定から、通知する曜日をチェックし、時刻は9時を設定しました。

曜日指定以外にも、日付指定やCron設定を使用して自由に設定することができます!

  • 日付指定
  • Cron設定

Cron設定では実行頻度を細かく調整することができます!
画像では17時に実行するように設定しています。
Cron設定の詳しい設定方法は下記のサイトを参照ください。

Cron設定の設定方法

スケジュールトリガーの設定が完了したら、下部にある「保存する」をクリックします。

ステップ4:Google スプレッドシートと連携し、レコードを取得する

(1)次にGoogle スプレッドシートと連携して、複数のレコードを取得します。
「複数のレコードを取得する(最大300件)」をクリックします。

(2)「データベースの連携」画面から、Google スプレッドシートと連携するアカウント情報に誤りがないかを確認し、実行アクションは「複数のレコードを取得する(最大300件)」のままにします。

下へ進み、赤線を確認の上、スプレッドシートID、スプレッドシートのタブ名、テーブル範囲を入力します。

  • スプレッドシートID:候補から選択
  • スプレッドシートのタブ名:候補から選択
  • テーブル範囲:直接入力

入力が完了したら「次へ」をクリックしましょう。

(3)「データベース操作の詳細設定」画面から、取得したいレコードの条件を設定します。
プルダウンから「日付」、「等しい」を選択し、下の画像のように{today_%Y/%m/%d}を入れることで、自動的に当日が指定されます。
入力が完了したら、「テスト」してみましょう!

Google スプレッドシートの情報が「取得した値」に反映されればテスト成功です。
「取得した値ってなんだろう?」と思った方は下のサイトをご参照ください!

アウトプットについて

「保存する」をクリックし、次の工程に進みましょう!

ステップ5:Slackと連携し、チャンネルにメッセージを送る

(1)次にSlackと連携し、チャネルにメッセージを送ります。
「チャンネルにメッセージを送る」をクリックします。

(2)Slackの「連携アカウントとアクションを選択」画面から、Slackと連携するアカウント情報に誤りがないかを確認し、アクションは「チャンネルにメッセージを送る」のままで「次へ」をクリックします。

(3)「API接続設定」画面から赤枠の注意事項を確認し、先にSlackのチャンネルにYoomアプリをインストールしましょう!
Yoomアプリのインストール方法は下のサイトをご確認ください。

SlackチャンネルにYoomアプリをインストールする方法

インストールができたら、投稿先のチャンネルIDを候補から選択します。

下へ進み、メッセージに先ほど取得した値を使って入力します。
文中に「取得した値」を使うことで、都度変更しなくても自動的に当日の内容に変更してくれますよ!
入力が完了したら、下部にある「テスト」をクリックし、エラーが発生しなければ「保存する」をクリックします。

ステップ6:トリガーをONに設定しフロー稼働の準備完了

お疲れ様でした!これですべての設定が完了です。
設定が完了すると以下のようなメニューが表示されるので、トリガーをONにします。
実際にフローボットを起動して、Googleスプレッドシートの内容がSlackに通知されるか確認してみてくださいね!

Google スプレッドシートやSlackのAPIを使ったその他の自動化例

Google スプレッドシートやSlackのAPIを活用することで、様々な自動化の実現が可能になります。

Google スプレッドシートを使った自動化例

行が追加されたらGoogle Driveにフォルダを自動作成したり、Salesforceにレコードを登録することができます。NotionやStripe、Gmailなどと連携することで、情報の二重管理を防ぎつつ、業務のスピードアップに期待ができそうです。

Slackを使った自動化例

Google カレンダーで予定が作成されたときや、OneDriveにファイルがアップロードされた際に、自動でSlackに通知を送ることが可能です。また、Zoomのミーティング終了後には文字起こしと要約をして共有したり、ZendeskのチケットステータスやGoogle フォームの回答送信をトリガーにチームへ情報を自動共有できます。

終わりに

いかがでしたか?Google スプレッドシートとSlackを連携すれば、「スプレッドシートの更新を見逃したくない」「最新情報をチーム全員にすぐ共有したい」「手作業の確認業務を減らしたい」といった課題の解決に繋がります。通知やデータ反映を自動化することで、情報の伝達ミスを防ぎ、チームのコミュニケーションもスムーズに進められるでしょう。

<span class="mark-yellow">ノーコードツールYoomを活用すれば、プログラミングの知識がなくても、簡単にGoogle スプレッドシートとSlackの連携を実現できます!</span>気になった方はまずは無料アカウントを作成して、実際に使い勝手を確かめてみてください。登録はたったの30秒で完了!すぐに自動連携を体験できます。

今すぐ無料でアカウントを発行する

手作業のひと手間を減らして、スマートな情報共有を始めてみませんか?

The person who wrote this article
t.aizawa
I hope everyone's everyday work will be much easier! We will continue to send out information on improving work efficiency using Yoom!
Tags
Google Sheets
Slack
Automation
Automatic
Integration
Related Apps
App integration
No items found.
What is Yoom hyperautomation?
Conventional RPA can only automate simple repetitive tasks, and the setup process was very complicated.
With “hyperautomation,” which combines various technologies such as AI, API, RPA, and OCR, it is possible to automate many tasks that could not be realized until now more easily than before.
Don't Just Connect Apps—Automate Everything
Most tools simply connect one app to another, leaving the complex tasks to you. Yoom goes much further: From document creation and browser automation to OCR and generative AI, Yoom handles it all seamlessly in one platform.

Why settle for basic integrations? Streamline your entire workflow with Yoom’s powerful hyperautomation.
Learn more about Yoom
Helpful Materials
I understand Yoom! 3-piece set of materials
Download materials
Understand in 3 minutes! Yoom service introduction materials
Download materials
Find out by Before After! Yoom Case Study Collection
Download materials
See a list of useful materials