
問い合わせフォームが「営業メール」だらけ:自動振り分けで本物だけ届ける方法
問い合わせフォームに届くメールの大半が、SEO の提案、外注開発の営業、広告代理店からの売り込み——そんな状況が続いていませんか。本物のユーザーからの問い合わせを見逃すのが怖くて削除もできず、毎日の仕分けに時間を取られている方は少なくありません。ルールやキーワードブロックでは追いつかない理由があります。そしてメール受信後に AI で「意図」を判定する方法なら、この問題をほぼ自動で解決できます。
スパムと営業メールは別物だと理解することが出発点
「スパム対策」というと、ボットが大量送信する定型文を思い浮かべる方が多いと思います。しかし問い合わせフォームに届く営業メールの多くは、人間が書いた文章です。
- SEO の改善提案:「御社のサイトを拝見しましたが、検索順位に改善の余地があると感じました」
- 外注開発の勧誘:「システム開発・アプリ制作を低コストでご支援できます」
- 広告代理店のアプローチ:「Meta 広告・Google 広告の運用改善をご提案させていただきたく」
- リスト販売・名簿営業:「ご担当者様、弊社が保有する名簿データについてご案内します」
これらはすべてフォームの CAPTCHA をクリアし、スパム判定のキーワードを巧みに避けて届きます。「スパム」ではなく「営業」として届くからです。
ルールやキーワードブロックが追いつかない理由
最初にやってみる対策として、「SEO」「広告」「代理店」などのキーワードを含むメールを弾く設定を入れる方がいます。しかしこれには明確な限界があります。
- 表現は無限に変わる:「SEO」を避けて「検索順位」「オーガニック流入」と書けば通過します。
- 本物の問い合わせを巻き込む:自社サービスについて「SEO ツールについて教えてほしい」と書いた本物のユーザーもブロックされます。
- メンテナンスコストが増える:営業側がキーワード回避を学習するいたちごっこになります。
送信者の IP を弾く方法も、ツールを使った営業は分散 IP を使うため実効性がほとんどありません。
「意図」を判定することが解決策
人間が書いた営業メールを正確に振り分けるには、キーワードではなく文章全体の意図を読む必要があります。これが AI を使ったメール判定の核心です。
同じ「弊社のサービスについてお尋ねします」という出だしでも、
- 本物のユーザー:製品の使い方や料金を聞いている
- 営業担当者:自社のサービスを売ろうとしている
AI はこの文脈の違いを、文章全体から判定します。キーワードの有無ではなく「この送信者は何を求めているのか」を評価するため、表現を変えた営業メールも捕捉できます。
メール層で振り分ける仕組みと設定手順
設定はシンプルです。フォームのコードには一切触れません。
- formpuppy でアカウントを作成し、専用の転送アドレスを取得する(例:
yourproject@formpuppy.com)。 - フォームの「送信先メールアドレス」または「通知メール」を転送アドレスに変更する。
- ダッシュボードで自分の本来のメールアドレスを転送先として設定する。
以降の流れ:フォームへの送信 → 転送アドレスに届く → AI が意図を判定 → 本物の問い合わせのみ自分のメールアドレスに転送される。
Contact Form 7・Googleフォーム・Notion など各フォームの具体的な設定手順は「Googleフォーム・Notion・ペライチのスパム対策」および「Contact Form 7 と formpuppy の連携手順」をご覧ください。
営業と判定されたメールは削除されず、ダッシュボードの保留一覧に残ります。誤判定があった場合も手動で確認・解放できます。
運用チェックリスト
導入後に確認しておくと安心な項目です。
- [ ] テスト送信をして、本物の問い合わせが自分のメールに届くことを確認した
- [ ] ダッシュボードの保留一覧の確認方法を把握している
- [ ] 最初の1週間は保留一覧を1日1回チェックして誤判定がないか確認する
- [ ] 誤判定があった場合は「正当な問い合わせ」としてマークして精度を上げる
- [ ] 問い合わせ対応者が複数いる場合は、全員が新しい仕組みを理解している
よくある質問
本物の問い合わせが営業メールに似た書き方だったらどうなりますか? 保留一覧に入ることがあります。ダッシュボードで確認して「正当な問い合わせ」としてマークすると、その後の似た表現の判定精度が上がります。最初の1〜2週間は保留一覧を定期確認するのをおすすめします。
フォームのデザインや動作は変わりますか? 変わりません。変更するのは「通知メールの送信先アドレス」だけです。ユーザーが見るフォームの画面・操作感は一切変わりません。
複数のフォームがある場合はどうすればいいですか? すべてのフォームの通知先を同じ転送アドレスに変更することで、一元管理できます。サービスや目的ごとにプロジェクトを分けて別々に管理することも可能です。
営業メールが全体の何割くらい削減できますか? フォームの内容・業種によりますが、人間が書いた営業メールでも高精度で判定できます。明確な売り込みの場合、ほぼ保留に回ります。完全に止まるものではないため、週1回程度の保留確認を続けることをおすすめします。
設定を外したい場合はすぐに戻せますか? はい。フォームの「送信先メールアドレス」を元の自分のアドレスに戻すだけです。数秒で元の状態に戻せます。
まとめ
問い合わせフォームに届く営業メールは、スパムボットではなく人間(またはAIアシスト)が送っています。キーワードブロックやルールベースのフィルタでは追いつかない理由がここにあります。メール受信後に AI が文章全体の意図を判定するアプローチなら、表現を変えた営業メールも捕捉しながら、本物の問い合わせを確実に届けることができます。フォームの設定を1箇所変えるだけで、今日から導入できます。
CAPTCHA では止められない理由については「CAPTCHAで問い合わせスパムは止まらない?理由と対処法」で詳しく解説しています。
まずは formpuppy を試してみてください。無駄な振り分け作業から解放されます。