Google スプレッドシートとGoogle Apps Scriptの連携イメージ
【ラクラク設定】Google スプレッドシートのデータをGoogle Apps Scriptに自動的に連携する方法
Yoomを詳しくみる
この記事のテンプレートを試す
Google スプレッドシートとGoogle Apps Scriptの連携イメージ
フローボット活用術

2025-10-23

【ラクラク設定】Google スプレッドシートのデータをGoogle Apps Scriptに自動的に連携する方法

Takumi Amaki
Takumi Amaki

「データの更新や追加をもっと自動化できないかな?」と思ったことはありませんか?
Google スプレッドシートでデータを管理しているけど、手作業でのデータ追加は手間がかかりますよね。
この課題を解消するためには、Google スプレッドシートとGoogle Apps Scriptを連携するのがおすすめです。

Google スプレッドシートとGoogle Apps Scriptを連携すると、Google スプレッドシートのデータに基づいて自動的にGoogle Apps Scriptでスクリプトを実行できます。
これにより、Google スプレッドシートのデータ追加や更新をトリガーに、スクリプトを実行できるので、手作業の手間や時間を短縮できます。

本記事では、Google スプレッドシートとGoogle Apps Scriptを連携し、自動化する方法を詳しく解説するので、最後までチェックしてください!

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

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


■概要

Google スプレッドシートにデータを追加した後、関連する処理のために手動でGoogle Apps Scriptを実行する作業は、手間がかかる上に実行忘れのリスクも伴います。特に、定期的に発生する業務の場合、その負担は決して小さくありません。このワークフローを活用すれば、Google スプレッドシートに新しい行が追加されると、指定したGoogle Apps Scriptを自動で実行させることができ、手作業による手間やミスをなくし、業務の正確性向上と効率化に繋がります。

■このテンプレートをおすすめする方

  • Google スプレッドシートへのデータ追加をトリガーに、定型的な処理を行っている方
  • 手作業によるスクリプト実行に時間を要しており、業務を効率化したいと考えている方
  • スクリプトの実行忘れやタイミングのズレによるヒューマンエラーを防止したい方

■このテンプレートを使うメリット

  • Google スプレッドシートに行が追加されると自動でスクリプトが実行されるため、これまで手作業に費やしていた時間を短縮できます。
  • 手動での操作が不要になることで、スクリプトの実行漏れやタイミングの間違いといったヒューマンエラーを防ぎ、業務の正確性が向上します。

■フローボットの流れ

  1. はじめに、Google スプレッドシートとGoogle Apps ScriptをYoomと連携します。
  2. 次に、トリガーでGoogle スプレッドシートを選択し、「行が追加されたら」というアクションを設定します。
  3. 最後に、オペレーションでGoogle Apps Scriptを選択し、「スクリプトを実行」というアクションを設定します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Google スプレッドシートのトリガー設定では、任意のスプレッドシート、シート、そしてデータが記載されているテーブルの範囲を設定してください。
  • Google Apps Scriptのオペレーション設定では、実行したい任意のスクリプトを指定できます。また、前のステップで取得したスプレッドシートの情報を変数として設定することも可能です。

■注意事項

  • Google スプレッドシートとGoogle Apps ScriptのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

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

Google スプレッドシートとGoogle Apps ScriptをAPI連携すれば、Google スプレッドシートのデータをGoogle Apps Scriptに自動的に連携することが可能です!

気になる自動化例の「試してみる」をクリックしてアカウント登録するだけで、すぐにGoogle スプレッドシートとGoogle Apps Scriptの連携を実際に体験できます。
登録はたったの30秒で完了するので、ぜひ気軽にお試しください!

Google スプレッドシートで行が追加されたらGoogle Apps Scriptを実行する

Google スプレッドシートでデータ管理をしている方で、Google Apps Scriptを活用して業務を効率化したい場合などにおすすめのフローです。


■概要

Google スプレッドシートにデータを追加した後、関連する処理のために手動でGoogle Apps Scriptを実行する作業は、手間がかかる上に実行忘れのリスクも伴います。特に、定期的に発生する業務の場合、その負担は決して小さくありません。このワークフローを活用すれば、Google スプレッドシートに新しい行が追加されると、指定したGoogle Apps Scriptを自動で実行させることができ、手作業による手間やミスをなくし、業務の正確性向上と効率化に繋がります。

■このテンプレートをおすすめする方

  • Google スプレッドシートへのデータ追加をトリガーに、定型的な処理を行っている方
  • 手作業によるスクリプト実行に時間を要しており、業務を効率化したいと考えている方
  • スクリプトの実行忘れやタイミングのズレによるヒューマンエラーを防止したい方

