FormNestでお問い合わせフォームを作る方法【2026年最新】5分で完成

FormNestでお問い合わせフォームを作るには、フォームを新規作成し、ドラッグ&ドロップで項目を並べて、ショートコードを固定ページに貼るだけです。最短5分で完成します。

この記事では、WordPress向けの無料フォームプラグイン「FormNest」を使って、確認画面と自動返信メール付きのお問い合わせフォームを作る手順を、画面の流れに沿って解説します。インストールからフィールドの設置、確認画面の設定、自動返信メールの設定、ページへの設置、テスト送信までを順番に進めれば、プログラミングの知識がなくても実用的なフォームが完成します。インストール手順だけを詳しく知りたい方はFormNestのインストール方法を、機能全体を俯瞰したい方はFormNestの使い方完全ガイドもあわせてご覧ください。

FormNestを無料でダウンロード

プラグインをダウンロード

FormNestのお問い合わせフォームとは?他プラグインとの違い

FormNestのお問い合わせフォームとは、ドラッグ&ドロップで作成でき、確認画面・自動返信メール・スパム対策まで標準で備えたWordPress用の問い合わせフォームのことです。有料アドオンを追加しなくても、日本のビジネスサイトに必要な機能が最初からそろっている点が特徴です。

WordPressでお問い合わせフォームを作る方法は複数あり、Contact Form 7のように軽量で拡張前提のプラグインや、WPFormsのようにドラッグ&ドロップ重視で高機能は有料というプラグインがあります。FormNestは、開発が終了したMW WP Formの機能をベースにしながら、確認画面や日本語住所の自動入力といった「日本のサイトで実際に必要になる機能」を無料のまま標準搭載しているのが立ち位置です。

FormNestで作れるフォームの種類

FormNestはお問い合わせフォームだけでなく、資料請求フォーム、申し込みフォーム、アンケートフォーム、採用エントリーフォームなど、入力項目を組み替えるだけで幅広い用途のフォームを作成できます。対応するフィールドタイプは、テキスト・メールアドレス・電話番号・数値・日付・時刻・URL・テキストエリア・セレクトボックス・ラジオボタン・チェックボックス・ファイルアップロード・同意チェックボックスなど10種類以上です。

これらを組み合わせれば、「名前・メールアドレス・電話番号・お問い合わせ内容・同意チェック」という標準的な問い合わせフォームから、ファイル添付付きの採用応募フォームまで、ほぼすべてのパターンをカバーできます。フィールドはあとから追加・並べ替え・削除ができるため、最初は最小構成で作り、運用しながら項目を増やしていくのが現実的です。

確認画面・自動返信・スパム対策がすべて無料で標準搭載

FormNestの最大の差別化ポイントは、確認画面・自動返信メール・スパム対策という3つの「実務で必須になりがちな機能」を、追加費用なしですべて使える点です。Contact Form 7では確認画面の設置に別プラグインや自作が必要で、確認画面アドオンの公式提供終了により設置のハードルが上がっています。FormNestなら確認画面はフォーム設定のスイッチひとつで有効化できます。

スパム対策についても、ボット検出用の隠しフィールドであるハニーポットと、短時間の連続送信をブロックするレート制限が標準で組み込まれています。有効化した時点でスパム対策が働き始めるため、別途reCAPTCHAを設定しなくても最低限の防御が確保されます。確認画面の設定を詳しく知りたい場合はWordPressフォームに確認画面を設置する方法も参考になります。

動作環境(システム要件)

FormNestを使う前に、サイトの動作環境が要件を満たしているか確認しておきましょう。要件を満たさない環境では、有効化時にエラーが出ることがあります。wordpress.org公式ページに記載された要件は次のとおりです(2026年6月時点)。

項目要件
WordPress6.0 以上
PHP8.0 以上
データベースMySQL 5.7 以上 / MariaDB 10.3 以上

特に注意したいのはPHPのバージョンです。古いレンタルサーバーではPHP 7.4のまま運用されている場合があり、その際はサーバーのコントロールパネルからPHPを8.0以上へ切り替えてから導入してください。現在のバージョンは管理画面の「ツール」→「サイトヘルス」→「情報」タブで確認できます。

お問い合わせフォーム作成の準備(インストールと有効化)

お問い合わせフォームを作る前に、FormNestプラグインをインストールして有効化しておく必要があります。すでに導入済みの方は次の章へ進んでください。

FormNestのインストール手順

FormNestはWordPress管理画面から無料でインストールできます。手順は次の3ステップです。

  1. 管理画面の左メニューから「プラグイン」→「新規追加」を開きます
  2. 検索バーに「FormNest」と入力し、表示されたプラグインの「今すぐインストール」をクリックします
  3. インストール完了後に表示される「有効化」をクリックします

