Contact Form 7 の本体には、入力した内容を送信の前に一覧で見せる「確認画面」の機能はありません。2026年11月14日に公式ドキュメントの一覧を確かめたところ、確認画面を作る説明はなく、送信ボタンを押すとそのまま送られ、結果がフォームの下に出る作りです。確認画面を置きたいときは、WordPress.org のプラグインディレクトリにある追加のプラグインを使います。ただし、どれも Contact Form 7 の作者とは別の作者によるものなので、更新が続いているかを見て選び、その前に、そもそも確認画面を置くかどうかを考えます。
フォームに何を聞くかは問い合わせフォームの項目と作り方に、送信後に入力内容を返す自動返信の文面は問い合わせの自動返信メールの例文に書いています。
Contact Form 7 本体でできること
公式ドキュメントの一覧には、入力欄の種類、メールの設定、送信後の表示の文の編集、送信後の動きを変える方法などが並んでいますが、送信の前に入力内容を見せる段を作る説明はありません。本体でできるのは、入力に不備があるときに、送信の前にその欄へ注意を出すところまでです。公式の「DOM イベント」の説明でも、入力に不備があるとメールは送られず、そのことを知らせる合図(wpcf7invalid)が出るとされています。
確認画面を足すプラグイン
2026年11月14日に WordPress.org のプラグインディレクトリで確かめた、Contact Form 7 に確認の段を足すプラグインです。数字はその日のページの表示です。
Confirm Plus Contact Form 7
送信の前に入力内容を見せる段を挟み、訪問者はそこから戻って直すか、そのまま送信するかを選べます。表示は、版 2.0.3.1、最終更新は4か月前、有効インストール数は7,000以上、WordPress 7.0.8 まで動作確認済みでした。
Izurutoys Confirmation Screen for Contact Form 7
確認のボタンを押すと、入力内容を読み取り専用で並べ、「戻る」と「送信」のボタンを出す、と説明されています。JavaScript が動かない環境では、ふつうの一段のフォームとして動くとされています。下の古いプラグインと同じ [confirm] と [back] のタグを使うので、置き換えにも使えるとしています。表示は、版 1.0.0、最終更新は2か月前、有効インストール数は90以上、WordPress 7.1.4 まで動作確認済みでした。出たばかりで使っている数が少ないので、入れるなら試験用のサイトで先に試します(当社の見立て)。
Contact Form 7 add confirm
確認画面のプラグインとして長く使われてきたもので、有効インストール数は5万以上です。ただし最終更新は約9年前で、WordPress.org のページには、最新の3つのメジャーリリースで試されておらず、保守されていない可能性がある、という注意が出ています。ページには、作者は Contact Form 7 の開発者とは関係がないとも書かれています。いまから入れる候補にはしにくいものです。すでに使っているなら、置き換えを考えます。
Webheadcoder Multi-Step Forms for Contact Form 7
フォームを何段かに分けるプラグインで、確認画面だけを作る機能はありません。ページの説明では、[multiform] のタグで前の段の入力を表示できるとされ、最後の段に要約を見せる使い方ができます。表示は、版 4.7.1、最終更新は1か月前、有効インストール数は5万以上でした。有料の Pro 版もあります。項目が多く、もともと段に分けたいフォーム向けです。
入れるときに確かめること(当社の見立て)
- WordPress.org のページで、最終更新日と、どの版の WordPress まで動作確認済みかを見ます。保守されていない旨の注意が出ていれば避けます。
- 確認の段を挟むと、送信の流れが変わります。reCAPTCHA などの迷惑な送信への対策、サンクスページへの移動、GA4 での送信の計測を入れているなら、入れたあとに一通送り、通知、自動返信、計測がこれまでどおり動くかを確かめます。
- プラグインが一つ増えると、更新して確かめるものが一つ増えます。更新の進め方はWordPressのプラグインの更新に書きました。
確認画面を置くかどうかの考え方(当社の見立て)
確認画面は、置けば丁寧になるというものでもありません。送る人にとっては一段増えることでもあるからです。当社は次のように考えています。
置かなくてよいことが多いフォーム
- 名前、連絡先、相談の中身など、数項目だけのフォーム。入力の不備は送信の前にその欄で止まるので、見直す量がもともと少なく済みます。
- 送信後の自動返信に、入力内容を入れて返しているフォーム。送った人は、届いたメールで内容を見直せます。
このようなフォームに確認画面を足すと、確認の画面で止まったまま送信を押し忘れる人が出るおそれのほうが気になります。置かない代わりに、送信ボタンの近くに「送信後、入力いただいたアドレスに受付のメールが届きます」と一言添えておくと、送った人が安心できます。
置く意味があるフォーム
- 見積もりや予約など、項目が多く、選び間違いがあとの手戻りになるフォーム。
- 日時、数量、届け先など、送る前に本人に見直してほしい項目があるフォーム。
- 電話での確認がしにくく、送られた内容だけで次の対応を決めることが多いフォーム。
迷うときは、いまのフォームで、送られてきた内容の間違いのために聞き直したことが月に何度あるかを数えてみます。ほとんどなければ、確認画面より、項目を減らすことや自動返信の中身を整えることのほうが効きます。
今日、自社で確かめられること
- 自社のフォームの項目を数え、確認画面が要るほどの内容かを見ます。
- 自動返信に、入力内容が入っているかを見ます。
- すでに確認画面のプラグインを入れているなら、「プラグイン」の一覧で名前を確かめ、WordPress.org のページで最終更新と注意の有無を見ます。
参考にした公式の情報
- Docs(Contact Form 7)
- DOM events(Contact Form 7)
- Confirm Plus Contact Form 7(WordPress.org)
- Izurutoys Confirmation Screen for Contact Form 7(WordPress.org)
- Contact Form 7 add confirm(WordPress.org)
- Webheadcoder Multi-Step Forms for Contact Form 7(WordPress.org)
いずれも2026年11月14日に内容を確かめました。プラグインの版や数字は日々変わるので、入れる前にその日のページを見てください。