atom.office-automator.zapier-basics
Zapierの仕組みを理解して最初のZapを作る
Zapierの仕組みを理解して最初のZapを作る
成果物成果物このレッスンが終わったとき、あなたの手元に残る具体的な成果物です(例: 公開済みの Web ページ、動作するフォームなど)。
証跡証跡成果物が正しく作れたことを確認するためのチェックリストです(例: ブラウザで動作する、フォーム送信で値が保存される)。
メディアメディアレッスン内に出てくる図や動画のスロットです。実際の画面やイメージで理解を補助します。
レッスン本文
Zapierの仕組みを理解して最初のZapを作る
このレッスンで手に入るもの
このレッスンを終えると、あなたは Zapier(ザピアー)を使って、2つのアプリを自動でつなぐ「Zap」を1つ作れる ようになります。
たとえば「Googleフォームに回答が届いたら、自動でSlackに通知する」——こんな仕組みを、プログラミングなしで15分以内に作れるようになります。
Zapierを「料理のレシピ」で理解する
Zapier は、いろいろなWebサービスどうしを自動でつなぐ「橋渡し役」です。
料理にたとえると、こんなイメージです。
- トリガー(きっかけ) = 「注文が入ったら」(=お客さんがフォームに回答したら)
- アクション(やること) = 「料理を作って出す」(=Slackにメッセージを送る)
- Zap(ザップ) = 「注文が入ったら → 料理を出す」という一連のレシピ
つまり、トリガー → アクション のセットが1つの Zap です。

前提を確認する
始める前に、次の2つだけ準備してください。
- Googleアカウント: Gmail を使っていればOKです
- Zapierの無料アカウント: このレッスン内で作ります(クレジットカード不要)
Zapierに登録する
- ブラウザで zapier.com を開きます
- 「Sign up free」をクリックします
- 「Sign up with Google」を選ぶと、Googleアカウントでそのまま登録できます
- 登録が完了すると、ダッシュボード(管理画面)が表示されます
つまずきポイント: 英語の画面が出ても慌てないでください。主要なボタンの場所はこの後の手順で案内します。ブラウザの翻訳機能を使ってもOKです。
最初のZapを作る — Googleフォーム → Slackに通知
ここでは、実際に動くZapを1つ作ります。流れは3ステップだけです。
ステップ1: トリガーを設定する(きっかけを決める)
- ダッシュボード左上の「+ Create」→「Zaps」をクリック
- 「Trigger」の欄で Google Forms を検索して選ぶ
- イベント(Event)は 「New Response in Spreadsheet」 を選ぶ
- 「Continue」を押して、あなたのGoogleアカウントを接続する
- テスト用のGoogleフォームを1つ選ぶ(なければ簡単なフォームを1つ作っておきましょう)
- 「Test trigger」を押して、サンプルデータが表示されればOK
AIに聞いてみよう: 「Googleフォームのテスト用に、名前とメールアドレスだけの簡単なフォームを作る手順を教えて」と ChatGPT や Claude に聞くと、すぐに手順を教えてもらえます。
ステップ2: アクションを設定する(何をするか決める)
- 「Action」の欄で Slack を検索して選ぶ(Slack を使っていない場合は Email by Zapier でもOK)
- イベントは 「Send Channel Message」 を選ぶ
- 「Continue」を押して、Slackワークスペースを接続する
- 通知先のチャンネルを選ぶ
- メッセージ本文に、トリガーから取れるデータ(回答者の名前など)を差し込む

良い例(メッセージ本文):
📩 新しいフォーム回答がありました!
名前: {{Name}}
メール: {{Email}}
悪い例(メッセージ本文):
test
→ 何の通知か分からず、実務では役に立ちません。
ステップ3: テストして公開する
- 「Test action」を押して、Slackに実際にメッセージが届くか確認する
- メッセージが届いたら、右上の「Publish」をクリック
- Zap のスイッチが ON になっていることを確認する
これで完成です! 今後 Google フォームに回答が届くたびに、自動で Slack に通知されます。
動いているか検証する
作った Zap が正しく動くか、次の手順で確かめましょう。
- テスト用の Google フォームを自分で1回送信する
- 1〜2分待って、Slack の指定チャンネルにメッセージが届いているか見る
- Zapier のダッシュボードで「Zap History」を開き、実行履歴が「Success」になっていることを確認する
もし動かなかったら: Zap History で該当の実行をクリックすると、どのステップでエラーが出たか詳しく見られます。「Account disconnected」と出たらGoogleアカウントの再接続を試してください。
つまずきやすいポイントと対処法
| よくあるつまずき | 対処法 |
|---|---|
| Googleアカウント接続で権限エラーが出る | ブラウザのポップアップブロックを一時的に解除する |
| テストトリガーで「No data found」と出る | フォームにテスト回答を1件送ってから再試行する |
| Slackにメッセージが届かない | Slack接続が正しいチャンネルを指しているか確認する |
| 無料プランの制限が心配 | 無料プランでも月100タスクまで使える。学習には十分です |
まとめ — あなたが手に入れたスキル
- Zapier の基本概念(トリガー → アクション)を理解できた
- 実際に動く Zap を1つ作って、テストまで完了できた
- エラーが出たときに Zap History で原因を調べる方法を知った
次のステップとして、「メールが届いたらスプレッドシートに自動記録する」など、別のアプリの組み合わせにも挑戦してみましょう。AIに「Zapierで○○と△△をつなぐ方法を教えて」と聞けば、具体的な設定手順を教えてもらえます。
種類: markdown_doc
検証: basic_manual_check_v1
証跡証跡成果物が正しく作れたことを確認するためのチェックリストです(例: ブラウザで動作する、フォーム送信で値が保存される)。
メディア
必須
なし
あると楽
なし