有効化までが完了すれば準備は終わりです。社内ルールで管理画面からの直接インストールが制限されている場合は、ZIPファイルの手動アップロードやFTPでの設置も可能です。インストールでつまずいた場合の対処法を含む詳細は、FormNestのインストール手順と初期設定で個別に解説しています。

有効化後に表示される管理メニュー

有効化すると、管理画面の左メニューに「FormNest」という項目が追加されます。ここがフォーム作成の起点です。メニュー内には「フォーム管理(フォームの一覧と新規作成)」「送信データ(問い合わせ内容の確認・CSVエクスポート)」「設定(メールやセキュリティの全体設定)」がまとまっています。

最初に開くのは「フォーム管理」です。ここから新規フォームを作成していきます。なお、FormNestは送信データをサイトのデータベース内(wp_formnest_forms、wp_formnest_submissions などのテーブル)に保存する仕組みのため、外部サービスにデータを預けることなく、自社サイト内で問い合わせ内容を完結して管理できます。

FormNestでお問い合わせフォームを5分で作る手順

ここからが本題です。FormNestでお問い合わせフォームを作成し、ページに設置するまでの手順を6つのステップに分けて解説します。標準的な問い合わせフォームであれば、慣れれば5分程度で完成します。

ステップ1: 新規フォームを作成する

「FormNest」→「フォーム管理」を開き、「新規追加」ボタンをクリックします。フォーム名の入力を求められるので、「お問い合わせフォーム」など管理上わかりやすい名前を付けます。このフォーム名は管理画面で識別するためのもので、サイト訪問者には表示されません。

複数のフォーム(問い合わせ用・資料請求用など)を運用する予定がある場合は、あとで見分けやすいように用途が伝わる名前にしておくのがおすすめです。名前を入力するとフォーム編集画面に移り、ここでフィールドを組み立てていきます。

ステップ2: ドラッグ&ドロップでフィールドを設置する

フォーム編集画面では、左側(または上部)に配置できるフィールドの一覧が並んでいます。使いたいフィールドを編集エリアにドラッグ&ドロップして並べていきます。標準的なお問い合わせフォームなら、次の構成が基本です。

  1. お名前(テキスト・必須)
  2. メールアドレス(メールアドレス・必須)
  3. 電話番号(電話番号・任意)
  4. お問い合わせ内容(テキストエリア・必須)
  5. プライバシーポリシーへの同意(同意チェックボックス・必須)

各フィールドをクリックすると、ラベル名・プレースホルダー・必須かどうか・入力の最大文字数などの詳細設定が開きます。メールアドレスフィールドにはメール形式のバリデーション(入力チェック)が自動でかかるため、「@が抜けたアドレス」などの誤入力を送信前に弾けます。必須項目には必ず「必須」を設定しておきましょう。設定後はうまく動かない場合に備え、こまめに「保存」しておくと安心です。

ステップ3: 確認画面を設定する

入力内容を送信前に見直せる確認画面は、日本のビジネスサイトでは事実上の標準です。FormNestではフォーム設定の中にある確認画面のオプションを有効にするだけで、「入力 → 確認 → 完了」の3ステップ画面が自動で生成されます。Contact Form 7のように確認画面用の固定ページを別途用意したり、ショートコードを書き分けたりする必要はありません。

確認画面を有効にすると、送信ボタンを押した段階でいったん入力内容の一覧が表示され、ユーザーは「修正する」か「送信する」かを選べます。これにより、誤送信や入力ミスによる問い合わせの取りこぼしを減らせます。確認画面の表示メッセージやボタン文言はフォーム設定からカスタマイズできるため、サイトのトーンに合わせて調整してください。

FormNest — MW WP Form代替フォームプラグイン

直感的な操作でお問い合わせフォームを作成。確認画面・自動返信メール対応。

詳細を見る →

ステップ4: 自動返信メール・管理者通知を設定する

フォームが送信されたときに動くメールは2種類あります。サイト運営者あての「管理者通知メール」と、問い合わせた本人あての「自動返信メール」です。FormNestでは「設定」またはフォームごとのメール設定から、両方を個別に設定できます。

管理者通知メールには、宛先(自社の受信用アドレス)、件名、本文を設定します。本文にはフォームの入力値を差し込めるプレースホルダーを使えるため、「お名前」「メールアドレス」「お問い合わせ内容」などを自動で本文に展開できます。自動返信メールは、問い合わせた人へ「受け付けました」という確認を自動で送る仕組みです。返信先や署名を整えておくと、問い合わせ後の不安を減らせて信頼感につながります。なお、HTMLメールにも対応しているため、ロゴ入りの整ったデザインの返信メールも作成できます。

