Cognito FormsとYoomの連携イメージ
【Cognito Forms API】各種アプリとの連携方法から活用事例まで徹底解説。
Yoomを詳しくみる
この記事のテンプレートを試す
Cognito FormsとYoomの連携イメージ
自動化のアイデア

2025-10-23

【Cognito Forms API】各種アプリとの連携方法から活用事例まで徹底解説。

s.nakazawa
s.nakazawa

■概要
オンラインフォームの回答を手作業で集計・転記する業務は、時間がかかる上にヒューマンエラーのリスクも伴います。
特にCognito Formsで集めた重要なデータを扱う場合、正確かつ迅速な処理が求められますが、API連携には専門知識が必要なため、自動化をためらっている方もいるかもしれません。
このワークフローは、Cognito Formsで新しいエントリーが作成された際に、その内容を自動でGoogle スプレッドシートに追記します。
面倒な転記作業から解放され、より重要な業務に集中できる環境を整えます。

■このテンプレートをおすすめする方
・Cognito Formsで集めた回答データを、手作業でGoogle スプレッドシートに転記している方
・Cognito FormsのAPIを利用せずに、ノーコードでフォームからのデータ連携を自動化したい方
・フォームからのエントリーをGoogle スプレッドシートに反映させ、情報共有を効率化したい方

■注意事項
・Cognito Forms、Google スプレッドシートのそれぞれとYoomを連携してください。
・Cognito Formsの値はJSONPathから取得できます。詳細は下記をご参照ください。
https://intercom.help/yoom/ja/articles/5404443

Cognito Formsを活用して、Webサイトに問い合わせフォームやアンケートフォームを設置している方は多いのではないでしょうか。
フォームから送信されたデータを手作業でGoogle スプレッドシートに転記したり、CRMに入力したりする作業は、件数が増えるほど時間がかかり、コピー&ペーストによる入力ミスも発生しやすくなりますよね。

このような定型業務に追われ、本来注力すべき分析や改善といったコア業務に時間を割けない、という課題を抱えている方も少なくないはず。

そこで本記事では、Cognito Forms APIの基礎知識から、プログラミングの知識がなくても様々なSaaSと連携して業務を自動化する方法まで、具体的な活用事例を交えて詳しく解説します。

この記事を読めば、面倒な手作業から解放され、業務の正確性とスピードを向上させるための具体的なステップがわかるはず。
ぜひ最後までご覧ください。

とにかく早くCognito FormsのAPIを利用したい方へ

YoomにはCognito Forms APIを使った様々なアクションや、業務フローを自動化するためのテンプレートが用意されています。

今すぐ試したい方はこちらから詳細をチェックしてみてください!

Cognito Forms APIとは

Cognito Forms APIはCognito Formsと外部アプリ(Google、Microsoft、Salesforce、Notionなど)を繋げてデータの受け渡しを行い、Cognito Formsを使った業務フローを自動化できるインターフェースです。

APIはアプリケーション・プログラミング・インターフェース (Application Programming Interface)の略語です。
インターフェースとは簡単に言うと「何か」と「何か」を「繋ぐもの」で、Cognito Forms APIの場合は「Cognito Forms」と「外部のアプリ」を繋ぐインターフェースを指します。
また、APIでは大きく分けて以下のような指示を出すことができます。

  • 取得:APIを経由して、データを取得することができます。
  • 追加:APIを経由して、データを追加することができます。
  • 更新:APIを経由して、データを更新することができます。
  • 削除:APIを経由して、データを削除することができます。

Cognito Forms APIでできること

Cognito Forms APIでできることをいくつかピックアップしたので、ご覧ください!
気になる自動化例の「試してみる」をクリックしてアカウント登録するだけで、すぐにCognito Forms APIを使った自動化を体験できます。
登録はたったの30秒で完了するので、ぜひ気軽にお試しください!

New Entryがあったらフローを起動する

