コラム
制作会社のフォーム営業対策|クライアントサイトに入れる標準セット
納品して数週間後、クライアントから「問い合わせフォームから営業メールばかり届く。フォームの設定がおかしいのでは?」と連絡が来る——。Web制作会社や制作フリーランスの方なら、一度は経験のある場面ではないでしょうか。
フォーム営業は、フォームの不具合ではなく「公開されたフォームには届くもの」です。とはいえ、相談を受けるたびに個別対応していては保守の手間が増え、対策の選び方を誤ると、今度は本物の問い合わせを取りこぼした責任を問われかねません。
本記事では、制作会社がクライアントサイトに納品時から組み込んでおきたいフォーム営業対策の「標準セット」と、クライアントのために避けたい対策、保守契約での範囲の決め方、そして制作会社自身のサイトに届く営業メールへの対処までを整理します。
この記事の結論(先に要点)
| 対策 | 入れるタイミング | 保守の手間 | ボットスパム | 人が送る営業メール |
|---|---|---|---|---|
| reCAPTCHA v3・Turnstile等のボット対策 | 納品時 | 小 | ◎ | ✕ 素通り |
| ハニーポット | 納品時 | 小 | ○ | ✕ 素通り |
| 「営業お断り」文言・確認チェックボックス | 納品時 | 小 | — | △ 抑止のみ |
| 問い合わせ種別の選択式項目 | 納品時(設計段階) | 小 | — | △ 仕分けの手がかり |
| NGワードでの自動削除 | 勧めにくい | 大(誤削除の調査) | △ | △ 言い換えで突破される |
| フリーメールの送信拒否 | 勧めにくい | 中 | △ | △ 法人ドメインの営業は通る |
| AIによる内容判定(Defform) | 納品時または保守中に後付け | 小(判定結果はダッシュボードで確認できる) | ○ | ○ 文脈で仕分ける |
→ 制作会社がクライアントサイトに入れるべきフォーム営業対策は、「ボット対策+お断り文言+項目設計」を標準セットとして納品時に入れ、残る人の営業メールは削除せずに仕分けるレイヤーを足す構成が現実的です。営業メールはゼロにはならない、という前提を最初にクライアントと共有しておくことが、保守の負担を減らす一番の近道です。
1. なぜ制作会社に「営業メールが多い」という相談が来るのか
公開直後からフォームはリスト化される
新しいサイトを公開すると、検索エンジンに登録されるのと同じ流れで、営業リストを作る業者のクローラーにも見つかります。会社名・業種・所在地・問い合わせフォームのURLがまとめて収集され、フォーム営業の代行業者や営業ツールの送信先リストに加わります。リニューアルで問い合わせフォームのURLが変わった場合も、新しいURLが改めて収集されるため、「リニューアルしたら営業メールが増えた」と感じるクライアントは少なくありません。
営業メールが増える仕組みそのものは問い合わせフォームに営業メールが急に増えた理由と対策で詳しく解説しています。
クライアントは「フォームの不具合」と受け取りやすい
クライアント側から見ると、営業メールは「自社のサイトから届いた迷惑な連絡」です。旧サイトではメールアドレスを掲載していただけだった、あるいはフォームの通知先が別の担当者だった、という事情があると、新しいフォームを入れてから営業メールが増えたように見えます。結果として、制作会社に「設定がおかしい」「対策してほしい」という問い合わせが来ることになります。
対応範囲が決まっていないまま無償対応になりやすい
保守契約に「フォームのスパム対策」が含まれているかどうかは、多くの場合あいまいです。相談のたびにプラグインを追加したり、NGワードを設定したりと場当たり的に対応していると、記録が残らないまま設定だけが増えていき、後から「本物の問い合わせが届かなかった」というトラブルが起きたときに原因を追えなくなります。
2. 納品時に入れておきたいフォーム営業対策の標準セット
場当たり対応を避けるには、どのクライアントにも入れる「標準セット」を決めておき、納品チェックリストに組み込むのが効果的です。ここではWordPress(Contact Form 7など)で納品する場合を想定して整理します。
① ボット対策:reCAPTCHA v3またはTurnstile+ハニーポット
機械的に大量送信されるスパムは、ボット対策で抑止できます。Contact Form 7であれば、reCAPTCHA v3との連携機能が標準で用意されており、サイトキーとシークレットキーを登録するだけで有効になります。設定手順はContact Form 7のスパム・営業メール対策ガイドで解説しています。
あわせて、人には見えない入力欄を置いて自動入力を検知するハニーポットも、ユーザーの負担がなく相性のよい対策です(→問い合わせフォームのハニーポット実装|効く範囲と3つの限界)。
ただし、どちらも判定しているのは「人間かボットか」です。人間や人間相当の操作で送られる営業メールは通過します。この前提をクライアントに説明しておかないと、「対策したのに減らない」という二度目の相談につながります(→reCAPTCHAが効かない理由|営業メールが減らない仕組みと対策)。
② 「営業お断り」の文言と確認チェックボックス
送信ボタンの近くに、営業目的での送信を断る一文を置きます。
当社の製品・サービスに関するお問い合わせ以外(営業・勧誘・広告のご案内など)での送信はご遠慮ください。
あわせて「営業目的の送信ではありません」という必須チェックボックスを設けると、読まれる確率が上がり、後からお断りの連絡をする際の根拠にもなります。文言の書き方や置き場所、Contact Form 7での実装は問い合わせフォームの「営業お断り」文言にまとめています。これは抑止であり、読んだうえで送ってくる相手には効きませんが、コストがかからないため標準セットに入れない理由はありません。
③ 問い合わせ種別を選択式にする
「お問い合わせの種類」を選択式の必須項目にしておくと、営業メールとの区別がしやすくなります。たとえば「製品・サービスについて」「お見積もり」「採用について」「その他」のように並べ、営業目的の連絡には「その他」を選ぶか、別の窓口を案内します。
営業メールは本文が提案書のような体裁で、種別は「その他」や一番上の選択肢が機械的に選ばれていることが多いため、クライアント側で目視確認する際の手がかりになります。項目設計の考え方は問い合わせフォームの作り方|項目設計から営業メール対策までの7手順も参考にしてください。
④ 通知メールだけに頼らず、送信内容を保存する
営業メール対策として見落とされがちなのが、送信内容の保存先です。通知メールしか残らない設定だと、メールソフトの迷惑メールフィルターに振り分けられたり、担当者が誤って削除したりした時点で、本物の問い合わせが失われます。
Contact Form 7であれば、送信内容をWordPressの管理画面に保存するプラグインを併用するなど、メール以外にも送信履歴が残る状態にしておくと、「届いていない」という相談を受けたときに事実を確認できます。後述するAI判定を入れる場合も、判定結果を見返せる場所があることが前提になります。
⑤ 残った営業メールを「内容で仕分ける」レイヤー
①〜④を入れても、人が送る営業メールは残ります。最後に必要なのは、送信内容を読んで営業メール・スパム・本物の問い合わせを分けるレイヤーです。ここを人の目視に任せるか、ツールに任せるかで、クライアント側の運用負荷が大きく変わります。具体的な選択肢は第7章で紹介します。
3. クライアントサイトでは勧めにくい対策
クライアントから「とにかく営業メールを止めてほしい」と頼まれると、強い設定を入れたくなります。しかし次の対策は、本物の問い合わせを弾いたときの影響が大きく、しかも弾いたことに誰も気づけないため、制作会社の側から勧めるのは慎重にしたいものです。
NGワードでの自動削除
「ご提案」「集客」「SEO」などをNGワードにして送信を拒否すると、「集客に困っていて、サイトのリニューアルを相談したい」といった本物の問い合わせまで止まります。生成AIで文面を個別に作る営業も増えており、言い換えられると効果はさらに下がります(→AI時代に営業メールが巧妙化|NGワード対策が効かない理由)。使うとしても、削除や送信拒否ではなく「件名に印を付ける」程度にとどめるのが無難です。
フリーメールアドレスの送信拒否
BtoB企業のサイトでは有効そうに見えますが、個人事業主や小規模事業者、個人のお客様はフリーメールを使うことが多く、業種によっては一番大切な層を弾くことになります。営業会社は自社ドメインから送ってくることも多いため、営業メールを減らす効果も限定的です。士業や個人向けサービスのクライアントでは特に注意が必要です(→士業の営業メール対策|問い合わせフォームで相談を見逃さない仕分け方)。
reCAPTCHA v3のしきい値を大きく引き上げる
しきい値を厳しくしても、人が送る営業メールのスコアは高いまま通過し、先に弾かれるのはプライバシー設定の強いブラウザやVPN経由でアクセスしたお客様です。弾かれた送信はサイト側に記録が残らないため、クライアントは取りこぼしに気づけません。
海外IPブロックへの過度な期待
英文スパムが多いサイトでは効果がありますが、日本語の営業メールの多くは国内から送られています。設定方法と効く範囲は問い合わせフォームの海外IPブロック|設定方法と国内営業に無力な理由を参照してください。
テーマやプラグインへの独自改造
フォームの送信処理に独自のフィルターを書き足す方法もありますが、プラグインの更新で動かなくなったり、担当者が替わって誰も中身を把握していなかったりと、保守の負債になりやすい対策です。公式に提供されている設定やプラグインの範囲で組み立てるほうが、長期の保守では扱いやすくなります。
4. クライアントの業種ごとに変えたいポイント
標準セットは共通でも、クライアントの業種によって調整したい点があります。
| クライアントの業種 | 届きやすい営業メール | 調整のポイント |
|---|---|---|
| BtoB企業 | Web広告運用、SEO、営業代行、人材紹介、システム開発 | 広告のCV計測に営業メールが混ざりやすい。計測の設計まで含めて検討する |
| 店舗・個人向けサービス | MEO対策、予約システム、口コミサイト掲載 | お客様はフリーメールが中心。メールアドレスの種類で弾かない |
| 士業・医療など相談業 | 集客支援、ポータル掲載、提携の打診 | 本物の相談が短く、営業と見分けにくい。削除せず残す運用を優先する |
| 採用ページを持つ企業 | 人材紹介、求人広告、採用代行 | 応募フォームと問い合わせフォームを分け、通知先も分ける |
BtoB企業でフォーム送信を広告のコンバージョン地点にしている場合、営業メールがCV数に混ざると、広告の自動入札が「営業メールを送ってくる人」に寄っていくおそれがあります。制作と広告運用の両方を請け負っている制作会社なら、GA4のコンバージョンが営業メール・スパムで水増しされる問題もあわせて確認しておくと、クライアントへの説明がしやすくなります。
5. 保守契約・提案でのフォーム営業対策の伝え方
「営業メールはゼロにならない」を最初に共有する
納品時の説明で、次の3点を伝えておくと、後からの相談の質が変わります。
- ボット対策で機械的なスパムは大きく減らせるが、人が送る営業メールは通過する
- 営業メールを強く弾く設定は、本物の問い合わせを取りこぼすリスクと表裏一体である
- 残った営業メールは「止める」より「分けて、残す」ほうが安全である
この説明があれば、「営業メールが届いた=制作会社の設定ミス」という受け止め方を避けられます。
保守範囲に含めるもの・含めないものを分ける
フォーム営業対策は、保守契約のなかで範囲を明文化しておくのがおすすめです。
| 区分 | 内容の例 |
|---|---|
| 納品時に標準で実施 | ボット対策・ハニーポットの設定、お断り文言とチェックボックスの設置、問い合わせ種別の設計、送信内容の保存設定、テスト送信 |
| 保守契約に含める | プラグイン・連携サービスの更新確認、フォームが送信できるかの定期テスト、ボット対策のキー更新 |
| 別途見積もり・オプション | 営業メールの仕分けツールの導入と初期設定、フォームの追加・項目変更、通知先の設計変更 |
| クライアント側で行う | 届いた問い合わせの確認・返信、営業と判定されたものの見直し、営業メールへのお断りの返信 |
最後の「クライアント側で行う」を明記しておくことが特に大切です。仕分けの最終判断はクライアントの業務であり、制作会社が代わりに判断する形にすると、責任の所在があいまいになります。営業メールに返信が必要な場合の文例は営業メールの断り方・お断り例文集を案内しておくと親切です。
提案書・見積もりに書いておきたい項目
新規案件の提案時には、「問い合わせフォームのスパム・営業メール対策」を独立した行として見積もりに入れておくと、クライアントにとっても対策の中身が見えやすくなります。費用をかけずに済む標準セットと、ツール利用料が発生する仕分けレイヤーを分けて記載し、後者はクライアントが届く件数を見てから判断できるようにしておくと、提案の押し付け感も出にくくなります。
6. 制作会社自身のサイトに届く営業メールへの対処
クライアントのサイトだけでなく、制作会社自身のサイトも営業メールが集まりやすい場所です。ホームページ制作会社のフォームには、次のような営業メールがよく届きます。
- オフショア開発・コーディング代行の売り込み
- 「パートナー募集」「協業のご提案」を名目にした下請け・業務提携の打診
- SEO・広告運用・MEO対策の代理店募集
- 人材紹介・フリーランスエンジニアの紹介
- 営業代行・リスト販売
制作会社にとって厄介なのは、本物の協業の打診や、同業者からの案件紹介が実際の仕事につながることです。「パートナー」「協業」という語を含むメールを一律に営業として扱うと、紹介案件を見落とすおそれがあります。ここでも、キーワードで弾くより、内容を見て仕分けて残す運用が向いています。
自社サイトは、クライアントに提案する対策を自分たちで先に試せる場所でもあります。標準セットと仕分けのレイヤーを自社で運用し、どのような営業メールがどう分かれるのかを把握しておけば、クライアントへの説明に具体性が出ます。
7. 内容で仕分けるレイヤーとしてのDefform
Defformは、問い合わせフォームに届いた内容をAIが読み、営業メール・スパム・本物の問い合わせに自動で仕分けるサービスです。判定に使うのは送信者の挙動ではなく、本文や送信者情報などの内容です。
- 誰にでも当てはまる提案文か、その会社に固有の用件か
- 送信者の情報と本文の内容がかみ合っているか
- 営業メールによく見られる構成・言い回しか
reCAPTCHAやハニーポット、お断り文言とは役割が重ならないため、標準セットとの併用が前提です。第2章の①〜④で量を減らし、⑤の仕分けをDefformが担う構成になります。
制作会社が組み込むときのポイント
- 既存フォームを残したまま後付けできます。WordPressなら公式ディレクトリのプラグイン「Defform Contact Form」から導入でき、Contact Form 7などで作った納品済みのフォームを作り直す必要はありません(→WordPressプラグイン)。プラグインの選び方とあわせて検討したい場合はWordPress問い合わせフォームプラグインの選び方|スパム・営業メール対策で比較も参考にしてください
- 誤判定はダッシュボードで確認できます。営業メールやスパムと判定された送信も削除されず、ダッシュボードやWordPress管理画面から内容を見返せます。AIの判定に誤りがまったくないとは言えませんが、「判定されたものを週に一度見直す」運用をクライアントに案内しておけば、本物の問い合わせを失わずに済みます
- 仕分け結果はダッシュボード・メール・Slack通知で確認できます。クライアントの担当者が普段使っている連絡手段に合わせて通知を設定できます
料金とプラン選びの注意点
| プラン | 料金 | AI判定 | 作成できるフォーム |
|---|---|---|---|
| FREE | 永年無料 | 30通/月まで(うちフリーメール送信者は10通まで) | 3フォーム |
| PRO | 月額3,000円 | 300通/月 | 10フォーム |
| BUSINESS | 月額15,000円 | 現在の提供機能・上限はPROと同じ | 10フォーム |
制作会社がクライアントに案内する際は、次の点を押さえておくと行き違いを防げます。
- AI判定枠は会社単位で、すべての通常フォームの合算です。複数のクライアントのフォームを1つのアカウントにまとめると、枠を共有することになります。アカウントの名義や管理方法は、利用規約を確認のうえクライアントと取り決めてください
- 枠を超えた回答は保存されますが、AI判定と会社宛て通知メール・Slack通知は行われません。問い合わせの多いクライアントでは、FREEで届く件数を確認してからプランを決めるのが現実的です
- 複数ユーザーでの利用は現在提供していません(BUSINESSプランの独自機能も現在未提供です)。制作会社とクライアントで同じアカウントを共有する前提の提案は避けてください
詳しくは料金プランをご覧ください。問い合わせ内容を外部サービスで処理することになるため、導入前にプライバシーポリシーを確認し、クライアントのプライバシーポリシーとの整合も確認しておくと安心です。
フォーム営業対策の全体像は問い合わせフォームの営業メール・スパム対策ガイドでも整理しています。
よくある質問(FAQ)
Q. 制作会社として、納品時に最低限入れておくべきフォーム営業対策は何ですか? A. ボット対策(reCAPTCHA v3やTurnstile)とハニーポット、「営業お断り」の文言と確認チェックボックス、問い合わせ種別の選択式項目、送信内容の保存設定の4つが目安です。いずれも費用をかけずに入れられます。これらで機械的なスパムは大きく減らせますが、人が送る営業メールは残るため、その点を納品時にクライアントへ説明しておくことが大切です。
Q. クライアントから「営業メールを全部止めてほしい」と言われたらどうすればよいですか? A. 営業メールをゼロにする設定はなく、強く弾くほど本物の問い合わせを取りこぼすリスクが高まることを説明したうえで、「止める」より「分けて残す」運用を提案するのが現実的です。NGワードでの自動削除やフリーメール拒否は、取りこぼしに誰も気づけないため慎重に扱ってください。
Q. フォーム営業対策は保守契約に含めるべきですか? A. ボット対策の設定確認やフォームの送信テストは保守に含め、仕分けツールの導入や設定変更はオプションとして分けておくと範囲が明確になります。届いた問い合わせの確認・判断はクライアント側の業務として明記しておくと、責任の所在があいまいになりません。
Q. 複数のクライアントサイトにDefformを入れる場合、アカウントはどうすればよいですか? A. AI判定枠は会社単位で、すべての通常フォームの合算です。また複数ユーザーでの利用は現在提供していません。複数のクライアントのフォームを1つにまとめると枠を共有することになるため、利用規約を確認のうえ、アカウントの名義や管理方法をクライアントと取り決めてください。
Q. AIが本物の問い合わせを営業メールと判定することはありませんか? A. 可能性はゼロではありません。Defformでは営業メール・スパムと判定された送信も削除されず、ダッシュボードで確認できます。判定されたものを定期的に見直す運用をクライアントに案内しておけば、誤判定があっても問い合わせを見逃さずに済みます。
まとめ
- フォーム営業はフォームの不具合ではなく、公開されたフォームには届くもの。納品時にその前提をクライアントと共有する
- 納品時の標準セットは「ボット対策+ハニーポット」「お断り文言+チェックボックス」「問い合わせ種別の選択式項目」「送信内容の保存」
- NGワードでの自動削除・フリーメール拒否・しきい値の引き上げは、本物の問い合わせを取りこぼしても気づけないため勧めにくい
- 保守契約では、標準で行うこと・オプション・クライアント側で行うことを分けて明文化する
- 残る人の営業メールは削除せず内容で仕分ける。AIで仕分け、判定結果はダッシュボードで確認する運用が現実的