法人向け問い合わせフォームを作るとき、先に入力欄を並べると「営業には情報が足りない」「利用者には入力が重い」「送信後の振り分けができない」といったズレが起こりやすくなります。最初に決めるべきなのは項目数ではなく、問い合わせを受けた後に誰が何を判断し、どこへ情報を渡すかです。その流れから必要項目を逆算し、必須・任意、入力ルール、エラー、確認、個人情報の扱い、完了画面、CRM通知までを一つの要件として固めます。この記事では、一般的な法人向けフォームを公開前に設計する順番を整理します。
法人向け問い合わせフォームは「受け取った後」から逆算して設計する
フォーム設計の起点は、画面ではなく問い合わせ後の業務です。営業、サポート、採用、協業など複数の窓口があるなら、誰が受信し、何を見て担当を決め、どの情報をCRMやSFAへ登録するのかを先に決めます。
フォーム単体ではなく、記事から問い合わせまでの流れ全体を整理したい場合は、記事からリード獲得までの集客導線全体もあわせて確認してください。

フォームの入力項目は、問い合わせ後の担当振り分けや初回対応に必要な情報から逆算すると整理しやすくなります。
W3CのForms Tutorialでも、フォームは簡潔にし、処理を完了するために必要な情報だけを求めることが推奨されています。つまり「取れる情報は全部取る」のではなく、「初回対応に必要か」で項目を判断する考え方が基本です。
問い合わせ前に最低限、次の5点を決めておくと設計がぶれにくくなります。
- 問い合わせの種類
- 初回対応する部署・担当者
- 初回返信に必要な情報
- CRM・SFAへ保存する情報
- 自動返信と社内通知で伝える内容
この5点が決まってから、入力項目へ落とし込みます。
必須項目と任意項目は「初回対応に必要か」で分ける
必須にする基準は、「あると便利か」ではなく「ないと初回対応が成立しないか」です。営業があとで確認できる情報まで必須にすると、利用者に余計な入力を求めることになります。一方、振り分けや返信に不可欠な情報を任意にすると、社内側で確認作業が増えます。
項目数や必須項目が離脱にどう影響するかは、資料請求フォームの入力負担に関する調査でも確認できます。
一般的な法人向け問い合わせフォームでは、次のように整理できます。
| 項目 | 基本の扱い | 必須にする判断基準 | 実装時に決めること |
|---|---|---|---|
| 氏名 | 必須候補 | 個人宛てに返信するため必要 | 姓名を分けるか、1欄にするか |
| 会社名 | 必須候補 | 法人としての問い合わせか確認したい | 個人・個人事業主も受け付けるか |
| メールアドレス | 必須候補 | メール返信や自動返信に使う | 入力形式、確認方法、CRM項目 |
| 電話番号 | 任意候補 | 電話連絡が初回対応に不可欠な場合のみ必須 | ハイフン可否、連絡希望との関係 |
| 問い合わせ種別 | 必須候補 | 部署振り分けに使う | 選択肢、通知先、CRM分類 |
| 問い合わせ内容 | 必須候補 | 用件確認に必要 | 最大文字数、改行、禁止文字 |
| 部署・役職 | 任意候補 | 初回の優先判断に本当に使う場合 | 後から確認できないか |
| 予算・導入時期 | 任意・条件表示候補 | 初回から見積もり条件が必要な場合 | 「未定」を選べるようにするか |
この表は固定の正解ではありません。たとえば電話での折り返しを前提とする相談窓口なら電話番号の重要度は上がります。反対に、まずメールで内容を確認する運用なら任意にできます。
項目ごとに「何に使うのか」を書けない場合は、初回フォームから外せないか検討します。
入力仕様はラベル・形式・補助説明まで要件にする
入力欄の名称だけでは、実装要件として不十分です。各項目について、ラベル、必須・任意、入力形式、文字数、入力例、自動入力、エラー条件まで決めます。
W3Cは、入力欄にラベルや必要な説明を用意し、必須・任意や入力形式を利用者が理解できるようにすることを示しています。また、プレースホルダーだけを項目名の代わりにするのではなく、フォーム部品と対応したラベルを用意することが重要です。
氏名、会社名、メールアドレスなどは、ブラウザーの自動入力を活用できるようHTMLの autocomplete 属性も検討します。MDNでは、autocomplete によりブラウザーへ入力内容の種類を伝え、自動入力を支援できると説明しています。
入力仕様書に最低限入れる項目
- 画面に表示する項目名
- 必須・任意
- 入力形式または選択肢
- 最小・最大文字数
- 入力例や補足説明
- エラーになる条件
- CRM・SFA側の保存先項目
- 社内通知に含めるか
制作会社や開発担当へ依頼する場合も、この状態まで決めて渡すと「画面は完成したが営業運用に使えない」という手戻りを減らせます。
入力エラーは「どこが、なぜ違うか」を文字で示す
エラー設計では、赤枠にするだけでなく、該当項目と修正方法を文章で伝えます。WCAG 2.2では、自動検出した入力エラーについて、エラー箇所を特定し、内容をテキストで説明することが求められています。修正方法が分かる場合は、その手掛かりも示します。

