Contact Form 7 add confirm系プラグインのメリット・デメリット
Contact Form 7に確認画面を足すのは手軽です。ただ、公開後の保守や表示調整まで見ると、先に知っておきたいことがあります。
Contact Form 7に確認画面を追加したいとき、add confirm系のプラグインや確認画面アドオンを探す人は多いはずです。すぐ導入できるのは魅力です。ただ、クライアントサイトで使うなら、入れた瞬間だけでなく、更新や表示調整まで含めて見ておきたいところです。

一番の良さは、今のフォームを壊さず試せること

すでにContact Form 7でフォームを作っている場合、確認画面アドオンを使うと、既存のフォームを大きく作り直さずに入力、確認、送信の流れへ近づけられます。WordPress管理画面の中で完結するため、制作者にもクライアントにも説明しやすい方法です。
問い合わせフォームが数個だけで、通知メール中心の運用なら、この方法で十分なこともあります。新しいサービスを契約せずに済む点も、クライアントにとっては分かりやすいメリットです。
デメリットは、プラグイン同士の組み合わせが増えること
確認画面、スパム対策、データ保存、CSV出力、同意チェックなどを追加していくと、Contact Form 7の周辺プラグインが増えていきます。ひとつひとつは便利でも、WordPress本体やContact Form 7の更新時に表示や送信の確認が必要になります。
クライアントサイトを複数保守している場合、この確認作業は地味に重くなります。フォームが壊れていると問い合わせ機会を失うので、「更新したら送信テストする」くらいの運用は最初から決めておきたいところです。
- WordPress本体更新後に送信テストをする
- Contact Form 7更新後に確認画面を確認する
- データ保存やCSV出力を別プラグインに頼るか確認する
確認画面に何を出すかも調整が必要
確認画面を入れれば終わりではありません。説明文まで全部出てしまう、チェックボックスの表示が分かりにくい、ラベルと値がずれる、といった細かい調整が必要になることがあります。
確認画面は、回答者が見直すべき項目だけが読みやすく並ぶのが理想です。フォームのHTML構造やラベルの書き方に左右される場合もあるため、制作時にはスマートフォン表示まで確認しておきます。ここを省くと、あとで小さな修正が積み上がります。

別ツールを使う判断もある
確認画面、回答保存、CSV出力、クライアントによる項目変更までまとめて必要なら、Contact Form 7に機能を足し続けるより、フォーム作成ツールへ切り出すほうが楽な場合もあります。
Formieは確認画面を前提にしたフォーム作成ツールです。公開URLとiframe埋め込みに対応しているため、WordPressサイトにフォーム部分だけを置き、回答管理はFormie側で行う運用もできます。

