コンテンツをスキップ
  • ホーム

  • Zapierによる自動化

  • Zapierのチュートリアル

Zapierのチュートリアル

6分で読めます

ChatGPTでフォームの回答に自動回答する方法

作者: Elena Alston · 2025年2月13日
薄紫色の背景に、Google フォーム アプリのロゴに接続された OpenAI アプリのロゴのヒーロー イメージ。

Google フォームは、顧客や同僚からあらゆることについて重要な情報を収集できる、迅速かつ柔軟なツールです。潜在顧客から連絡先情報を収集したり、チームからプロジェクトの詳細を収集したり、既存のクライアントからフィードバックを収集したりすることもできます。フォームに、ユーザーが質問できるセクション(後で回答する必要がある質問)を含めることもできます。 

ただし、これらのクエリを手動で処理しても、信頼性や速度はあまり得られません。一部のフォームが見落とされたり、受信した提出物が急増して一度にすべてに回答する時間がなくなったりする可能性があります。 

幸いなことに、AI と自動化を使用してプロセスを効率化できます。シンプルなZap(Zapierの自動化されたワークフローを表す言葉)を使用すると、Googleフォームから質問を収集し、ChatGPTで自動応答を生成できます。最後に、それらの回答をGoogleスプレッドシートに保存して確認するか、自動的にEメールで送信することができます。以下では両方の方法について説明します。 

Zapierははじめてですか?Zapierは、重要なことに集中できるようにするためのワークフロー自動化ソフトウェアです。UI、データテーブル、ロジックを何千ものアプリと組み合わせて、考え得るあらゆるものを構築し、自動化できます。無料でサインアップできます。

目次

  • フォームをChatGPTに接続する

  • オプションA: ChatGPTの回答をGoogleスプレッドシートに送信する

  • オプションB: ChatGPTの応答をEメールで送信する

フォームをChatGPTに接続する

Zapier を使用すると、Zap と呼ばれる自動化されたワークフローを作成して、情報をあるアプリから別のアプリに送信できます。コーディングの知識がなくても、 独自の Zap をゼロから作成できますが、すぐに始められる簡単なテンプレートも提供しています。 

テンプレートから始める場合は、下の「この Zap を使用する」ボタンをクリックすると、Zapier エディターに移動します。Zapier アカウントをまだお持ちでない場合は、作成する必要があります。 

どちらのZapテンプレートも最初は同じステップに従いますが、ChatGPTの応答をGoogleスプレッドシートに送信するか、Gmail経由で送信するかを選択できます。使用する Zap テンプレートを選択し、両方の設定に関する手順に従ってください。

ChatGPT に Google フォームの回答を求めるプロンプトを送信し、ChatGPT の回答を Google スプレッドシートに追加します。

ChatGPT に Google フォームの回答を求めるプロンプトを送信し、ChatGPT の回答を Google スプレッドシートに追加します。
  • Google Forms ロゴ
  • ChatGPT (OpenAI) ロゴ
  • Google Sheets ロゴ
Google Forms + ChatGPT (OpenAI) + Google Sheets

自動化された ChatGPT メッセージを使用して Gmail 経由で**見込み客**に応答します

自動化された ChatGPT メッセージを使用して Gmail 経由で**見込み客**に応答します
  • Google Forms ロゴ
  • ChatGPT (OpenAI) ロゴ
  • Gmail ロゴ
Google Forms + ChatGPT (OpenAI) + Gmail

Googleフォームトリガーを設定する

ユーザー用の Google フォームがまだない場合は、作成する必要があります。Google フォームには少なくとも 1 つの送信が必要です。フォームには、ユーザーの名前、メールアドレス、質問を収集できる複数のフィールドが必要です。これにより、それらすべてを Google スプレッドシートにルーティングして確認できるようになります。フォームは次のようになります。

プロンプト質問付きの Google フォームのスクリーンショット

次に、トリガー(Zap を開始するイベント)を設定しましょう。Zap テンプレートを使用している場合は、これがすでに選択されています。それ以外の場合は、Zap エディターに移動し、トリガー アプリとしてGoogle フォームを選択し、トリガー イベントとして新しいフォーム レスポンスを選択します。「続行」をクリックして、アカウントを接続します。

Google フォームのトリガー ステップのスクリーンショット

ここで、トリガーの詳細を設定します。アカウントから使用するフォームを選択します。 

Zap エディターのトリガー ステップのフォーム フィールドのスクリーンショット

私たちの場合、これは人々が質問をするフォームになります。フォームを選択したら、 「続行」をクリックします。

次にトリガーをテストする必要があります。「テストトリガー」をクリックすると、Zapier によってサンプルのフォーム応答が提供され、これを使用して Zap の残りの部分をセットアップします。選択したレコードで続行をクリックします。

Zap エディターでのトリガー テスト データのスクリーンショット

