複数のWebフォームをレコードタイプで分けて受ける
問い合わせ・見積依頼・資料請求のように種類の違うフォームを、Web-to-ケースで受けて、ケースのレコードタイプごとに対応を分けられるようになります。2023年に書いた記事を、2026年9月時点のSalesforce公式ヘルプで確かめ直しました。
どういうときに使うのか
会社のWebサイトには、フォームが1種類だけということはまずありません。お問い合わせ、見積依頼、資料請求と、目的ごとにフォームが分かれます。そしてフォームごとに、聞きたい項目も、受け付けたあとに対応する部署や手順も違います。
これを1種類のケースで受けると、画面には関係のない項目が並び、担当の振り分けも毎回人が判断することになります。そこで、ケースのレコードタイプをフォームの種類ごとに分けます。
レコードタイプで分ける形
フォームごとにレコードタイプを決めておくと、ケースができた時点で種類が分かれます。
| フォーム | ケースのレコードタイプ | その後の流れ |
|---|---|---|
| お問い合わせフォーム | お問い合わせ | お問い合わせの対応へ |
| 見積依頼フォーム | 見積 | 見積の対応へ |
| 資料請求フォーム | 資料送付 | 資料送付の対応へ |
レコードタイプを分けると、次の2つが楽になります。
- レコードタイプごとにページレイアウトを分けて、その種類に要る項目だけを画面に出せます
- 割り当てルールやフローの条件にレコードタイプを使えるので、種類ごとの担当や手順へそのまま流せます
作る手順
ケースのレコードタイプを作る
オブジェクトマネージャのケースで、フォームの種類ぶんレコードタイプを作ります。あわせて、種類ごとのページレイアウトを割り当てます。
Web-to-ケースを有効にする
[設定] の [クイック検索] ボックスに「Web-to-ケース」と入力して開き、Web-to-ケースを有効にします。公式ヘルプでは reCAPTCHA の確認を必須にする設定が推奨されています。有効にすると、reCAPTCHA の確認を通っていない依頼からはケースが作られません。
フォームのHTMLを作る
[クイック検索] ボックスに「Web-to-ケース HTML ジェネレータ」と入力して開きます。フォームに入れる項目を選び、送信後に移る先のURLを指定して、HTMLを生成するボタン(英語の画面では Generate)を押します。できたHTMLをコピーしてWebサイトに貼ります。
フォームごとにレコードタイプを入れる
生成したHTMLに、そのフォームのレコードタイプのIDを入れておきます。フォームの種類ぶん、この手順をくり返します。
テストする
公式ヘルプでは、フォームを試すときにHTMLへ
<input type="hidden" name="debug" value="1">の1行を足す方法が案内されています。種類ごとに送ってみて、正しいレコードタイプでケースができるかを確かめます。
フォームを分けるときに知っておくこと
公式ヘルプのガイドラインには、次のような制限が書かれています。
| 制限 | 中身 |
|---|---|
| 1日に作れるケースの数 | 24時間で最大5,000件です |
| 上限を超えた依頼 | Web-to-リードの依頼とあわせて保留中の依頼キューに入り、上限が戻ると送られます |
| 保留中の依頼キューの上限 | Web-to-ケースとWeb-to-リードをあわせて50,000件です |
| 添付ファイル | Web-to-ケースのフォームでは使えません |
フォームを増やしても、この上限は組織で共通です。迷惑な送信が増えると上限に届きやすくなるので、reCAPTCHA の確認は有効にしておきます。
確認した環境
- 2026年9月時点のSalesforce公式ヘルプ(Web-to-ケースの有効化、Web-to-ケースのフォームの作成とテスト、Web-to-ケースのガイドラインと制限)で確認しています
- この記事には画像を載せていません
まとめ
- 種類の違うWebフォームは、ケースのレコードタイプで分けて受けると対応を振り分けやすくなります
- レコードタイプごとにページレイアウトを分けると、要る項目だけを画面に出せます
- フォームのHTMLはWeb-to-ケース HTML ジェネレータで作り、フォームごとにレコードタイプのIDを入れます
- 既定の項目値が入るのは、有効なレコードタイプIDがあり、自動化ユーザーがそのレコードタイプを使える場合です
- ケースの作成は24時間で最大5,000件までで、添付ファイルは使えません
Salesforceの導入・運用についてご相談ください
導入前の検討から、お使いの環境の改修・運用、AIとの連携まで承ります。状況を伺ったうえで、進め方をご提案します。