エラー箇所を示すだけでなく、何を修正すれば送信できるのかまで文章で伝える設計が必要です。
| エラー条件 | 避けたい表示 | 分かりやすい表示例 |
|---|---|---|
| 必須項目が空欄 | 入力エラーです | 「会社名を入力してください」 |
| メール形式が不正 | 形式が違います | 「メールアドレスの形式を確認してください」 |
| 文字数超過 | 送信できません | 「問い合わせ内容が上限文字数を超えています」 |
| 選択が必要 | 未選択です | 「お問い合わせ種別を選択してください」 |
入力チェックは、利用者がその場で気づけるクライアント側の処理と、送信された値を安全に扱うサーバー側の処理を分けて考えます。OWASPは、JavaScriptによるクライアント側の検証だけでは回避され得るため、サーバー側でも入力検証を行うよう推奨しています。
エラー後に入力済みの内容がすべて消える設計も避けます。修正対象以外の情報を残し、利用者が同じ内容を何度も入力しなくて済むようにします。
確認画面は一律必須にせず、問い合わせの性質で決める
確認画面は、すべての問い合わせフォームに必須とは限りません。短い相談フォームでは、入力画面でエラーを十分に防げるなら、そのまま送信する設計も選べます。
一方、長い自由記述、ファイル添付、複数の選択条件などがあり、送信前に全体を見直す価値が高いフォームでは確認画面が役立ちます。
確認画面を設ける場合は、次の点を要件にします。
- 入力内容を項目名とセットで一覧表示する
- 「修正する」と「送信する」を明確に分ける
- 修正画面へ戻っても入力値を保持する
- 確認のために同じ情報を再入力させない
- 二重送信を防ぐ
WCAG 2.2の「Redundant Entry」でも、同じ手続きの中で以前入力した情報を再び求める場合は、自動入力または選択できる状態にすることが求められています。
個人情報は送信前に利用目的を確認できる状態にする
法人向けフォームでも、氏名やメールアドレスなど個人情報を取得する場合は、利用目的の扱いを設計段階で確認します。
個人情報保護委員会は、ホームページ上の入力画面を含む書面で本人から直接個人情報を取得する場合、原則として利用目的を明示する必要があるとしています。また、ネットワーク上で取得する場合は、送信ボタンを押す前などに利用目的が目に留まる配置、または1回程度の操作で利用目的を確認できるリンクを設けることが望ましいとしています。
ここで重要なのは、「同意チェックボックスを置けば終わり」と考えないことです。問い合わせへの返信だけでなく、別サービスの案内、メール配信、第三者提供など別の用途でも利用するなら、その利用目的と必要な同意方法を自社のプライバシーポリシー、法務方針に合わせて確認します。
実装要件には、少なくとも次を含めます。
- 取得する個人情報
- 利用目的
- プライバシーポリシーへの導線
- 同意チェックの要否
- データの保存先と閲覧できる担当者
- 外部フォーム・CRMへ送信する場合の取扱い
完了画面と自動返信で「送信できたか」を明確にする
送信ボタンを押した後に画面が変わらないと、利用者は送信できたか判断できません。完了画面では、受付が完了したことと、その後の流れを明確に伝えます。
完了画面で決めておきたいのは次の内容です。
- 問い合わせを受け付けたこと
- 返信方法
- 返信時期を案内する場合の文言
- 自動返信メールが届かない場合の確認事項
- 必要に応じたFAQや関連情報への導線
自動返信メールも、送信者が入力したメールアドレスが正しいかを確かめる手掛かりになります。ただし、問い合わせ本文に機密情報が含まれる可能性がある場合は、その内容をそのままメールへ転載するかどうかも事前に決めます。
CRM通知は「フォームの後工程」ではなく設計時に決める
フォームが送信できても、社内で受け取れなければ問い合わせ対応は始まりません。CRM・SFAやメール通知を使う場合は、フォーム項目と社内処理を同時に設計します。