ChatGPTアクションステップを設定する

次に、アクション(Zap がトリガーされたときに実行されるイベント)を設定しましょう。 

まず、ChatGPTのOpenAIへのZapier連携を設定していない場合は、今すぐ設定する必要があります。まず、 platform.openai.comにアクセスしてアカウントにログインします。左側のサイドバーを展開し、 API キーをクリックします。

OpenAIのAPIキーのスクリーンショット

次に、「 + 新しい秘密キーを作成」をクリックして、新しい API キーを生成します。Zapier 内で ChatGPT アカウントに接続するには、このキーが必要になります。このキーをコピーして、安全な場所に保管してください。

OpenAIの秘密鍵のスクリーンショット

Zap エディターに戻り、アクション アプリとイベントを選択します。Zap テンプレートを使用している場合は、これらは自動的に選択されます。それ以外の場合は、Zap の下部に新しいアクション ステップを追加し、アクション アプリとしてChatGPTを検索して選択し、アクション イベントとしてConversation を検索して選択します。

Zap エディターでの OpenAI アプリとイベントのスクリーンショット

次に、ChatGPT (OpenAI) アカウントを Zapier に接続するように求められます。「アカウントを選択…」をクリックし、ドロップダウン メニューからアカウントを選択するか (以前に ChatGPT を Zapier に接続したことがある場合)、 「+ 新しいアカウントを接続」をクリックします。次に、ポップアップ ウィンドウに、先ほどコピーしたOpenAI API キーを入力するように求められます。

OpenAI認証ポップアップのスクリーンショット

完了したら、Zap エディターに戻り、 「続行」をクリックします。 

今こそアクションを準備するときです。ユーザーメッセージフィールド内をクリックします。ドロップダウンから特定の値(質問など)を取得して Google フォーム トリガーからデータをマップすることも、テキストを入力することもできます。 

この場合、ChatGPT に Google フォーム フィールドで何を行うかを指示するカスタム メッセージを入力します。「以下の質問にお答えください」と入力し、ドロップダウンメニューからフォームの質問フィールドを取得します。  

OpenAI プロンプト例のスクリーンショット

先端: 最良の結果を得るには、十分なコンテキストを備えた明確なプロンプトを作成します。テキストクエリの改良にサポートが必要ですか?効果的なプロンプトを書くのに役立つ 6 つのヒントを次に示します。

モデル gpt-4o-mini が事前に選択されており、最速かつ最も安価であるため、お勧めのモデルです。

これらのフィールドの設定が完了したら、 「続行」をクリックします。 

次はアクションをテストします。「テスト ステップ」をクリックして、プロンプトを ChatGPT に送信します。ChatGPT が生成した応答を含む成功メッセージが表示されます。 

OpenAIテストサンプルのスクリーンショット

ここで、Zapの最後のアクションステップを設定します。読み続けて Google スプレッドシートの アクションを設定するか、先に進んで Gmail でEメールを送信してください。 

注: ChatGPT が応答を生成したら、その応答を別のアプリに送信する必要があります。ほとんどの AI連携には3ステップのZapが必要です

オプションA: Googleスプレッドシートのアクションを設定する

Zap が正しく機能するには、Google スプレッドシートに回答を収集するヘッダー行が必要です。まだ作成していない場合は、Google スプレッドシートを作成し、各質問、回答、その他収集したい項目ごとに列タイトルを追加します。 

私たちのものは次のようになります。

Googleスプレッドシートのセットアップのスクリーンショット

それでは、ZapエディターでGoogle Sheetsアクションを設定しましょう。画面下部の「+」ボタンをクリックします。Zap テンプレートを使用している場合は、この 2 番目のアクションはすでに設定されています。

Zap エディターの Zap クロスアイコンのスクリーンショット

アクション アプリとしてGoogle スプレッドシートを選択し、アクション イベントとしてスプレッドシートの行の作成を選択します[続行]をクリックします。繰り返しになりますが、Zapテンプレートを使用している場合は、これがすでに選択されています。 Google Sheets アカウントをまだ接続していない場合は接続し、 「続行」をクリックします。

Google Sheets アプリと Zap エディタでのイベントのスクリーンショット

次に、アクション ステップをカスタマイズします。まず、ドライブフィールドで Google スプレッドシートが保存されているドライブを選択します。次に、 「スプレッドシート」フィールドで、質問と回答用に作成したスプレッドシートを選択します。そして最後に、適切な ワークシート を選択します(デフォルトでは「シート1」)。

Zap エディターのスプレッドシートのスクリーンショット

ここで、ChatGPT の応答を Google スプレッドシートの行に追加します。私たちの場合、Google フォームからの質問と ChatGPT からの回答の両方をマッピングします。

Google フォーム データを追加する任意のフィールドをクリックし、 データの挿入ドロップダウンメニューから適切なデータを選択します。ChatGPT 応答に対しても同様に実行します。  

