コラム
Defform vs Contact Form 7 徹底比較|WordPress 標準フォームのスパム対策に AI を加える
WordPress で問い合わせフォームを設置する場合、最も使われているのが**Contact Form 7(CF7)**です。世界中で1,000万以上のサイトに導入されている事実上の標準プラグインですが、運用していくと多くの担当者が「営業メールとスパムが多すぎる」という壁にぶつかります。
本記事では、Contact Form 7 と Defform の違いを比較しつつ、両者を併用することで「無料で使えて営業メール対策まで完璧」な構成にする方法を解説します。
一目でわかる比較表
| 観点 | Contact Form 7 | Defform |
|---|---|---|
| 料金 | 完全無料 | 無料プラン(30通/月のAI判定) + PRO ¥1,200/月 |
| 提供形態 | WordPress プラグイン | SaaS + WordPress プラグイン |
| AI 営業メール判定 | ✕ | ◎ コア機能 |
| スパム対策 | △ 別プラグイン必須 | ◎ 標準搭載 |
| 設定の難易度 | 中(テンプレート知識要) | 低(5分で完了) |
| 併用の可否 | — | ◎ Contact Form 7 と併用可能 |
1. Contact Form 7 の良いところと限界
✅ 良いところ
- 完全無料:プラグインも追加機能もすべて無料
- シンプルで軽量:余計な機能がなく WordPress を重くしない
- HTML テンプレート方式:細かいカスタマイズが自由
- 国内シェア最大級:解説記事が豊富で困りにくい
❌ 限界
- スパム対策がデフォルトで搭載されていない — Akismet や reCAPTCHA を別途設定する必要があり、初心者には設定難易度が高い
- 営業メール対策は別問題 — reCAPTCHA はあくまで「ボット」を弾くためのもの。人間が打つ営業メールは素通りします
- 管理画面で問い合わせ履歴を見られない — 送信先のメールアドレスにメールが届くだけで、ダッシュボードがない
- 誤判定の確認手段がない — Akismet が間違って本物の問い合わせを弾いたとき、復元する仕組みが弱い
特に営業メールの問題は、Contact Form 7 単体では構造的に解決できない領域です。
2. Defform が解決する Contact Form 7 のペイン
Contact Form 7 で困っている人 = Defform のターゲット
Defform は最初から「問い合わせフォームに届く営業メール・スパムを AI で振り分ける」ことを目的に設計されたサービスです。Contact Form 7 ユーザーが感じる以下の不満を、すべて解決します。
| Contact Form 7 の不満 | Defform の解決策 |
|---|---|
| 営業メールが大量に届く | AI が文脈を判定して自動仕分け |
| reCAPTCHA でも防げない | 人間が打つ営業メールも検出 |
| 誤判定で本物が消えそうで怖い | ダッシュボードで遮断メールを確認・復元可能 |
| 設定が難しい | プラグイン入れて API キー登録だけ |
3. 「Contact Form 7 → Defform」乗り換え?それとも併用?
ここが本記事の核心です。
❌ 乗り換える必要はない
「Contact Form 7 を捨てて Defform に完全移行する」という発想は不要です。Defform は Contact Form 7 と併用できる設計になっています。
✅ 併用がベスト
Defform の WordPress プラグインは、WordPress.org 公式ディレクトリに登録されており、既存の Contact Form 7 サイトに追加インストールするだけで動きます。
[ユーザー] → [Contact Form 7 のフォーム] → [Defform AI判定]
↓
本物の問い合わせ → 通常通りメールで通知
↓
営業メール・スパム → ダッシュボードに隔離
つまり、サイトのフォーム UI は今のまま、その裏側の処理に AI 判定を追加するイメージです。フォームの作り直しもデザイン調整も不要です。
4. 料金で見る現実的な比較
Contact Form 7 単体運用
| 必要なプラグイン | 料金 |
|---|---|
| Contact Form 7 | 無料 |
| reCAPTCHA(v3) | 無料 |
| Akismet(商用は有料) | Pro ¥1,492/月 |
| 合計 | ¥0 〜 ¥1,492/月 |
Contact Form 7 + Defform 併用
| 必要なプラグイン | 料金 |
|---|---|
| Contact Form 7 | 無料 |
| Defform(無料プラン) | 30通/月までの AI 判定が永年無料 |
| 合計 | ¥0 |
→ 無料同士の組み合わせで、営業メール対策まで完結します。
問い合わせ数が増えてきて 30通/月を超えるようになったら、PRO プラン(¥1,200/月)に切り替えれば 300通/月までカバーできます。Akismet 商用版(¥1,492/月)よりも安く、AI 判定もあるためコスパは Defform に軍配が上がります。
5. こんな WordPress サイトなら Defform 併用すべき
| シチュエーション | おすすめ度 |
|---|---|
| BtoB の自社サイト(営業メールが多い) | ⭐⭐⭐⭐⭐ |
| 個人事業主・中小企業のホームページ | ⭐⭐⭐⭐ |
| イベント・キャンペーン申込フォーム | ⭐⭐⭐ |
| 100% 既存顧客のお問い合わせ用途 | ⭐⭐ |
特にBtoB のオウンドメディア・コーポレートサイトは、公開後3ヶ月で営業メールが本物の問い合わせを上回ることが珍しくありません。早めに対策しておくほど運用が楽になります。
6. 導入手順(5分で完了)
- WordPress 管理画面 → 「プラグイン」→ 「新規プラグインを追加」
- 検索ボックスに「Defform」と入力 → インストール → 有効化
- Defform にサインアップ(無料)
- 発行された API キーを WordPress 設定画面に貼り付け
- 既存の Contact Form 7 フォームに自動連携
これだけで、明日から営業メールが激減します。
まとめ
- Contact Form 7 vs Defform は競合ではなく補完関係
- 既存の Contact Form 7 を残したまま、Defform を追加で入れるのが最適解
- 30通/月までは永年無料。試して効果を実感してから有料化を検討すれば OK