ステップ5: ショートコードでページに設置する

フォームが完成したら、サイト上に設置します。フォーム一覧画面には、各フォームに対応するショートコードが表示されています。形式は次のとおりです。

[wp_formnest id="1"]

id の数字は、作成したフォームごとに割り振られる固有のIDです。フォーム一覧で確認できます。お問い合わせ用の固定ページを開き、ブロックエディタの段落ブロックまたはショートコードブロックに、このショートコードをそのまま貼り付けて更新するだけで、フォームがページに表示されます。FormNestのショートコードを貼るだけで、確認画面やスパム対策を含むフォーム一式がそのまま動作します。

固定ページをまだ作っていない場合は、「固定ページ」→「新規追加」で「お問い合わせ」ページを作成し、そこにショートコードを設置してから、メニューに追加するとよいでしょう。

ステップ6: テスト送信で動作を確認する

公開前に必ずテスト送信を行います。実際のサイト表示(フロントエンド)からフォームを開き、各項目を入力して送信してみてください。確認すべきポイントは次のとおりです。

  1. 確認画面が正しく表示され、入力内容が反映されているか
  2. 送信後に完了メッセージが表示されるか
  3. 管理者通知メールが受信用アドレスに届くか
  4. 自動返信メールが入力したアドレスに届くか
  5. 「FormNest」→「送信データ」に内容が記録されているか

特にメールは届かないトラブルが起きやすいため、最優先で確認します。テストで問題がなければ、お問い合わせフォームの設置は完了です。

FormNestを無料でダウンロード

プラグインをダウンロード

日本のサイトで役立つFormNest独自の機能

FormNestには、日本語サイトの運用で効いてくる独自機能があります。標準のお問い合わせフォームに加えてこれらを使うと、入力のしやすさと品質がさらに上がります。これらはすべて、FormNestをインストールするだけで追加費用なく利用できます。

郵便番号からの住所自動入力

採用フォームや資料請求フォームで住所を入力してもらう場合、郵便番号フィールドを使うと、入力された7桁の郵便番号から都道府県・市区町村・番地を自動で補完できます。これはzipcloudの郵便番号APIと連携した機能で、ユーザーの入力負担を減らし、住所の誤記も防げます。送信されるのは郵便番号のみで、個人情報やIPアドレスは送られない設計です。

都道府県→市区町村の連動ドロップダウン

都道府県を選ぶと、それに対応する市区町村のリストが自動で絞り込まれる連動ドロップダウンにも対応しています。HeartRails Geo APIと連携しており、住所選択をプルダウンで完結させたいフォームに向いています。手入力の表記ゆれ(「神奈川」と「神奈川県」など)を防げるため、集計やCRM連携を見据えたフォームで特に有効です。

同意チェックボックスでプライバシーポリシー対応

個人情報を扱うお問い合わせフォームでは、プライバシーポリシーへの同意取得が欠かせません。FormNestの同意チェックボックスを必須に設定すれば、チェックしないと送信できない仕様にできます。リンク付きの文言を設定すれば、ポリシーページへ誘導しつつ同意を得られます。MW WP Formからの移行を検討している場合は、MW WP FormからFormNestへの移行手順で既存フォームの再現方法を解説しています。

お問い合わせフォームのスパム対策を強化する

公開後しばらくすると、ボットによるスパム送信が届くことがあります。FormNestは標準のスパム対策に加え、必要に応じて防御を強化できます。

ハニーポットとレート制限

FormNestはハニーポット(人間には見えずボットだけが入力してしまう隠しフィールド)と、レート制限(同一IPからの短時間の連続送信を制限する仕組み)を標準で備えています。これらは初期状態でも機能するため、特別な設定なしに一定のスパムを自動でブロックできます。送信エラーが多発する場合は、レート制限のしきい値が厳しすぎないかを設定で確認しましょう。

reCAPTCHAの連携

スパムが多いサイトでは、Google reCAPTCHAを併用するとさらに防御を高められます。FormNestはreCAPTCHA連携に対応しており、Googleで取得したサイトキーとシークレットキーを設定し、フォームごとに有効化することで利用できます。reCAPTCHAは送信時にIPアドレスやトークンをGoogleへ送る仕組みのため、プライバシーポリシーへの記載もあわせて検討してください。スパム対策をより体系的に行いたい場合は、フォーム全体のセキュリティ設計を見直すのがおすすめです。

送信データの管理とCSVエクスポート

届いた問い合わせは、「FormNest」→「送信データ」から一覧で確認できます。各送信の詳細を開けば、入力されたすべての項目と送信日時を確認できます。データはサイトのデータベース内に保存されるため、外部サービスに依存せず自社で管理できる点が安心です。