Cognito Forms APIは、新しいエントリー(フォーム送信)を起点として利用した自動化フローを実現できます。
例えば、問い合わせフォームに新しい送信があったら即座に担当者へ通知したり、申し込みデータを顧客管理システムへ自動で登録したりできます。
そのため、手作業による対応漏れやタイムラグを防ぎ、業務を効率化したいときにおすすめの自動化です。


■概要
オンラインフォームの回答を手作業で集計・転記する業務は、時間がかかる上にヒューマンエラーのリスクも伴います。
特にCognito Formsで集めた重要なデータを扱う場合、正確かつ迅速な処理が求められますが、API連携には専門知識が必要なため、自動化をためらっている方もいるかもしれません。
このワークフローは、Cognito Formsで新しいエントリーが作成された際に、その内容を自動でGoogle スプレッドシートに追記します。
面倒な転記作業から解放され、より重要な業務に集中できる環境を整えます。

■このテンプレートをおすすめする方
・Cognito Formsで集めた回答データを、手作業でGoogle スプレッドシートに転記している方
・Cognito FormsのAPIを利用せずに、ノーコードでフォームからのデータ連携を自動化したい方
・フォームからのエントリーをGoogle スプレッドシートに反映させ、情報共有を効率化したい方

■注意事項
・Cognito Forms、Google スプレッドシートのそれぞれとYoomを連携してください。
・Cognito Formsの値はJSONPathから取得できます。詳細は下記をご参照ください。
https://intercom.help/yoom/ja/articles/5404443

Entryを作成する

自動化フローの中でCognito Formsにエントリーを作成するアクションを実行することもできます。
例えば、Google スプレッドシートに顧客が追加されたら、エントリーを自動で作成することができるため、手入力の手間を省けます。


■概要
Google スプレッドシートで管理している情報を、都度Cognito Formsに手作業で入力していませんか?
こうした単純な転記作業は時間がかかるだけでなく、入力ミスといったヒューマンエラーの原因にもなりがちです。
このワークフローを活用すれば、Cognito FormsのAPI連携をノーコードで実現し、Google スプレッドシートに行が追加されるだけで自動的にCognito Formsにエントリーを作成できます。
データ連携を自動化し、業務の正確性と効率を向上させます。

■このテンプレートをおすすめする方
・Google スプレッドシートの情報をCognito Formsへ手作業で転記している方
・Cognito FormsのAPIを利用した情報登録の自動化に興味がある方
・反復的なデータ入力作業をなくし、より重要な業務へ時間を活用したいと考えている方

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

Fileをダウンロードする

Cognito Formsのエントリーに添付されたファイルを自動でダウンロードするアクションも、フローの中に組み込むことができます。
フォーム経由で提出されたファイルを自動でダウンロードし、Google DriveやDropboxの指定のフォルダに保存するといった連携が可能になります。
ファイルの管理や保存漏れが課題のときに便利な自動化です。


■概要
Cognito Formsでファイル添付を含むフォームを運用している場合、提出されたファイルを一つ一つ手作業でダウンロードし、指定のフォルダに格納する作業は手間がかかるのではないでしょうか。
このワークフローは、そうした課題を解決するために設計されており、Cognito FormsのAPIなどを活用した連携をノーコードで実現します。
Google スプレッドシートに行が追加されると、自動でCognito Formsから関連ファイルをダウンロードし、Google Driveへ格納する一連の流れを構築できます。

■このテンプレートをおすすめする方
・Cognito Formsで受け取った添付ファイルの管理を手作業で行っている方
・Cognito FormsのAPIを活用してファイル管理業務を自動化したい方
・Google スプレッドシートやGoogle Driveを情報管理のハブとして利用しているチーム

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

その他にも下記のようなアクションをAPI経由で実行が可能です。 

■フローの中で設定できるアクション(フローボットオペレーション)

  • Get Forms
  • Set Link Availability
  • Update Entry
  • Get Entry
  • Delete Entry
  • Create Document
  • Get File Information

Cognito Forms APIの利用料金と注意点