■このテンプレートを使うメリット

  • Google スプレッドシートに行が追加されると自動でスクリプトが実行されるため、これまで手作業に費やしていた時間を短縮できます。
  • 手動での操作が不要になることで、スクリプトの実行漏れやタイミングの間違いといったヒューマンエラーを防ぎ、業務の正確性が向上します。

■フローボットの流れ

  1. はじめに、Google スプレッドシートとGoogle Apps ScriptをYoomと連携します。
  2. 次に、トリガーでGoogle スプレッドシートを選択し、「行が追加されたら」というアクションを設定します。
  3. 最後に、オペレーションでGoogle Apps Scriptを選択し、「スクリプトを実行」というアクションを設定します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Google スプレッドシートのトリガー設定では、任意のスプレッドシート、シート、そしてデータが記載されているテーブルの範囲を設定してください。
  • Google Apps Scriptのオペレーション設定では、実行したい任意のスクリプトを指定できます。また、前のステップで取得したスプレッドシートの情報を変数として設定することも可能です。

■注意事項

  • Google スプレッドシートとGoogle Apps ScriptのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

Google スプレッドシートで行が更新されたらGoogle Apps Scriptを実行

Google スプレッドシートでデータ管理をしている方で、Google Apps Scriptを活用して最新の情報をスムーズに共有したい場合などにおすすめのフローです。


■概要

Google スプレッドシートで管理しているデータを更新した後、都度手動でGoogle Apps Scriptを実行する作業に手間を感じていませんか。この一連の作業は定型的でありながらも、実行漏れや遅延が許されない重要な業務であることが少なくありません。このワークフローは、Google スプレッドシートの特定の行が更新された際に、指定のGoogle Apps Scriptを自動で実行し、手作業による実行の手間やミスをなくし、より迅速で正確な処理を実現します。

■このテンプレートをおすすめする方

  • Google スプレッドシートのデータ更新をトリガーに、特定の処理を自動化したいと考えている方
  • Google Apps Scriptを手動で実行しており、実行漏れやタイムラグに課題を感じている方
  • ノーコードでGoogle スプレッドシートとGoogle Apps Scriptを連携させたい業務改善担当者の方

■このテンプレートを使うメリット

  • Google スプレッドシートの行が更新されると自動でスクリプトが実行されるため、手動での確認や実行作業にかかる時間を短縮できます。
  • 手動実行によるスクリプトの実行忘れや、対応の遅れといったヒューマンエラーを防ぎ、業務の信頼性を高めます。

■フローボットの流れ

  1. はじめに、Google スプレッドシートとGoogle Apps ScriptをYoomと連携します。
  2. 次に、トリガーでGoogle スプレッドシートを選択し、「行が更新されたら」というアクションを設定します。
  3. 最後に、オペレーションでGoogle Apps Scriptを選択し、「スクリプトを実行」というアクションを設定することで、スプレッドシートの更新をトリガーにスクリプトを自動実行できます。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Google スプレッドシートのトリガー設定では、対象のスプレッドシートやシート、更新を検知したい列などを任意で設定してください。
  • Google Apps Scriptのオペレーション設定では、実行したいスクリプトを任意で指定し、トリガーで取得した情報をスクリプトのパラーメーターとして受け渡すことも可能です。

■注意事項

  • Google スプレッドシートとGoogle Apps ScriptのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

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

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

[Yoomとは]

今回は、Google スプレッドシートのデータをGoogle Apps Scriptにデータ連携するフローを作成していきます!
作成の流れは大きく分けて以下です。

  • Google スプレッドシートとGoogle Apps Scriptをマイアプリ連携
  • テンプレートをコピー
  • Google スプレッドシートのトリガー設定およびGoogle Apps Scriptのアクション設定
  • トリガーをONにして動作チェック

■概要

Google スプレッドシートにデータを追加した後、関連する処理のために手動でGoogle Apps Scriptを実行する作業は、手間がかかる上に実行忘れのリスクも伴います。特に、定期的に発生する業務の場合、その負担は決して小さくありません。このワークフローを活用すれば、Google スプレッドシートに新しい行が追加されると、指定したGoogle Apps Scriptを自動で実行させることができ、手作業による手間やミスをなくし、業務の正確性向上と効率化に繋がります。

■このテンプレートをおすすめする方

  • Google スプレッドシートへのデータ追加をトリガーに、定型的な処理を行っている方
  • 手作業によるスクリプト実行に時間を要しており、業務を効率化したいと考えている方
  • スクリプトの実行忘れやタイミングのズレによるヒューマンエラーを防止したい方

