お問い合わせフォームに営業メールが増える主な原因は、reCAPTCHA などの従来対策が「人か bot か」しか見ていないためです。人が手で書いて送る営業メールは「人間」として素通りします。対策の要点は、量ではなく中身(質)で判断し、そして何より 本物の問い合わせを絶対に取りこぼさない ことです。
なぜ営業メールがフォームに届くのか
問い合わせフォームは「誰でも送れる」ことに価値があります。その開かれた性質のために、次の 2 種類が入り込みます。
- ボットスパム:自動化ツールが大量に送るもの。短時間の連投や不自然な入力など、パターンで見分けやすい傾向があります。
- 人が書いた営業メール:営業担当者が実在の会社から手で送るもの。日本語として自然で、必須項目も正しく埋まっているため、機械的なパターンでは判別できません。
近年増えて担当者を悩ませているのは、後者です。
reCAPTCHA を入れても減らない理由
reCAPTCHA は「人か bot か」を判定する仕組みです。ボットには有効ですが、人が書いた営業メールは「人間」なので通過します。これが、対策しているのに営業メールが減らない主な理由です。
Akismet はもともとブログのコメントスパム向けで、B2B の問い合わせ文脈の判断には弱い傾向があります。Cloudflare などのネットワーク層対策は大規模攻撃に強い一方、「この 1 通が営業か本物か」という内容の判断は守備範囲が異なります。役割が違うので、併用して補い合うのが現実的です。
「本物を見失わない」を最優先にする
営業メール対策で最も避けたい失敗は、本物の問い合わせを誤ってブロックしてしまうことです。営業を 1 通見逃す損失より、本物の商談機会を 1 件失う損失のほうがはるかに大きいからです。
そこで、誤判定を許す方向をあらかじめ決めておきます。
- 営業メールを見逃す方向のミスは許容する。
- 本物をブロックする方向のミスは許容しない。
- 迷ったら必ず「本物寄り」に倒す。
- デフォルトはブロックではなく「ラベル付け(要確認)」。
送信元の企業単位で「この会社=営業」と決めつけるブラックリストは作らないことをおすすめします。同じ会社でも、受け手の業種や文脈によって営業か本物かは変わるためです。
実務でおすすめの対策の順番
複雑な仕組みを最初から入れる必要はありません。単純なものから積み上げるのが効果的です。
- 基本のレートリミット:短時間の連投を止める。「1 秒で 10 通送る人間はいない」——この単純なルールだけでもボットの多くは止まります。
- 基本チェック:必須項目や形式の整合を見る。
- 内容ベースの AI 選別:ここで初めて「人が書いた営業メール」に対応します。日本語の文脈・業種・営業フレーズを総合的に見て、本物と営業を見分けます。
reCAPTCHA が苦戦している難所に最初から手を出すより、この 3 段で多くのケースが成立することを押さえるのが実務的です。
まとめ
営業メールが減らないのは「人が書いた営業メール」を従来対策が見ていないから。対策は、量ではなく中身で判断し、本物を絶対に見失わない設計にすること。導入の手軽さ(script タグ 1 行)や、観察モードで誤判定を確認してから本番に切り替えられるかも、あわせて確認するとよいでしょう。