Cognito FormsのAPIは、Cognito Formsのプラン(Pro、Team、Enterprise)で利用可能です。APIの利用自体に直接的な追加料金はかかりませんが、プランごとに1ヶ月に実行できるAPIリクエストの上限数が定められています。

例えば、フォームへの送信データをAPI経由でスプレッドシートに転記する場合、1回の送信が1リクエストとしてカウントされます。

  • リクエスト上限:Proプランでは月間2,000リクエスト、Teamプランでは10,000リクエスト、Enterpriseプランでは100,000リクエストまで利用できます。この上限を超過すると、100,000リクエストごとに追加料金が発生します。
  • ファイルサイズ:100KBを超える大きなファイルを扱うリクエストは、複数回のリクエストとしてカウントされるため注意が必要です。
  • ユーザー追加:各プランには基本のユーザー数が含まれていますが、それを超えてユーザーを追加する場合は、別途料金が発生します。

APIの利用状況はCognito Formsの組織設定ページから確認できるので、定期的にチェックすることをおすすめします。

※詳細はCognito Formsのサービスサイトをご確認ください。
※2025年07月17日時点の情報です。

実際に連携してみた!

ここではノーコードツールYoomが用意するテンプレートで、実際の設定方法を通してCognito Forms APIを使った具体的な連携方法を紹介していきます!
もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。

[Yoomとは]

Cognito Forms APIとの連携方法

はじめにCognito Forms APIとYoomを連携する方法を紹介します。
まず、メニューのマイアプリを選択し、「新規接続」をクリックしましょう。

アプリ一覧画面でCognito Formsを検索して選択します。

アカウント名とAPI Keyを入力し、追加をクリックすると連携完了です。

今回は「Cognito Formsで新しいEntryが作成されたら、Google スプレッドシートに追加する」という実際のフローボットも作成していきます!
作成の流れは大きく分けて以下です。

  • Google スプレッドシートをマイアプリ連携
  • 該当のテンプレートをコピー
  • Cognito Formsのトリガー設定およびGoogle スプレッドシートのアクション設定
  • トリガーをONにし、フローが起動するかを確認

■概要
オンラインフォームの回答を手作業で集計・転記する業務は、時間がかかる上にヒューマンエラーのリスクも伴います。
特にCognito Formsで集めた重要なデータを扱う場合、正確かつ迅速な処理が求められますが、API連携には専門知識が必要なため、自動化をためらっている方もいるかもしれません。
このワークフローは、Cognito Formsで新しいエントリーが作成された際に、その内容を自動でGoogle スプレッドシートに追記します。
面倒な転記作業から解放され、より重要な業務に集中できる環境を整えます。

■このテンプレートをおすすめする方
・Cognito Formsで集めた回答データを、手作業でGoogle スプレッドシートに転記している方
・Cognito FormsのAPIを利用せずに、ノーコードでフォームからのデータ連携を自動化したい方
・フォームからのエントリーをGoogle スプレッドシートに反映させ、情報共有を効率化したい方

■注意事項
・Cognito Forms、Google スプレッドシートのそれぞれとYoomを連携してください。
・Cognito Formsの値はJSONPathから取得できます。詳細は下記をご参照ください。
https://intercom.help/yoom/ja/articles/5404443

ステップ1:Google スプレッドシートとYoomの連携

Google スプレッドシートも先程のCognito Formsと同様、アプリ一覧から検索して選択しましょう。
以下の画面が表示されたら、「Sign in with Google」をクリックします。
※認証時に、Google スプレッドシートへの権限を全て許可してください。

その後、連携するアカウントでサインインすると完了です。

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

ここからフローを作っていきます!
簡単に設定できるようテンプレートを利用しているので、まずはこちらをコピーしましょう。


■概要
オンラインフォームの回答を手作業で集計・転記する業務は、時間がかかる上にヒューマンエラーのリスクも伴います。
特にCognito Formsで集めた重要なデータを扱う場合、正確かつ迅速な処理が求められますが、API連携には専門知識が必要なため、自動化をためらっている方もいるかもしれません。
このワークフローは、Cognito Formsで新しいエントリーが作成された際に、その内容を自動でGoogle スプレッドシートに追記します。
面倒な転記作業から解放され、より重要な業務に集中できる環境を整えます。

