Contact Form 7を使っているものの、「確認画面が作れない」「スパムメールが止まらない」「サイトが重い」といった不満を感じていませんか。国内で最も普及したフォームプラグインだからこそ、こうした弱点に悩むユーザーは少なくありません。
とくに2024年12月、確認画面を追加する定番アドオン「Contact Form 7 add confirm」がWordPress公式リポジトリから削除されたことで、乗り換え先を探す動きが加速しています。
この記事では、Contact Form 7の代替プラグインおすすめ5選を2026年7月最新の情報で徹底比較します。確認画面・スパム対策・表示速度・日本語対応という4つの観点から、あなたのサイトに最適な乗り換え先が見つかります。
結論から先に: 確認画面・スパム対策・自動返信をすべて無料で使い、日本語環境で快適に運用したいなら、MW WP Formの後継として開発されたFormNestが最有力候補です。
フォームプラグイン全体の位置づけを俯瞰したい方は、WordPressフォームプラグインの比較もあわせてご覧ください。本記事はその中でも「Contact Form 7からの乗り換え」に絞って解説します。
Contact Form 7の代替を検討すべき5つの理由
Contact Form 7(CF7)は、アクティブインストール数500万以上を誇るWordPress標準級のフォームプラグインです。無料で軽量、拡張性が高いという強みがある一方、ビジネスサイトで使うには見過ごせない弱点も抱えています。代替を検討すべき代表的な理由を5つに整理しました。
確認画面が標準で使えずadd confirmも終了した
CF7はデフォルトの状態では、送信前の「確認画面」や送信後の「完了画面(サンクスページ)」を表示できません。日本のビジネスサイトでは、入力内容を確認してから送信する導線がユーザーの信頼感に直結するため、確認画面は事実上の必須機能です。
これまでCF7で確認画面を実現する定番手段だったアドオン「Contact Form 7 add confirm」は、開発が2017年頃に停止し、2024年12月にWordPress公式リポジトリから削除されました。CF7本体のバージョン5.4以降では正常に動作せず、旧版を使い続けるのはセキュリティ上も推奨されません。
代替として「Confirm Plus Contact Form 7」や「Contact Form 7 Multi-Step Forms」といった別アドオンの導入、あるいはJavaScriptでの自作が必要になり、確認画面ひとつのために追加の手間とリスクを抱えることになります。この点は、WordPressフォームの確認画面の設置方法でも詳しく整理しています。
スパム対策を自前で用意する必要がある
CF7はスパム対策機能を標準では持たず、運用者が自分で設定する前提です。具体的には、Google reCAPTCHAの連携、Akismet Anti-Spamの併用、チェックボックスの設置などを組み合わせる必要があります。
しかしreCAPTCHAはCF7との連携で不具合を起こし、フォーム送信エラーを引き起こす報告が後を絶ちません。国内のレンタルサーバー各社からもCF7を狙ったスパム攻撃・悪用への注意喚起が繰り返し出されており、対策を怠ると迷惑メールの大量受信や、フォームを踏み台にした不正送信の被害につながります。
全ページでJS/CSSを読み込み表示速度が低下する
CF7は、フォームを設置していないページも含めてサイト全体でJavaScriptとCSSを読み込む仕様です。このため、PageSpeed Insightsで「レンダリングを妨げるリソース」として検出されやすく、表示速度の低下を招きます。
表示速度はGoogleの評価指標のひとつであり、遅いサイトは検索順位が下がる可能性があります。CF7では条件付き読み込みの設定や「Plugin Load Filter」などの追加プラグインで対処できますが、これも運用者が手を動かして初めて解決する課題です。
日本語対応・入力補助が弱い
CF7はバージョン4.4以降、日本語の言語パックをプラグイン本体から分離しました。アップデートを機に管理画面が英語表記に戻ってしまう事例もあり、日本語環境での安定運用にひと手間かかります。
また、郵便番号から住所を自動入力する、都道府県と市区町村を連動させるといった日本のフォームで需要が高い入力補助機能は標準搭載されていません。実装するにはJavaScriptライブラリの追加や外部プラグインが必要です。
デフォルトデザインのカスタマイズに手間がかかる
CF7のフォームは初期状態のデザインが簡素で、見栄えを整えるにはCSSの記述が前提になります。フィールドの追加や並び替えもタグを手書きで編集する必要があり、コーディングに不慣れな担当者にはハードルが高い作業です。
ドラッグ&ドロップで直感的にフォームを組み立てられる現代的なプラグインと比べると、更新のたびにコードを触る運用は負担が大きくなりがちです。
Contact Form 7の代替プラグインの選び方4つのポイント
代替プラグインを選ぶときは、CF7の弱点を裏返した観点でチェックすると失敗しません。ここでは重視すべき4つのポイントを解説します。
ポイント1: 確認画面が標準搭載されているか
最優先で確認したいのが、確認画面が追加アドオンなしで使えるかどうかです。add confirm終了の教訓から、外部アドオンに依存する構成は将来の開発停止リスクを抱えます。プラグイン本体に確認画面が組み込まれていれば、アドオンのメンテナンス切れに振り回される心配がありません。
ポイント2: 日本語対応・サポート体制
管理画面の日本語対応はもちろん、公式ドキュメントやサポートフォーラムが日本語で読めるかも重要です。加えて、郵便番号自動入力や都道府県連動といった日本のフォーム特有の要件に対応しているかを確認しましょう。海外製プラグインは高機能でも、日本語の細かなニーズを満たしきれない場合があります。
ポイント3: 無料で使える機能範囲
フォームプラグインは無料で導入できても、確認画面・自動返信・スパム対策といった実務で必須の機能が有料プランに限定されているケースが少なくありません。無料版でどこまで完結するのか、有料版でしか使えない機能は何かを事前に見極めることが、後悔しない選択につながります。
ポイント4: スパム対策・セキュリティ機能
ハニーポット、レート制限(一定時間内の送信回数制限)、CSRF保護など、CAPTCHAに頼らないスパム対策が標準で備わっているかを確認します。ユーザーに操作を強いるCAPTCHAは離脱率を上げる要因にもなるため、裏側で自動的にボットを弾く仕組みが理想的です。
Contact Form 7の代替プラグインおすすめ5選 比較一覧表
まずは今回紹介する5つの代替プラグインを、CF7の弱点を解消できるかという観点で一覧比較します。すべて2026年7月時点の情報です。
| プラグイン | 確認画面 | スパム対策 | 日本語対応 | 無料範囲 | 特徴 |
|---|---|---|---|---|---|
| FormNest | ◎ 標準搭載 | ◎ ハニーポット/レート制限/CSRF | ◎ ネイティブ | ◎ 全機能無料 | MW WP Form後継・郵便番号自動入力 |
| Snow Monkey Forms | ○ 標準搭載 | △ ハニーポット中心 | ○ 日本製 | ○ 無料 | ブロックエディタ対応 |
| WPForms Lite | △ 有料(Pro) | ○ 独自トークン | △ 一部日本語 | △ 主要機能は有料 | ドラッグ&ドロップUI |
| Fluent Forms | ○ 無料対応 | ○ ハニーポット/reCAPTCHA | △ 英語中心 | ○ 無料範囲が広い | 高機能・軽量 |
| Contact Form 7+アドオン | △ アドオン必須 | △ 自前設定 | ○ 日本語情報豊富 | ○ 無料 | 既存資産を活かせる |
◎=標準で充実 / ○=対応 / △=制限あり・要追加設定
この表からわかるとおり、確認画面・スパム対策・日本語対応・無料範囲の4項目すべてで高評価なのはFormNestです。以下、それぞれのプラグインを詳しく見ていきます。
1位: FormNest|確認画面もスパム対策も標準搭載の万能型
FormNestは、開発が終了したMW WP Formの後継として開発された、完全無料のWordPressフォームプラグインです。ドラッグ&ドロップでフォームを組み立てられ、CF7の弱点だった確認画面・スパム対策・日本語入力補助をすべて標準搭載でカバーします。
メリット
- 確認画面を標準搭載。add confirmのようなアドオンが不要で、開発停止リスクがない
- ハニーポット・IPベースのレート制限・CSRF保護・reCAPTCHA v2/v3対応の多層スパム対策
- 郵便番号から住所を自動入力(zipcloud API)、都道府県→市区町村の連動ドロップダウン(HeartRails Geo API)に対応
- 18種類のフィールドタイプと9種類のフォームテンプレート、自動返信メール・HTMLメール・CSVエクスポート・GA4コンバージョン計測まで無料
- 管理画面が日本語ネイティブで、ヘルプも組み込み済み
デメリット
- 登場が比較的新しく、CF7ほどの導入実績や解説記事の蓄積はまだ少ない
- 大規模な外部サービス連携(決済・CRM等)を求める用途では、専用の有料プラグインに軍配が上がる場合がある
こんな人におすすめ
CF7の確認画面問題やスパムに悩んでいて、追加費用をかけずに日本語環境で安定運用したい方に最適です。とくにMW WP Formからの移行組にとっては、操作感が近く乗り換えの学習コストが小さいのも利点です。FormNestはFormNestから無料でダウンロードできます。
2位: Snow Monkey Forms|ブロックエディタで作る日本製プラグイン
Snow Monkey Formsは、日本人開発者が手がけるブロックエディタ対応のフォームプラグインです。確認画面を標準でサポートし、WordPressの投稿画面と同じ感覚でフォームを組み立てられます。
メリット
- ブロックエディタ(Gutenberg)で直感的にフォームを構築できる
- 確認画面に標準対応し、日本語ドキュメントが整備されている
- 無料で利用でき、テーマ非依存でも動作する
デメリット
- 同じ開発者のテーマ「Snow Monkey」との組み合わせが前提として案内される場面が多く、単体利用では一部機能に制限を感じる場合がある
- 郵便番号自動入力などの日本向け入力補助は標準では手薄
こんな人におすすめ
ブロックエディタ中心でサイトを運用していて、日本製の安心感を重視する方に向いています。
3位: WPForms Lite|世界的に人気のドラッグ&ドロップUI
WPForms Liteは、世界で600万以上のサイトに導入されているWPFormsの無料版です。洗練されたドラッグ&ドロップのフォームビルダーが特徴で、初心者でも迷わずフォームを作成できます。
メリット
- 直感的でわかりやすいドラッグ&ドロップUI
- テンプレートが豊富で、フォーム作成のスピードが速い
- スパム対策の独自トークンやreCAPTCHA連携に対応
デメリット
- 確認画面やマルチページなど、実務で必要になる機能の多くが有料のPro版に限定される
- 管理画面やサポートが英語中心で、日本語対応は限定的
こんな人におすすめ
将来的に有料版への投資も視野に入れつつ、まずは使い勝手のよいUIでフォームを作りたい方に適しています。
4位: Fluent Forms|無料範囲が広い高機能プラグイン
Fluent Formsは、無料版でも使える機能が多い高機能なフォームプラグインです。軽量な設計で動作が速く、条件分岐やメール通知など幅広いニーズに応えます。
メリット
- 無料版でカバーする機能範囲が広く、コストパフォーマンスが高い
- ハニーポットやreCAPTCHAによるスパム対策に対応
- データベース設計が最適化されており、大量の送信データでも軽快に動く
デメリット
- 管理画面やドキュメントが英語中心で、日本語での情報が少ない
- 日本特有の入力補助(郵便番号・都道府県連動)は標準では非対応
こんな人におすすめ
英語のインターフェースに抵抗がなく、無料で多機能なフォームを組みたい中〜上級者に向いています。
5位: Contact Form 7+アドオン|既存資産を活かして使い続ける選択
どうしてもCF7を使い続けたい場合は、確認画面アドオン「Confirm Plus Contact Form 7」や「Contact Form 7 Multi-Step Forms」を組み合わせる方法があります。既存のフォーム設定やショートコードを大きく変えずに済む点がメリットです。
メリット
- 既存のCF7フォームをそのまま活かせる
- 日本語の解説記事やノウハウがネット上に豊富
デメリット
- 確認画面・スパム対策・速度改善をそれぞれ別のアドオンや設定で補う必要があり、構成が複雑になる
- アドオンの開発停止リスクは、add confirmの前例が示すとおり常につきまとう
こんな人におすすめ
大規模な改修が難しく、当面は現状維持で乗り切りたい方向けの現実的な折衷案です。ただし長期的には、標準機能で完結するプラグインへの移行を検討する価値があります。
目的別に見るContact Form 7の代替プラグインの選び方
ここまでの5選を、目的別におすすめとして整理します。自分の優先順位に近いものを選んでください。
確認画面が必須なら → FormNest / Snow Monkey Forms
日本のビジネスサイトで確認画面を標準機能として使いたいなら、この2択が有力です。とくにアドオンに依存したくない場合はFormNestが安心です。
日本語対応・入力補助を重視するなら → FormNest
郵便番号自動入力や都道府県連動まで含めて日本語ネイティブで完結するのはFormNestの強みです。
多機能・拡張性を求めるなら → WPForms / Fluent Forms
外部サービス連携や高度な条件分岐を求めるなら、有料版も含めてこの2つが候補になります。
既存のCF7資産を活かしたいなら → Contact Form 7+アドオン
改修コストを抑えたい場合の折衷案です。
確認画面もスパム対策も無料で完結させたい方は、まずFormNestを試してみるのが近道です。
FormNestを無料でダウンロード
プラグインをダウンロードContact Form 7からFormNestへ乗り換える手順
実際にCF7からFormNestへ移行する流れを、簡単に整理しておきます。筆者が検証環境(WordPress 6.9.4 / PHP 8.2)で試した手順です。
- 現在のCF7フォームのフィールド構成・通知先メール・自動返信の設定内容を記録する
- FormNestプラグインをインストールして有効化する
- FormNestのフォームビルダーで、記録した項目を再現する(確認画面はチェックひとつで有効化)
- 通知メールと自動返信メールを設定し、テスト送信で受信を確認する
- 固定ページや投稿のCF7ショートコードを、FormNestのショートコードに差し替える
- スマホ・PC・主要ブラウザで表示と送信を確認する
- 問題がなければCF7を無効化する(送信データの保管方針を決めてから削除)
確認画面が標準搭載なので、CF7時代のようにアドオンを探して組み込む工程が丸ごと不要になる点が、移行の大きなメリットです。
Contact Form 7の代替に関するよくある質問
Contact Form 7の代替で無料のおすすめは?
無料で確認画面・スパム対策・自動返信までまかなえるFormNestが第一候補です。ブロックエディタ中心ならSnow Monkey Forms、英語UIに抵抗がなければFluent Formsも無料範囲が広く選択肢になります。有料機能が多いWPFormsは、無料版だけで完結させたい場合は注意が必要です。
Contact Form 7の確認画面が使えなくなったのはなぜ?
確認画面を追加する定番アドオン「Contact Form 7 add confirm」の開発が停止し、2024年12月にWordPress公式リポジトリから削除されたためです。CF7本体の5.4以降では正常に動作しません。確認画面を確実に使いたい場合は、標準搭載のプラグインへ乗り換えるのが安全です。
Contact Form 7から乗り換えると既存のフォームは消える?
プラグインを変えても、CF7で受信済みのメールや設定がいきなり消えることはありません。ただしフォーム自体は新しいプラグインで作り直す必要があります。移行前に現在のフィールド構成と通知設定を控えておき、テスト送信で動作を確認してから旧プラグインを無効化しましょう。
代替プラグインでもスパム対策はできる?
はい。FormNestやFluent Formsはハニーポットやレート制限などCAPTCHAに頼らない対策を備えており、CF7で自前設定が必要だったスパム対策を標準機能でカバーできます。ユーザーに操作を強いないため、離脱率を抑えながらボットを弾けます。
Contact Form 7は使い続けても危険ではない?
CF7本体は開発が継続されており、最新版を使う限り極端に危険というわけではありません。問題は、確認画面や旧アドオンなど「開発が止まった拡張」を使い続けるケースです。本体は最新に保ちつつ、停止したアドオンからは早めに移行するのが安全です。
日本語対応が一番しっかりしているのはどれ?
管理画面・ドキュメント・入力補助まで含めて日本語ネイティブで完結するのはFormNestです。郵便番号自動入力や都道府県連動といった日本のフォーム特有の要件に標準対応している点も、他の海外製プラグインにない強みです。
まとめ|Contact Form 7の代替は確認画面とスパム対策で選ぶ
Contact Form 7は軽量で拡張性の高い優れたプラグインですが、確認画面の標準非対応(add confirm終了)、自前のスパム対策、全ページでのJS読み込み、日本語入力補助の弱さといった弱点があります。代替プラグインを選ぶ際は、これらを標準機能で解消できるかを基準にすると失敗しません。
なかでもFormNestは、確認画面・多層スパム対策・郵便番号自動入力・自動返信メールをすべて無料で標準搭載し、MW WP Formの後継として操作感も馴染みやすい万能型です。CF7の不満をまとめて解消したい方は、まず試してみる価値があります。
各プラグインの機能を横断的に比較したい場合は、フォームプラグイン比較の記事もあわせてご覧ください。
CF7からの乗り換え先に迷ったら、まずはFormNestを無料でインストールして、確認画面付きフォームの作りやすさを体験してみてください。
FormNestを無料でダウンロード
プラグインをダウンロード