■このテンプレートを使うメリット

  • Google スプレッドシートに行が追加されると自動でスクリプトが実行されるため、これまで手作業に費やしていた時間を短縮できます。
  • 手動での操作が不要になることで、スクリプトの実行漏れやタイミングの間違いといったヒューマンエラーを防ぎ、業務の正確性が向上します。

■フローボットの流れ

  1. はじめに、Google スプレッドシートとGoogle Apps ScriptをYoomと連携します。
  2. 次に、トリガーでGoogle スプレッドシートを選択し、「行が追加されたら」というアクションを設定します。
  3. 最後に、オペレーションでGoogle Apps Scriptを選択し、「スクリプトを実行」というアクションを設定します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Google スプレッドシートのトリガー設定では、任意のスプレッドシート、シート、そしてデータが記載されているテーブルの範囲を設定してください。
  • Google Apps Scriptのオペレーション設定では、実行したい任意のスクリプトを指定できます。また、前のステップで取得したスプレッドシートの情報を変数として設定することも可能です。

■注意事項

  • Google スプレッドシートとGoogle Apps ScriptのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

ステップ1:Google スプレッドシートとGoogle Apps Scriptをマイアプリ連携

まずは、Google スプレッドシートとGoogle Apps Scriptをマイアプリ連携します。
Yoomにログインしたら、左のメニュー欄にある「マイアプリ」から「新規接続」をクリックしましょう。

【Google スプレッドシートの場合】

1.「Google スプレッドシート」と検索し、アプリ一覧からGoogle スプレッドシートを選択します。

2.「Sign in with Google」をクリックします。

3.Yoomと連携したいGoogle スプレッドシートのメールアドレス・パスワードを入力します。
【Yoomにログイン】の画面で「次へ」をクリックしましょう。

4.Yoomがアクセスできる情報をすべて選択し、「続行」をクリックします。
※すでに別のGoogleアプリを連携している方は、あらかじめアクセス権限が付与されています。

以上で、Googleスプレッドシートのマイアプリ連携は完了です。

【Google Apps Scriptの場合】

1.「Script」と検索し、アプリ一覧からGoogle Apps Scriptを選択します。

2.「Sign in with Google」をクリックします。

3.「Client ID」「Client Secret」「スコープ」の入力が必要です。
ヘルプページを参考に、アプリ連携を進めましょう。

以上で、Google Apps Scriptのマイアプリ連携は完了です。

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

マイアプリ連携が完了したら、早速テンプレートを設定していきましょう。
以下のバナーにある「試してみる」をクリックし、テンプレートをコピーしてください。


■概要

Google スプレッドシートにデータを追加した後、関連する処理のために手動でGoogle Apps Scriptを実行する作業は、手間がかかる上に実行忘れのリスクも伴います。特に、定期的に発生する業務の場合、その負担は決して小さくありません。このワークフローを活用すれば、Google スプレッドシートに新しい行が追加されると、指定したGoogle Apps Scriptを自動で実行させることができ、手作業による手間やミスをなくし、業務の正確性向上と効率化に繋がります。

■このテンプレートをおすすめする方

  • Google スプレッドシートへのデータ追加をトリガーに、定型的な処理を行っている方
  • 手作業によるスクリプト実行に時間を要しており、業務を効率化したいと考えている方
  • スクリプトの実行忘れやタイミングのズレによるヒューマンエラーを防止したい方

■このテンプレートを使うメリット

  • Google スプレッドシートに行が追加されると自動でスクリプトが実行されるため、これまで手作業に費やしていた時間を短縮できます。
  • 手動での操作が不要になることで、スクリプトの実行漏れやタイミングの間違いといったヒューマンエラーを防ぎ、業務の正確性が向上します。

■フローボットの流れ

  1. はじめに、Google スプレッドシートとGoogle Apps ScriptをYoomと連携します。
  2. 次に、トリガーでGoogle スプレッドシートを選択し、「行が追加されたら」というアクションを設定します。
  3. 最後に、オペレーションでGoogle Apps Scriptを選択し、「スクリプトを実行」というアクションを設定します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Google スプレッドシートのトリガー設定では、任意のスプレッドシート、シート、そしてデータが記載されているテーブルの範囲を設定してください。
  • Google Apps Scriptのオペレーション設定では、実行したい任意のスクリプトを指定できます。また、前のステップで取得したスプレッドシートの情報を変数として設定することも可能です。

■注意事項

  • Google スプレッドシートとGoogle Apps ScriptのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

Yoomにテンプレートがコピーされると、次の画面が表示されるので「OK」を押します。

ステップ3:Google スプレッドシートのトリガー設定

