回答者向けメール通知
回答者向けメール通知
回答者向けメール通知を使うと、フォームを送信した本人に カスタム確認メール を送れます。
この機能は、次のようなサインアップや登録フォームで便利です。
- 送信完了を確認する
- 次のステップを案内する
- 送信 ID のような参照情報を含める
事前に確認すること(CIAM / 検証済みメール)
Grida が回答者向けメールを送信するのは、CIAM を使用している場合のみ で、かつ回答者のメールアドレスが 検証済み の場合だけです。
実際には、次の意味になります。
- フォームに
challenge_emailフィールドが含まれている必要があります - メールは任意の入力フィールドではなく、送信に紐づいた 検証済みメールアドレス に送られます
回答者向けメール通知を有効にする方法
- Grida エディタで Form を開きます。
- 左サイドバーで Connect をクリックします。
- Channels をクリックします。
- Email Notifications の中にある Respondent email notifications を見つけます。
- Enable をオンにします。
- Save をクリックします。
メール内容をカスタマイズする方法
- 同じく Connect → Channels → Email Notifications に移動します。
- 次の項目を設定します。
- Reply-To(任意): 返信先メールアドレス。例:
support@yourdomain.com - Subject: メール件名テンプレート
- From name(任意): 送信者表示名。例:
Acme Support - Body (HTML): メール本文テンプレート(HTML)
- Reply-To(任意): 返信先メールアドレス。例:
- 内蔵プレビューで件名と本文を確認します。
- Save をクリックします。
実際に送られる内容(概要)
- 宛先: 回答者の 検証済みメールアドレス(CIAM)
- 送信元メール: 固定の no-reply アドレス。表示名は From name で変更できます
- 送信タイミング: フォーム送信が成功した後
- CIAM がない、またはメールが未検証の場合は送信をスキップします
テンプレート変数(Handlebars)
件名と本文の両方でテンプレート変数を利用できます。
利用できる変数
{{form_title}}{{response.idx}}(整形済みの送信番号){{fields.<field_name>}}(フィールド名ごとの送信値)
例
件名:
{{form_title}} への登録ありがとうございます
本文(HTML):
<h1>{{fields.first_name}}さん、ありがとうございます!</h1>
<p>{{form_title}} への送信を受け付けました。</p>
<p>登録番号: {{response.idx}}</p>
トラブルシューティング
メールが送信されない場合は、次を確認してください。
- CIAM が有効でない: フォームに
challenge_emailフィールドが含まれていることを確認してください - メールが未検証: 回答者がメール検証を完了している必要があります。未検証メールはスキップされます
- 本文テンプレートが未設定: 本文が空の場合、送信はスキップされます
- 配信の安定性: 現在の送信はインラインの best-effort 方式です。将来的にリトライやキューイングが追加される可能性があります