蓄積したデータはCSV形式でエクスポートできます。エクスポートしたCSVは、Excelやスプレッドシートで集計したり、CRM・メール配信ツールに取り込んだりと、二次活用が容易です。問い合わせを営業リストや顧客管理に連携したい場合に役立ちます。なお、プラグインを削除すると関連テーブルとデータも削除される仕様のため、運用を停止する際は事前にCSVエクスポートでバックアップを取っておきましょう。

お問い合わせフォームが正しく動かないときの対処法

設置後にうまく動かない場合、原因の多くはパターン化しています。代表的な3つの症状と対処法を押さえておきましょう。

メールが届かない場合

最も多いのがメール未達です。WordPressの標準メール送信(PHPのwp_mail)はサーバー環境によって迷惑メール扱いされたり、そもそも送信されなかったりすることがあります。この場合は「WP Mail SMTP」などのSMTPプラグインを導入し、Gmailや独自ドメインのメールサーバー経由で送信するように設定すると、到達率が大きく改善します。まず迷惑メールフォルダも確認してください。

フォームが表示されない場合

ページにフォームが出てこない場合は、ショートコードの記述ミスが疑われます。[wp_formnest id="1"]id が実際のフォームIDと一致しているか、全角の引用符になっていないかを確認します。コピー&ペースト時に引用符が全角に変換されることがあるため、半角で入力し直すと解決するケースが多いです。

デザインが崩れる場合

フォームの見た目がテーマと合わない場合は、テーマ側のCSSとの競合が考えられます。FormNestはレスポンシブ対応の標準スタイルを持っていますが、テーマによっては余白やボタンの色が干渉することがあります。その場合は、追加CSSでフォームのクラスに対してスタイルを上書きすると調整できます。まずは別のテーマ(標準テーマ)で表示を確認すると、原因がテーマ側かどうかを切り分けられます。

FormNestのお問い合わせフォームに関するよくある質問(FAQ)

FormNestは無料で使える?有料プランはある?

FormNestは完全無料で、有料プランや有料アドオンはありません。確認画面、自動返信メール、CSVエクスポート、スパム対策を含むすべての機能を、インストールした時点から制限なく使えます。無料版で機能が足りず結局課金が必要になる、という心配がない点がフリーミアム型プラグインとの違いです。

お問い合わせフォームの作成にプログラミングは必要?

不要です。フィールドはドラッグ&ドロップで配置し、設置はショートコードを貼るだけで完了します。確認画面や自動返信メールも管理画面の設定で有効化できるため、HTMLやPHPを書かずに実用的なフォームを作れます。慣れれば標準的な問い合わせフォームは5分程度で完成します。

確認画面は本当に追加設定なしで使える?

はい。FormNestはフォーム設定で確認画面のオプションを有効にするだけで、「入力→確認→完了」の画面が自動生成されます。Contact Form 7のように確認画面用の固定ページやショートコードを別途用意する必要はありません。表示メッセージやボタン文言はカスタマイズできます。

既存のContact FormやMW WP Formから乗り換えられる?

可能です。新しくFormNestでフォームを作り直し、ショートコードを差し替えれば乗り換えられます。特にMW WP Formは操作感が近いため移行しやすく、確認画面や住所自動入力もそのまま再現できます。具体的な手順は移行ガイドで解説しています。

送信されたデータはどこに保存される?

サイトのデータベース内(wp_formnest_submissions などのテーブル)に保存され、管理画面の「送信データ」から確認・CSVエクスポートできます。外部サービスにデータを預けない仕組みのため、自社で問い合わせ内容を管理できます。ただしプラグイン削除時にデータも消えるため、停止前のエクスポートを推奨します。

まとめ

FormNestを使えば、お問い合わせフォームの作成は「新規フォーム作成 → ドラッグ&ドロップでフィールド設置 → 確認画面の有効化 → 自動返信メールの設定 → ショートコードで設置 → テスト送信」という流れで、最短5分で完成します。確認画面・自動返信メール・スパム対策が完全無料で標準搭載されているため、追加プラグインや有料アドオンに頼らず、日本のビジネスサイトに必要なフォームをそのまま用意できます。

郵便番号からの住所自動入力や都道府県の連動ドロップダウンといった日本特化機能もあり、採用・資料請求・申し込みなど用途を問わず活用できます。まずは標準構成の問い合わせフォームを作り、テスト送信で動作を確認してから公開しましょう。各機能の応用や設定の詳細は、FormNestの使い方で網羅的に解説しています。

FormNestを無料でダウンロード

プラグインをダウンロード