問い合わせ種別、通知先、担当振り分け、CRMへの保存までをフォーム公開前に一続きで設計します。
最低限、次の対応表を作ります。
| 決める項目 | 要件の例 |
|---|---|
| 問い合わせ種別 | 製品相談、見積もり、既存顧客、その他など |
| 通知先 | 種別ごとの担当部署または共通窓口 |
| CRM保存先 | 会社名、担当者名、メール、種別、本文など |
| 担当付与 | 固定担当、地域別、サービス別など |
| 重複時の扱い | 既存企業・既存担当者へ紐づけるか |
| 連携失敗時 | 管理者通知、再送、管理画面確認など |
フォーム側のラベルとCRM側の項目名が一致していなくても問題ありませんが、どの値をどこへ保存するかは実装前に固定します。
問い合わせ種別を部署振り分けに使うなら、選択肢を追加・変更したときの通知ルールも合わせて管理します。
公開前は入力からCRM到着まで一連でテストする
公開前テストでは、見た目だけでなく「入力→送信→完了→通知→CRM登録」まで通して確認します。フォーム単体の動作確認では、完了画面は出たのに社内通知が届かない、CRMの項目がずれているといった問題を見落とすためです。

公開前テストは送信成功だけで終わらせず、社内通知とCRMへの正しい登録まで一連で確認します。
| 確認箇所 | 公開前チェック |
|---|---|
| 入力項目 | 必須・任意、選択肢、文字数、スマホ表示が要件どおりか |
| エラー | 空欄・形式違い・上限超過で適切なメッセージが出るか |
| 確認画面 | 採用する場合、戻っても入力値が消えないか |
| 個人情報 | 利用目的とプライバシーポリシーを送信前に確認できるか |
| 送信 | 正常送信、連打、通信失敗時の挙動を確認したか |
| 完了画面 | 受付完了と次の流れが分かるか |
| 自動返信 | 件名、差出人、本文、返信先が正しいか |
| 社内通知 | 必要な担当者へ届くか |
| CRM・SFA | 値が正しい項目へ保存されるか |
| スパム対策 | 採用した対策が送信処理と両立しているか |
reCAPTCHAを使う場合は、ブラウザー側へ表示するだけでなく、Googleの仕様に沿ってサーバー側でレスポンストークンを検証する実装まで確認します。
公開後の到達数、入力開始、エラー、完了率などを使った離脱診断は、フォームを「作る工程」とは分けて考えた方が整理しやすくなります。公開後の監査は、フォーム離脱を監査する方法で確認してください。
よくある質問
法人向け問い合わせフォームは何項目にすべきですか?
一律の項目数ではなく、初回対応に必要かどうかで決めます。返信、担当振り分け、CRM登録に使わない情報は、任意化や後日の確認に回せないか検討します。
項目数そのものより、各項目の利用目的を説明できる状態にすることが重要です。
確認画面は必ず必要ですか?
必須ではありません。短い問い合わせで入力画面上のエラー防止が十分なら省く設計も可能です。
長い自由記述や添付など、送信前に全体を見直す価値が高い場合は確認画面を設けます。採用する場合は、修正時に再入力させないことも要件にします。
個人情報の同意チェックボックスは必須ですか?
フォームで重要なのは、取得する個人情報の利用目的を送信前に確認できるようにすることです。
個人情報保護委員会のガイドラインでは、ホームページの入力画面で本人から直接個人情報を取得する場合、原則として利用目的の明示が必要とされています。同意チェックの要否は、取得情報の使い方や自社の法務方針に応じて判断してください。
まとめ
法人向け問い合わせフォームは、入力欄からではなく「送信後に誰が何をするか」から逆算すると設計しやすくなります。
初回対応に必要な情報を選び、必須・任意、入力仕様、エラー、確認、個人情報、完了画面、自動返信、CRM通知を一つの要件として整理してください。
公開前には入力からCRM到着まで通してテストします。公開後の離脱率分析やGA4イベント設計は別工程とし、まずは問い合わせを正しく受け取り、担当者が迷わず初動へ移れる状態を作ることが先です。
公開前の確認事項を手元で整理しながら進めたい場合は、無料ダウンロードページの関連資料も活用できます。
参考文献・データ元
この記事で参照した情報を確認できます。
- W3C Web Accessibility Initiative「Forms Tutorial」
更新:2026年3月27日。フォームを必要な情報に絞り、ラベルや説明を用意する考え方を参照。 - W3C「Web Content Accessibility Guidelines (WCAG) 2.2」
W3C Recommendation。入力エラー、ラベル、修正支援、重複入力の考え方を参照。 - 個人情報保護委員会「ホームページ上の入力画面で連絡先を取得する場合の利用目的」
ホームページ上で本人から直接個人情報を取得する場合の利用目的の明示を参照。 - 個人情報保護委員会「個人情報の保護に関する法律についてのガイドライン(通則編)」
ネットワーク上での利用目的表示の考え方を参照。 - OWASP Cheat Sheet Series「Input Validation Cheat Sheet」
入力値の検証とサーバー側検証の考え方を参照。 - MDN Web Docs「HTML autocomplete 属性」
フォーム入力の自動補完を支援するHTML属性を参照。 - Google for Developers「Verifying the user’s response」
reCAPTCHAのサーバー側検証方法を参照。
‹ 親記事: オウンドメディアの集客導線とは?記事からリード獲得までを設計する全体像とCTA・リードマグネット・フォーム最適化の基本
関連記事
- › Web広告運用を成功させるには?KPI・計測・クリエイティブ改善の基本
- › リードマグネットの作り方|記事読者を資料請求・相談につなげる企画と配置
- › 記事CTAのA/Bテストを設計する方法|配置・訴求・フォーム遷移を正しく検証
- › フォーム離脱の確認方法|入力開始・エラー・完了率から原因を探す
- › 記事CTAを検索意図別に設計|情報収集・比較・導入検討で分ける
- › 法人向けサービスの資料請求フォームは何項目で離脱する?必須項目・個人情報入力・入力時間を調査
- › 法人向けサービスの比較情報を確認|料金・事例・契約条件・評判
- › 法人向けサービスサイトで比較負けする原因は?競合2〜3社と料金・実績・対応範囲を診断
- › オウンドメディアの記事内CTAはどこに何個置く?105サイトの配置パターン・案内先を調査
- › オウンドメディアの記事からどこへ誘導する?100サイトのサービス・料金・事例・問い合わせ導線を調査
- › 企業サイトはまだ「お問い合わせ」頼み?2.1万社を5年間追跡して分かった「問い合わせフォーム依存」の実態