(1)テンプレートの1番上にある「行が追加されたら」をクリックします。

(2)「Google スプレッドシートと連携したいアカウント情報」で連携したいGoogle スプレッドシートのアカウント情報を選択し、「次へ」をクリックします。

(3)「スプレッドシートID」に運用対象のGoogle スプレッドシートのIDを入力します。
テスト用に使用するGoogle スプレッドシートを用意してください。
「候補」から連携したアカウント内のGoogle スプレッドシートのリストが表示されています。
リストをクリックすることでGoogle スプレッドシートIDを自動で入力できるので、運用対象のシート名を選択しましょう。

(4)「シートID」に設定したGoogle スプレッドシート内にあるフロー運用対象のシートIDを入力します。
「候補」から先ほど設定したGoogle スプレッドシート内のシートのリストが表示されるので、適切なものを選択しましょう。

(5)以下を設定します。

  • テーブルの範囲(始まり):フローの対象となる範囲の開始地点
  • テーブルの範囲(終わり):フローの対象となる範囲の終了地点
  • 一意の値が入った列:対象の範囲で他の項目とは被らない値が記載された列

設定が完了したら、「テスト」をクリックしてテストを実行しましょう。

(6)テストが成功したら、「アウトプット」に設定したシート内の情報が正しく抽出できているか確認しましょう。
問題がなければ、「保存する」をクリックして設定完了です。

ステップ4:Google Apps Scriptのアクション設定

(1)テンプレートの「スクリプトを実行」をクリックします。

(2)「Google Apps Scriptと連携したいアカウント情報」で運用したいGoogle Apps Scriptのアカウント情報を選択します。

(3)Google Apps ScriptのAPI接続設定を行います。
「実行可能URL」や「関数の名前」をヘルプページを参考に設定しましょう。「パラメータ」や「開発者モード」は任意で設定します。

※Google Apps Scriptは、ユーザーの自由度が高く他にも色々な使い方ができるアプリです。例として、今回は「関数の名前」に「setHelloWorld」と設定しており、対象のシートに「Hello World」が入るようになっています。

(4)「テスト」をクリックしてテストを実行すると、設定した通りにGoogle Apps Scriptが処理を行います。
実際に設定したシートに処理が実施されているか、確認してみましょう。

問題がなければ、「保存する」をクリックして設定完了です。

__wf_reserved_inherit

ステップ5:トリガーをONにして動作チェック

以上で、すべての設定が完了です。
設定の完了後は、以下のようなポップが表示されるのでトリガーをONにします。
実際にフローが正常に動作するかをチェックしてみましょう!

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

Google スプレッドシートやGoogle Apps ScriptのAPIを使用してさまざまな業務を自動化することが可能です。
もし気になるものがあればぜひこちらも試してみてください!

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

Google スプレッドシートの情報が更新されたら自動でメールやチャットに通知したり、Notionなどで登録した情報を自動でGoogle スプレッドシートに追加したりできます!


■概要

Google スプレッドシートで行が更新されたらSlackに通知するフローです。

■このテンプレートをおすすめする方

1.Google スプレッドシートを業務で活用している方

・部内の共有シートで業務管理を行う事務職の方

・同じシートを同時に編集したいチームの責任者

2.Slackを主なコミュニケーションツールとして使用している方

・部門ごとの情報共有ツールとして使用している企業

・プロジェクトごとチャンネルを作成し、情報共有を行うチームの担当者

■このテンプレートを使うメリット

Google スプレッドシートは同時に複数人でシートの編集を行えるため、業務を円滑に行うために有効なツールです。
Slackを併せて使用し情報の共有を行うことで、チーム内の情報精度を上げることができます。
しかし行の更新をその都度手動通知するのは、ヒューマンエラーのリスクを高めます。

Google スプレッドシートのデータが更新ごとに通知が欲しい、と考える方にこのフローは有効です。
情報更新がGoogle スプレッドシートで行われたら更新内容を基に自動でSlackへ通知を送付するため、手入力によるミスを防ぎます。
また更新後すぐに通知を行えるため、チーム内への素早い情報共有を行います。

■注意事項

・Google スプレッドシート、SlackのそれぞれとYoomを連携してください。


■概要

Google スプレッドシートで案件や顧客リストを管理する際、新しい情報が追加されるたびにGoogle Driveに手動でフォルダを作成していませんか?この作業は単純ですが、件数が増えると手間がかかり、フォルダの作成漏れや命名ミスといったヒューマンエラーの原因にもなります。このワークフローを活用すれば、Google スプレッドシートに行が追加されるだけで、指定したGoogle Drive内にフォルダが自動で作成され、こうした課題を円滑に解消します。