■このテンプレートをおすすめする方
・Cognito Formsで集めた回答データを、手作業でGoogle スプレッドシートに転記している方
・Cognito FormsのAPIを利用せずに、ノーコードでフォームからのデータ連携を自動化したい方
・フォームからのエントリーをGoogle スプレッドシートに反映させ、情報共有を効率化したい方

■注意事項
・Cognito Forms、Google スプレッドシートのそれぞれとYoomを連携してください。
・Cognito Formsの値はJSONPathから取得できます。詳細は下記をご参照ください。
https://intercom.help/yoom/ja/articles/5404443

コピーが成功すると、以下の画面が表示されるので「OK」をクリックします。

これで、マイプロジェクトにテンプレートがコピーされました。

ステップ3:Cognito Formsのトリガー設定

それでは、Cognito Formsの設定から始めていきます。
上側の赤枠をクリックしてください。

続く画面は、すでに設定されているので次へ進みます。
タイトルは変更することもできます。

表示されているWebhookURLをコピーしたら、枠下の注記を参考にしてCognito Formsに設定してください。
WebhookURLを設定したフォームにテスト用の回答を送信してから「テスト」をクリックしましょう。

テストが成功すると、フォームで送信した内容が取得されるので、確認してから保存します。

__wf_reserved_inherit

ステップ4:Google スプレッドシートの設定

最後に、Cognito Formsから取得した情報を、Google スプレッドシートに追加する設定を行います。
下側の赤枠をクリックしてください。

データベースの連携を設定して次へ進みます。
その他の項目は、すでに設定されています。

スプレッドシートIDとスプレッドシートのタブ名は、候補から設定できます。

テーブル範囲の設定は、今回はテスト用に以下のシートを作成したため、「A:C」となっています。

追加するレコードの値を該当する項目に設定してください。

Cognito Formsの情報を記録する項目は、取得した値から設定します。
これにより、フォームの回答ごとに変わる値を動的にGoogle スプレッドシートへ追加できます。

__wf_reserved_inherit

上記の設定後、テストを行いましょう。
成功すると、Google スプレッドシートに行が追加されるので確認してください。

テストの結果に問題がなければ、Yoomに戻り設定を保存します。

最後に、トリガーをONにするとすべての設定が完了です。

Cognito Forms APIを活用した自動化の例

Cognito Forms APIを活用すれば、フォームへの情報入力やデータ管理といった様々な業務を自動化できます。YoomにはCognito Formsと各種サービスを連携させるためのテンプレートが豊富に用意されています。これらのテンプレートを活用し、日々のフォーム関連業務を効率化しましょう。

1.Cognito Formsへの入力をトリガーにして、データ管理を効率化する

Cognito Formsへの新規登録や更新をトリガーに、様々なアプリケーションへ自動でデータを連携させることができます。たとえば、Cognito Formsで新しいエントリーが作成されたら、その内容を自動でGoogle スプレッドシートに追加することが可能です。これにより、手作業による転記ミスを防ぎ、回答データを一元管理できるため、集計や分析作業がスムーズになります。


■概要
オンラインフォームの回答を手作業で集計・転記する業務は、時間がかかる上にヒューマンエラーのリスクも伴います。
特にCognito Formsで集めた重要なデータを扱う場合、正確かつ迅速な処理が求められますが、API連携には専門知識が必要なため、自動化をためらっている方もいるかもしれません。
このワークフローは、Cognito Formsで新しいエントリーが作成された際に、その内容を自動でGoogle スプレッドシートに追記します。
面倒な転記作業から解放され、より重要な業務に集中できる環境を整えます。

