Flamingo
Flamingo – Contact Form 7 補完プラグイン(Takayuki Miyoshi / Rock Lobster Inc.)
Flamingoは、Contact Form 7の弱点である「送信内容がデータベースに保存されない」問題を解決する公式補完プラグインです。Contact Form 7と同じ開発者・宮下隆之氏が提供する完全無料のプラグインで、インストール・有効化するだけでフォームの送信内容がすべてWordPressのデータベースに記録されます。メールが届かなかった場合のバックアップとして、またスパム管理・送信者情報の整理ツールとして、Contact Form 7ユーザーにとって事実上必須といえる存在です。
基本情報
| プラグイン名 | Flamingo |
|---|---|
| 開発・提供 | Takayuki Miyoshi(宮下隆之)/ Rock Lobster Inc.(Contact Form 7と同一) |
| 料金 | 完全無料(有料版なし) |
| 対応WordPress | 3.9 以上(推奨:最新版) |
| 前提プラグイン | Contact Form 7(必須) |
| 日本語対応 | 完全対応 |
| インストール数 | 70万以上(WordPress.org 公式) |
| 評価 | 4.8(300件以上のレビュー) |
| WordPress.org | wordpress.org/plugins/flamingo/ |
Flamingoが必要な理由
Contact Form 7は非常に優秀なフォームプラグインですが、送信されたフォームの内容がWordPressのデータベースに保存されないという重要な制限があります。メールで管理者に通知されるだけのため、以下のリスクがあります。
️ Flamingo未導入時のリスク
- メールが迷惑メールに入り問い合わせを見逃す
- サーバー側のメール送信エラーで通知が消える
- 過去の問い合わせ内容を検索・参照できない
- スパム送信の記録が残らない
- 問い合わせ件数の統計が取れない
Flamingo導入後のメリット
- 全送信内容がDBに記録されメールトラブルの保険になる
- 管理画面から過去の問い合わせを検索・確認できる
- 送信者情報(アドレス帳)を蓄積できる
- スパムを分類して管理できる
- 問い合わせ対応の履歴管理に使える
主要機能
送信内容の自動保存
Contact Form 7のフォームが送信されると、入力内容・送信日時・フォーム名・送信者IPアドレスなどが自動的にWordPressのデータベースに保存される。追加設定は一切不要。
受信メッセージ一覧
管理画面「Flamingo」→「受信メッセージ」からすべての送信内容を一覧表示。フォーム名・件名・送信者・日時でフィルタリング・検索ができる。
アドレス帳
送信者のメールアドレス・名前を「アドレス帳」として自動蓄積。過去に問い合わせのある送信者を管理画面から確認でき、連絡先の管理に活用できる。
スパム管理
Akismetと連携している場合、スパム判定された送信もFlamingoに「スパム」としてマークして保存。スパムフォルダで一覧確認・個別削除が可能。
全文検索
送信内容の全文をキーワード検索できる。「○○株式会社からの問い合わせを探したい」「特定のメールアドレスの履歴を見たい」などの場面で役立つ。
ステータス管理
各メッセージに「読み済み」「未読」などのステータスを付けて対応状況を管理できる。チームでのお問い合わせ対応フローに組み込むことも可能。
インストール・使い方
設定は一切不要です。インストールして有効化するだけで機能します。
-
Contact Form 7が有効化されていることを確認FlamingoはContact Form 7との連携が前提です。Contact Form 7が有効化されていない場合は先に有効化してください。
-
Flamingoをインストール・有効化管理画面「プラグイン」→「新規プラグインを追加」から「Flamingo」を検索し、インストール→有効化。管理画面に「Flamingo」メニューが追加される。
-
テスト送信して保存を確認お問い合わせフォームからテスト送信を行い、管理画面「Flamingo」→「受信メッセージ」に送信内容が記録されているか確認する。
-
日常的な運用以降はフォーム送信のたびに自動で記録される。定期的に「受信メッセージ」を確認し、対応済みの問い合わせにはメモを追加したり、スパムを整理したりして活用する。
こんな人におすすめ
こんな人におすすめ
- Contact Form 7を使っているすべてのWordPressサイト
- メール送信の信頼性に不安があるサイト運営者
- 過去の問い合わせを管理画面から検索・参照したい
- スパム送信の履歴を記録・管理したい
- 複数人でお問い合わせ対応を分担している
向かないケース・注意点
- Contact Form 7以外のフォームプラグインでは機能しない
- 標準ではCSVエクスポート機能がない(別途プラグインが必要)
- 大量のデータが蓄積するとDB容量・検索速度に影響する場合がある
よくある質問(FAQ)
-
FlamingoはContact Form 7なしでも使えますか?
Flamingoは主にContact Form 7の補完として設計されています。Contact Form 7なしではフォーム送信内容の保存機能が利用できません。Contact Form 7とセットで使うことを前提としたプラグインです。
-
保存された送信内容はCSVでエクスポートできますか?
Flamingo単体では標準のCSVエクスポート機能はありません。「Export and Download CF7 Entries to CSV」などの補助プラグインを使うとCSVエクスポートが可能になります。なお、Flamingoが保存するデータはWordPressのカスタム投稿タイプとして保存されるため、開発者はWP_Queryで直接アクセスすることもできます。
-
スパム判定された送信はどう管理されますか?
Akismetなどのスパム対策プラグインと連携している場合、スパム判定された送信はFlamingoの「受信メッセージ」でスパムとしてマークされます。WordPressの投稿管理と同様に、スパムフォルダに振り分けて一覧確認・削除が可能です。
-
メールが届かなかった場合、Flamingoのデータを使って返信できますか?
はい、それがFlamingoを使う最大のメリットの一つです。メールが迷惑メールに振り分けられたり、送信エラーが発生した場合でも、Flamingoに保存されたデータから送信者のメールアドレス・氏名・問い合わせ内容を確認して直接返信できます。
まとめ
FlamingoはContact Form 7の最大の弱点を補うための、事実上必須の補完プラグインです。完全無料・設定不要・インストールするだけで機能するシンプルさが魅力で、Contact Form 7ユーザーであれば迷わず導入すべきプラグインと言えます。
メールトラブルの保険として、また過去の問い合わせ履歴の管理ツールとして、日常的なサイト運営に欠かせないプラグインです。Contact Form 7 + Flamingo + WP Mail SMTPの3点セットを基本構成として、安心・安定したお問い合わせフォームを運用しましょう。