■このテンプレートをおすすめする方

  • Google スプレッドシートでの情報管理と連携して、Google Driveのフォルダ作成を手作業で行っている方
  • フォルダの作成漏れや命名規則の不統一といった、手作業によるミスをなくしたいと考えている方
  • 定型的なファイル管理業務から解放され、本来のコア業務に集中したいと考えているビジネスパーソン

■このテンプレートを使うメリット

  • Google スプレッドシートに行が追加されると自動でフォルダが作成されるため、手作業でのフォルダ作成にかかる時間を短縮することができます。
  • 手作業によるフォルダの作成漏れや、命名ルールの間違いといったヒューマンエラーを防止し、管理体制の標準化に繋がります。

■フローボットの流れ

  1. はじめに、Google スプレッドシートとGoogle DriveをYoomと連携します。
  2. 次に、トリガーでGoogle スプレッドシートを選択し、「行が追加されたら」というアクションを設定します。
  3. 続いて、オペレーションでGoogle Driveを選択し、「フォルダを作成する」アクションを設定します。フォルダ名はトリガーで取得したスプレッドシートの情報を活用できます。
  4. 最後に、再度オペレーションでGoogle スプレッドシートを選択し、「レコードを更新する」アクションを設定して、作成したフォルダのURLなどを元のシートに書き戻します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • トリガーとなるGoogle スプレッドシートのアクションでは、対象のスプレッドシート、シート名、監視するテーブルの範囲を任意で設定してください。
  • Google スプレッドシートのレコードを更新するアクションでは、どの列を更新するか、また前段で取得したどの情報を割り当てるかなどを自由にカスタマイズできます。

■注意事項

  • Google スプレッドシートとGoogle DriveのそれぞれとYoomを連携してください。

■概要

Google スプレッドシートで管理している顧客情報をもとに、手作業で書類を作成してGmailで送付する業務に手間を感じていませんか?この一連の作業は件数が増えるほど時間に追われ、宛先の間違いといったミスも起こりやすくなります。このワークフローを活用すれば、Google スプレッドシートの行が更新されるだけで書類の発行からGmailでの送付までを自動化でき、こうした課題をスムーズに解消することが可能です。

■このテンプレートをおすすめする方

  • Google スプレッドシートを基に、手作業で書類作成・送付を行っている営業・事務担当者の方
  • 顧客情報の更新から書類送付までのプロセスで発生する、入力ミスや遅延を防止したい方
  • Gmailを使った定型的なメール送信を自動化し、本来のコア業務に集中したいと考えている方

■このテンプレートを使うメリット

  • Google スプレッドシートの情報更新をトリガーに、書類発行からGmailでの送付までが自動で実行されるため、手作業に費やしていた時間を短縮できます。
  • 手動での情報転記やメール作成が不要になることで、入力内容や宛先の間違いといったヒューマンエラーの発生を防ぎ、業務の正確性を高めることに繋がります。

■フローボットの流れ

  1. はじめに、Google スプレッドシートとGmailをYoomと連携します。
  2. 次に、トリガーでGoogle スプレッドシートを選択し、「行が更新されたら」というアクションを設定して、対象のスプレッドシートとシートを指定します。
  3. 次に、オペレーションでGoogle スプレッドシートの「書類を発行する」アクションを設定し、更新された行の情報を基に書類を作成します。
  4. 最後に、オペレーションでGmailの「メールを送る」アクションを設定し、作成した書類を添付して指定の宛先にメールを自動送信します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Google スプレッドシートで「書類を発行する」アクションを設定する際、事前に作成した雛形を利用することで、請求書や送付状など任意のレイアウトでの書類作成が可能です。
  • Gmailで「メールを送る」アクションを設定する際、送信先アドレスやメッセージ内容に、Google スプレッドシートから取得した会社名や担当者名などの動的な情報を埋め込めます。

注意事項

  • Google スプレッドシート、GmailのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

■概要

Googleスプレッドシートで行が追加されたらSalesforceにレコードを追加するフローです。

■このテンプレートをおすすめする方

1.Googleスプレッドシートを業務で活用している方

・共有データを管理し、情報共有を行う事務職の方

・取引先企業とシートを共有し、情報のやりとりを行う営業アシスタント

2.Salesforceで商談管理を行なっている企業

・案件ごとに状況を登録してチームで共有している方

・社内案件すべてを確認している経営者や営業部長‍

■このテンプレートを使うメリット

