⌘I

フォームをZapierに接続する

Updated February 28, 2026
Also available in:

利用可能なプラン: Professional、Business

フォームの送信内容を使ってZapierのZapをトリガーするのは簡単です。

このチュートリアルでは、フォームの送信がZapierの受信イベントをトリガーする方法と、その後送信フィールドを使ってZapierからGoogle Calendarのイベントを作成する方法を紹介します。

Zapierの受信Webhookのセットアップ

最初にZapエディタを開き、「Webhooks by Zapier」を選択します。

2019-10-01-094751_881x460_scrot.png

トリガーイベントとして「Catch Hook」を選択します。これにより、Zapierが各送信時にFormspreeから送られるイベントに反応するようになります。

2019-10-01-100141_944x490_scrot.png

「続ける」をクリックすると、WebhookのURLが表示されます。

2019-10-01-100510_843x155_scrot.png

次はFormspree側での作業です。ブラウザで2つのタブを管理する必要があります。また、Formspreeでフォームが作成・設定済みである必要があります。まだお持ちでない場合は、ダッシュボードから作成してください

フォームのPluginsタブでZapierを選択し、ZapierのURLをコピーしてFormspreeのZapierモーダルに貼り付けます。「接続」をクリックして完了します。

2019-10-03-082321_519x349_scrot.png

次にZapierがWebhookのテストを求めます。このステップは省略しないでください!Zapierエディタにコンテキストを提供し、Zapの設定を簡単にするために必要です。「テストして続ける」をクリックすると、ZapierがWebhookの受信を待機し始めます。

2019-10-01-103959_932x248_scrot.png

フォームに既に送信内容がある場合は、Zapierプラグインモーダルを再度開き、「テストを送信」をクリックすることで、フォームからアーカイブされた最後の送信内容をZapierに送信できます。

2019-10-03-084846_519x284_scrot.png

あるいは、ウェブサイトから通常のフォーム送信を手動で行うか、https://test.formspree.io/のフォームを使ってテスト送信することもできます(HTMLを適切に編集してください)。

Google Calendarでのイベント作成

上記の手順で、クライアントとの予約スケジュールを目的としたフォームがあり、クライアント自身が”name”、“date”、“time”フィールドを入力して予約を作成するものとします。

前のステップでテスト送信を送ると、次のような画面が表示されます。

2019-10-01-104421_940x526_scrot.png

これで「When this happens(これが起きたとき)」から「Do this(これを行う)」の部分に進むことができます。

そこでGoogle Calendarを選択し、「Create detailed event(詳細なイベントを作成)」を選び、アカウントで認証します。オプションがたくさん並んだ大きなフォームが表示されます。各フィールドで、テストWebhookからZapierが解析したフィールドを選択し、自由なテキストと組み合わせることができます。

以下の動画で、サンプル値を使ってこれらのフィールドを選択する方法をご確認ください。

zapier.gif

イベントが作成されました。

2019-10-01-105401_1007x616_scrot.png

異なるデータでフォームを再度送信して、すべて正しく作成されるか確認してみましょう。