■このテンプレートをおすすめする方
・Cognito Formsで集めた回答データを、手作業でGoogle スプレッドシートに転記している方
・Cognito FormsのAPIを利用せずに、ノーコードでフォームからのデータ連携を自動化したい方
・フォームからのエントリーをGoogle スプレッドシートに反映させ、情報共有を効率化したい方

■注意事項
・Cognito Forms、Google スプレッドシートのそれぞれとYoomを連携してください。
・Cognito Formsの値はJSONPathから取得できます。詳細は下記をご参照ください。
https://intercom.help/yoom/ja/articles/5404443

2.Google スプレッドシートの更新をトリガーにして、フォームへの入力やファイル管理を自動化する

Google スプレッドシートを起点として、Cognito Formsのデータを操作することも可能です。たとえば、Google スプレッドシートに新しい行が追加されると、その情報を元にCognito Formsへ自動でエントリーを作成できます。また、同様のトリガーでCognito Formsからファイルを自動でダウンロードし、Google Driveに格納することも可能です。これにより、データの一括登録やファイルのバックアップ作業の手間を大幅に削減できます。


■概要
Google スプレッドシートで管理している情報を、都度Cognito Formsに手作業で入力していませんか?
こうした単純な転記作業は時間がかかるだけでなく、入力ミスといったヒューマンエラーの原因にもなりがちです。
このワークフローを活用すれば、Cognito FormsのAPI連携をノーコードで実現し、Google スプレッドシートに行が追加されるだけで自動的にCognito Formsにエントリーを作成できます。
データ連携を自動化し、業務の正確性と効率を向上させます。

■このテンプレートをおすすめする方
・Google スプレッドシートの情報をCognito Formsへ手作業で転記している方
・Cognito FormsのAPIを利用した情報登録の自動化に興味がある方
・反復的なデータ入力作業をなくし、より重要な業務へ時間を活用したいと考えている方

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

■概要
Cognito Formsでファイル添付を含むフォームを運用している場合、提出されたファイルを一つ一つ手作業でダウンロードし、指定のフォルダに格納する作業は手間がかかるのではないでしょうか。
このワークフローは、そうした課題を解決するために設計されており、Cognito FormsのAPIなどを活用した連携をノーコードで実現します。
Google スプレッドシートに行が追加されると、自動でCognito Formsから関連ファイルをダウンロードし、Google Driveへ格納する一連の流れを構築できます。

■このテンプレートをおすすめする方
・Cognito Formsで受け取った添付ファイルの管理を手作業で行っている方
・Cognito FormsのAPIを活用してファイル管理業務を自動化したい方
・Google スプレッドシートやGoogle Driveを情報管理のハブとして利用しているチーム

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

まとめ

Cognito Forms APIを活用した連携を導入することで、これまで手作業で行っていたフォームデータの転記や共有といった繰り返し業務を自動化し、作業時間の大幅な短縮とヒューマンエラーの防止に繋がります。

これにより、担当者がこうした定型業務から解放されるので、顧客対応の質向上やデータ分析といった付加価値の高いコア業務に集中できる環境が整うはずです。

今回ご紹介したような業務の自動化は、ノーコードツールの「Yoom」を使えば、プログラミングの知識がない方でも、画面の指示に従って操作するだけで直感的に業務フローを構築しやすいです。
もしCognito Formsを使った業務の自動化に少しでも興味を持っていただけたなら、ぜひこちらから無料登録してYoomがもたらす業務効率化を体験してみてください!

Yoomを使えば、今回ご紹介したような連携を
プログラミング知識なしで手軽に構築できます。
無料でYoomを試す
この記事を書いた人
s.nakazawa
s.nakazawa
個人ブログを5年以上運営してきました。 執筆時は、読者様が知りたい情報をわかりやすく解説することを大切にしています。 ブログ運営で学んだライティング経験をもとに、複雑な業務もノーコードで自動化できるYoomの使い方や魅力をわかりやすくご紹介します。
タグ
連携
自動
自動化
関連アプリ
お役立ち資料
Yoomがわかる!資料3点セット
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る
詳しくみる