Googleスプレッドシートは情報を蓄積し共有することがスムーズにできるため、業務を円滑に進めることに役立ちます。
しかし、Google スプレッドシートの情報をSalesforceに手動で入力することは、本来注力すべき業務への時間を奪うことになります。

異なるアプリ間での登録を時間をかけないで行いたいと考える方にこのフローは有効的です。
Googleスプレッドシートの登録内容を引用してSalesforceへも登録することができるため、手作業によるミスを防ぎ、手間を省きます。

■注意事項

・Googleスプレッドシート、SalesforceのそれぞれとYoomを連携してください。

・Salesforceはチームプラン・サクセスプランでのみご利用いただけるアプリとなっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。

・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリを使用することができます。


■概要

Notionの任意のデータベースに追加された情報を、Google スプレッドシートにも追加するフローです。

NotionとGoogle スプレッドシートを連携することで、新しく追加された情報を自動的にGoogle スプレッドシートのデータベースへ格納されるので、情報管理の抜けや漏れをなくすことができます。

また、Notionのデータベースへの登録または更新によってトリガーが起動するため、作成日時や更新日時を用いて、分岐オペレーションを使用して登録と更新のルートを分岐させてGoogle Chatに通知するといった高度なフローも作成することができます。

■注意事項

・Notion、GoogleスプレッドシートそれぞれとYoomを連携してください。

Google Apps Scriptを使った自動化例

他システムのフォーム回答をトリガーに、Google Apps Scriptを実行できます。
データの処理や管理が容易になるでしょう。


■概要

Gmailに届く請求書や申込書といった添付ファイルを都度ダウンロードし、内容を目で確認して転記、さらに別の処理を実行するといった作業に手間を感じていませんか。このワークフローは、Gmailで受信したファイルをAIが自動でOCR処理し、その内容をGoogle スプレッドシートに記録した上で、Google Apps Scriptを実行する一連の流れを自動化します。手作業による非効率や入力ミスといった課題の解消に繋がります。

■このテンプレートをおすすめする方

  • Gmailで受信する添付ファイルの内容を、手作業でデータ入力している経理や営業事務担当者の方
  • OCRで読み取ったデータを元に、Google Apps Scriptを用いた定型業務を自動化したい方
  • 手作業によるデータ転記ミスをなくし、業務の正確性と効率を高めたいと考えている方

■このテンプレートを使うメリット

  • Gmailへのメール受信を起点に、ファイル内の文字抽出からデータ転記、スクリプト実行までが自動化されるため、一連の作業に費やしていた時間を短縮できます。
  • 手作業でのデータ転記やスクリプトの実行操作が不要になるため、入力ミスや処理の実行漏れといったヒューマンエラーの防止に繋がります。

■フローボットの流れ

  1. はじめに、Gmail、Google スプレッドシート、Google Apps ScriptをYoomと連携します。
  2. 次に、トリガーでGmailを選択し、「特定のラベルのメールを受信したら」というアクションを設定します。
  3. 続いて、オペレーションでAI機能の「画像・PDFから文字を読み取る」を設定し、受信したメールの添付ファイルを読み取ります。
  4. 次に、オペレーションでGoogle スプレッドシートの「レコードを追加する」アクションを設定し、OCRで読み取ったテキストデータを指定のシートに追加します。
  5. 最後に、オペレーションでGoogle Apps Scriptの「スクリプトを実行する」を設定し、事前に用意したスクリプトを自動で実行します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • AI機能(OCR)のアクションでは、読み取るファイル内のどの項目を抽出するか、また使用するAIモデルや言語を任意で設定することが可能です。
  • Google スプレッドシートの「レコードを追加する」アクションでは、書き込み対象のスプレッドシートID、シートID、および追加するレコードの各列の値を任意で設定してください。

■注意事項

  • Gmail、Google スプレッドシート、Google Apps Script とYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
  • OCRまたは音声を文字起こしするAIオペレーションはチームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
  • チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。

■概要

Meta広告(Facebook)で獲得したリード情報を、手作業で転記したり、後続のシステムに連携したりする業務に手間を感じていませんか。手作業による対応は時間がかかるだけでなく、対応漏れや入力ミスといったヒューマンエラーの原因にもなります。このワークフローを活用すれば、Meta広告(Facebook)で新しいリード情報が作成されたことをトリガーに、指定したGoogle Apps Scriptのスクリプトを自動で実行し、データ連携や通知などの後続処理を自動化できます。

■このテンプレートをおすすめする方

  • Meta広告(Facebook)で獲得したリード情報を手作業で管理しているマーケティング担当者の方
  • リード獲得後の顧客対応やデータ処理を、Google Apps Scriptを用いて自動化したい方
  • 手作業によるデータ連携の手間を削減し、広告運用業務の効率化を目指している方