zap でマップされたフィールドのスクリーンショット

すべてのフィールドをマッピングしたら、 「続行」をクリックします。

ここで、Zapをテストして、すべてが正しく設定されていることを確認します。テスト ステップをクリックすると、Zapier によってGoogle フォームとChatGPTの両方のデータがGoogle スプレッドシートに送信されます。 

Google スプレッドシートのアクションテストデータのスクリーンショット

すべてがうまくいったかどうかを確認するには、Google Sheets のスプレッドシートを開いて自分で確認してください。サンプルデータは次のようになります。

Zap後のGoogleスプレッドシートのスクリーンショット

すべてが適切であれば、Zap を公開する準備が整いました。これで、誰かが Google フォームを送信するたびに、ChatGPT が質問に対する回答を生成し、Google スプレッドシートに回答が自動的に入力されるようになります。 

ChatGPT に Google フォームの回答を求めるプロンプトを送信し、ChatGPT の回答を Google スプレッドシートに追加します。

ChatGPT に Google フォームの回答を求めるプロンプトを送信し、ChatGPT の回答を Google スプレッドシートに追加します。
  • Google Forms ロゴ
  • ChatGPT (OpenAI) ロゴ
  • Google Sheets ロゴ
Google Forms + ChatGPT (OpenAI) + Google Sheets

オプションB: ChatGPTの回答をEメールで送信する

回答を Google スプレッドシートに保存せずに、Eメールで直接送信したいですか? 

ChatGPTの回答をEメールで送信する場合は、画面下部の+ボタンをクリックします。上記の Zap テンプレートを使用している場合は、この 2 番目のアクションはすでに設定されています。 

アクション アプリとしてGmailを検索して選択し、アクション イベントとしてEメールを送信を選択して、クリックします。Zap テンプレートを使用している場合は、これがすでに選択されています。Gmail アカウントを Zapier に接続し、 「続行」をクリックします。 

ヒント:このワークフローでは、Microsoft OutlookEmail by Zapierなどの別のEメールアプリを使用してEメールを送信することもできます。

Zap エディターでの Gmail トリガーとイベントのスクリーンショット

次に、アクション ステップをカスタマイズします。Eメールの送信先(フォームを送信した人)、送信元(Zapier に接続したアカウントに関連付けられた Gmail アドレス)、および必要な CC または BCC を追加します。

Zap エディターで Gmail にマッピングされたフィールドのスクリーンショット

[ 件名] フィールドと [本文] フィールドに入力します。任意のフィールドの+ ボタンをクリックし、モーダルからデータを選択することで、以前の Google フォームと ChatGPT ステップからデータを追加できます。

Zap での Gmail テストデータのスクリーンショット

アクション ステップのカスタマイズが完了したら、 [続行]をクリックします。

次に、 「テスト ステップ」をクリックして Zap をテストします。テストが実行されると、アクションステップで指定したEメールアドレスにEメールが送信されます。Eメールが正しいかどうかをもう一度確認してください。私たちのものはこんな感じです。

Zapでメール送信されたスクリーンショット

すべてが適切であれば、Zapを使用する準備が整いました。これで、誰かがGoogle フォームを送信するたびに、ChatGPTが質問に対する回答を生成し、Gmailから詳細が記載されたEメールが自動的に送信されます。 

自動化された ChatGPT メッセージを使用して Gmail 経由で**見込み客**に応答します

自動化された ChatGPT メッセージを使用して Gmail 経由で**見込み客**に応答します
  • Google Forms ロゴ
  • ChatGPT (OpenAI) ロゴ
  • Gmail ロゴ
Google Forms + ChatGPT (OpenAI) + Gmail

ChatGPTとZapierを組み合わせてビジネスを強化しましょう

これで、新しいフォームが作成されるたびに、ChatGPTとZapierによってスプレッドシートの応答が自動的に作成されます(またはワークフローに応じてEメールが送信されます)。 

AI を活用して拡張するさらなる方法を知りたいですか?今すぐChatGPT で他に何を構築できるかご覧ください。 

関連資料:

  • ChatGPTを自動化する方法

  • フォームやアンケートを自動化する方法

  • Zapierを使った自動化でAIを活用する方法

  • ChatGPTをGoogleスプレッドシートに接続する方法

  • AIでフォームの回答を分析する方法

この記事はもともと 2023年9月に公開されたものです。最近は 2025年2月に更新された。

生産性向上のヒントをメールで直接お届けします

Zapierは週に1~3回Eメールをお送りします。お客様の情報を共有することはありません。

タグ

関連記事

あなたの生産性を自動的に向上させます。Zapierを使用してアプリを連携させましょう。

サインアップ
Zapierの仕組みを見る
「Facebookから新しい見込み客を受け取ったとき」トリガーと「Slackでチームに通知する」アクションを含むZap