設定・自動化

複数のWebフォームをレコードタイプで分けて受ける

問い合わせ・見積依頼・資料請求のように種類の違うフォームを、Web-to-ケースで受けて、ケースのレコードタイプごとに対応を分けられるようになります。2023年に書いた記事を、2026年9月時点のSalesforce公式ヘルプで確かめ直しました。

2023.05.15

どういうときに使うのか

会社のWebサイトには、フォームが1種類だけということはまずありません。お問い合わせ、見積依頼、資料請求と、目的ごとにフォームが分かれます。そしてフォームごとに、聞きたい項目も、受け付けたあとに対応する部署や手順も違います。

これを1種類のケースで受けると、画面には関係のない項目が並び、担当の振り分けも毎回人が判断することになります。そこで、ケースのレコードタイプをフォームの種類ごとに分けます。

この記事は2023年に書いたものを、2026年9月時点のSalesforce公式ヘルプで確かめ直して書き直しています。当時の記事にあった自社アプリの紹介は外しました。

レコードタイプで分ける形

フォームごとにレコードタイプを決めておくと、ケースができた時点で種類が分かれます。

フォームケースのレコードタイプその後の流れ
お問い合わせフォームお問い合わせお問い合わせの対応へ
見積依頼フォーム見積見積の対応へ
資料請求フォーム資料送付資料送付の対応へ

レコードタイプを分けると、次の2つが楽になります。

  • レコードタイプごとにページレイアウトを分けて、その種類に要る項目だけを画面に出せます
  • 割り当てルールやフローの条件にレコードタイプを使えるので、種類ごとの担当や手順へそのまま流せます

作る手順

  1. ケースのレコードタイプを作る

    オブジェクトマネージャのケースで、フォームの種類ぶんレコードタイプを作ります。あわせて、種類ごとのページレイアウトを割り当てます。

  2. Web-to-ケースを有効にする

    [設定] の [クイック検索] ボックスに「Web-to-ケース」と入力して開き、Web-to-ケースを有効にします。公式ヘルプでは reCAPTCHA の確認を必須にする設定が推奨されています。有効にすると、reCAPTCHA の確認を通っていない依頼からはケースが作られません。

  3. フォームのHTMLを作る

    [クイック検索] ボックスに「Web-to-ケース HTML ジェネレータ」と入力して開きます。フォームに入れる項目を選び、送信後に移る先のURLを指定して、HTMLを生成するボタン(英語の画面では Generate)を押します。できたHTMLをコピーしてWebサイトに貼ります。

  4. フォームごとにレコードタイプを入れる

    生成したHTMLに、そのフォームのレコードタイプのIDを入れておきます。フォームの種類ぶん、この手順をくり返します。

  5. テストする

    公式ヘルプでは、フォームを試すときにHTMLへ <input type="hidden" name="debug" value="1"> の1行を足す方法が案内されています。種類ごとに送ってみて、正しいレコードタイプでケースができるかを確かめます。

ここで間違えやすいところです。公式ヘルプの「Web-to-ケースのガイドラインと制限」には、既定の項目値が入るのは、フォームに有効なレコードタイプIDが含まれていて、Web-to-ケースの自動化ユーザーがそのレコードタイプを使える場合だけ、とあります。レコードタイプを足したら、その権限もあわせて確かめてください。

フォームを分けるときに知っておくこと

公式ヘルプのガイドラインには、次のような制限が書かれています。

制限中身
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との連携まで承ります。状況を伺ったうえで、進め方をご提案します。