■このテンプレートを使うメリット

  • リード獲得からスクリプト実行までが自動化され、これまで手作業で行っていた対応時間を短縮することができます。
  • システムが自動で処理を行うため、手動での対応時に発生しがちな対応漏れや実行ミスなどのヒューマンエラーを防ぎます。

■フローボットの流れ

  1. はじめに、Meta広告(Facebook)とGoogle Apps ScriptをYoomと連携します。
  2. 次に、トリガーでMeta広告(Facebook)を選択し、「リード情報が作成されたら」というアクションを設定します。
  3. 最後に、オペレーションでGoogle Apps Scriptを選択し、「スクリプトを実行」アクションを設定し、実行したいスクリプトを選択します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Meta広告(Facebook)のトリガー設定では、特定の広告アカウントやフォームを指定して、特定のリード情報が作成された場合のみフローボットを起動するよう設定できます。

■注意事項

  • Meta広告(Facebook)、Google スプレッドシート、Google Apps Script のそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

■概要

Salesforceに新しいリードが登録された際、関連する処理のためにGoogle Apps Scriptを手動で実行する作業に手間を感じていませんか。この作業は時間がかかるだけでなく、実行のし忘れやタイミングのズレといったミスに繋がる可能性もあります。このワークフローを活用すれば、Salesforceへのリード登録をきっかけに、指定したGoogle Apps Scriptのスクリプトを自動で実行できるため、こうした課題を解消し業務の正確性と効率性を高めます。

■このテンプレートをおすすめする方

  • Salesforceのリード情報を活用し、Google Apps Scriptでの処理を自動化したい方
  • 手作業によるスクリプト実行でのタイムラグや、ヒューマンエラーをなくしたいと考えている方
  • ノーコードでSalesforceとGoogle Apps Scriptを連携させ、業務を効率化したい方

■このテンプレートを使うメリット

  • Salesforceへのリード登録をトリガーにスクリプトが自動実行されるため、手作業で対応していた時間を短縮し、コア業務に集中することができます。
  • 人の手を介さないことで、スクリプトの実行漏れや遅延といったヒューマンエラーを防ぎ、業務の正確性を高めることに繋がります。

■フローボットの流れ

  1. はじめに、SalesforceとGoogle Apps ScriptをYoomと連携します。
  2. 次に、トリガーでSalesforceを選択し、「リードオブジェクトに新規レコードが登録されたら」というアクションを設定します。
  3. 最後に、オペレーションでGoogle Apps Scriptの「スクリプトを実行」アクションを設定し、実行したいスクリプトを指定します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Google Apps Scriptで実行するスクリプトは任意に設定が可能です。
  • トリガーで取得したSalesforceのリード情報(会社名や担当者名など)を、実行するスクリプト内に変数として埋め込むことで、リード情報に基づいた柔軟な自動化を実現できます。

注意事項

  • Salesforce、Google スプレッドシート、Google Apps Script のそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
  • Salesforceはチームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
  • チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。

※こちらのテンプレートで紹介しているSlackのダウンロードアクションは現在利用できません。

■概要

Slackに送られてくる請求書などのファイルに対し、その都度内容を確認して手作業で転記し、さらにスクリプトを手動で実行するのは手間がかかり、ミスの原因にもなりがちです。このワークフローを活用すれば、Slackの特定チャンネルへのファイル投稿をきっかけに、AI-OCRがファイル内の文字を自動で読み取り、そのデータを基にGoogle Apps Scriptのスクリプトを実行させることができ、こうした課題を円滑に解消します。

■このテンプレートをおすすめする方

  • Slackで受け取った請求書などのファイル情報を手作業で転記している方
  • OCRで読み取ったデータを基に、Google Apps Scriptを手動で実行している方
  • SlackとGoogle Apps Scriptを連携させ、定型業務の自動化を検討している方

■このテンプレートを使うメリット

  • Slackへのファイル投稿からスクリプト実行までが自動化され、これまで手作業で行っていた一連の業務にかかる時間を短縮します。
  • 手作業によるデータの読み取りミスや転記漏れ、スクリプトの実行忘れといったヒューマンエラーの発生を防ぎ、業務の正確性を高めます。

■フローボットの流れ

  1. はじめに、SlackとGoogle Apps ScriptをYoomと連携します。
  2. 次に、トリガーでSlackを選択し、「ファイルがチャンネルに投稿されたら」というアクションを設定します。
  3. 続けて、オペレーションでSlackの「投稿されたファイルをダウンロード」アクションを設定し、トリガーで投稿されたファイルを取得します。
  4. 次に、オペレーションでAI機能の「画像・PDFから文字を読み取る」アクションを設定し、ダウンロードしたファイルからテキストデータを抽出します。
  5. その後、オペレーションでGoogle スプレッドシートの「レコードを追加する」アクションを設定し、抽出したテキストデータを指定のシートに転記します。
  6. 最後に、オペレーションでGoogle Apps Scriptの「スクリプトを実行する」アクションを設定し、一連の処理を完了させます。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • OCR機能のアクションでは、読み取るファイル内のどの項目を抽出するか、使用するAIモデルや言語を任意で設定することが可能です。
  • Google スプレッドシートの「レコードを追加する」アクションでは、書き込み先のGoogle スプレッドシートID、シートID、および各列に転記する値を任意で設定してください。
  • Slackの「チャンネルにメッセージを送る」アクションを追加し、通知先のチャンネルIDやメッセージ内容を任意で設定できます。

■注意事項

  • Slack、Google スプレッドシート、Google Apps ScriptとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
  • OCRまたは音声を文字起こしするAIオペレーションはチームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
  • チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。

■概要
Googleフォームへの回答後に、Google Apps Scriptで定型的な処理を手動で実行することに手間を感じていませんか。
このワークフローを活用することで、Googleフォームの新しい回答送信をトリガーに、指定したGoogle Apps Scriptを自動で実行できます。
これにより、これまで手作業で行っていた一連の処理を自動化し、対応漏れなどのミスを防ぎながら業務を効率化することが可能です。
■このテンプレートをおすすめする方
  • Googleフォームの回答を基に、Google Apps Scriptでの処理を手動で実行している方
  • GASの複雑なトリガー設定を行わずに、特定の業務プロセスを自動化したいと考えている方
  • フォーム回答後のデータ処理を自動化し、ヒューマンエラーの削減を目指す業務改善担当者の方
■このテンプレートを使うメリット
  • Googleフォームに回答があるたびに自動でスクリプトが実行されるため、手動での対応時間を削減し、より重要な業務に集中できます。
  • 手動操作によるスクリプトの実行忘れやタイミングのズレといったヒューマンエラーを防ぎ、業務の確実性を向上させます。
■フローボットの流れ
  1. はじめに、GoogleフォームとGoogle Apps ScriptをYoomと連携します。
  2. 次に、トリガーでGoogleフォームを選択し、「フォームに回答が送信されたら」というアクションを設定します。
  3. 最後に、オペレーションでGoogle Apps Scriptを選択し、「スクリプトを実行する」アクションを設定することで、フォーム回答時に指定のスクリプトが自動で実行されるようになります。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
  • Googleフォームのトリガー設定では、連携の対象としたい任意のフォームを選択してください。
  • Google Apps Scriptのオペレーション設定では、実行したいスクリプトの実行可能URLなどを任意で設定してください。前段で取得した値の変数を各項目で使用することも可能です。
■注意事項
  • Google Apps Script、GoogleフォームのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
  • Googleフォームをトリガーとして使用した際の回答内容を取得する方法は「Googleフォームトリガーで、回答内容を取得する方法」を参照ください。 

終わりに

Google スプレッドシートとGoogle Apps Scriptを連携すれば、手作業が大幅に削減され、業務の効率化が期待できます。
Google スプレッドシートの行追加や更新をトリガーにスクリプトを実行することで、作業の抜けや漏れを防止できます。
自動化設定は、Google スプレッドシートとGoogle Apps Scriptを連携し、設定するだけなので非常に簡単です!

「導入を検討したい!」「実際に操作してみたい!」という方は、こちらから無料アカウントを作成してみてください。
登録はたったの30秒で完了するので、業務の間にササッと登録できます!

他にも、Google スプレッドシートの更新をSlackに通知したり、Google Driveでフォルダを作成したりと他ツールとの連携も可能です。
今回ご紹介したテンプレートを活用し、業務を効率化させましょう!

Yoomを使えば、今回ご紹介したような連携を
プログラミング知識なしで手軽に構築できます。
無料でYoomを試す
この記事を書いた人
Takumi Amaki
Takumi Amaki
webライター・ディレクターとして3年以上活動しております。Yoomのビジョンに共感し、ブログ制作を担当させていただくことになりました。さまざまなライティング業務を通して培ったスキルを生かし、どんなユーザー様にも分かりやすく、かゆいところに手が届くようなコンテンツを皆様にお届けしていきます!
タグ
Google Apps Script
Google スプレッドシート
連携
自動
自動化
お役立ち資料
Yoomがわかる!資料3点セット
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る
詳しくみる