フォーム送信中のスパムを防止して絞り込む
更新日時 2026年5月7日
HubSpot フォームには、CRMデータの品質を維持するのに役立つ自動スパム防止機能が含まれています。フォーム送信がスパムとして検出されると、正当な送信と区別され、スパム送信インデックスページに表示されるため、コンタクトに影響を与えることなくスパムを管理できます。スパム送信の管理方法をご確認ください。
フォーム送信をさらに検証し、スパム検出率を高めるには、次の手順を実行します。
- ボットによるフォーム送信を防止するには 、CAPTCHA を有効にします。
- 意味不明な文字を含むフォーム送信をスパムとしてマークするには 、意味不明な文字検出(ベータ版)を使用します。
- 特定のEメールドメインやフリーEメールプロバイダーによるフォーム送信をブロックできます。
フォームの検証と自動スパム検出
訪問者がフォームのデフォルトのEメールフィールドにEメールアドレスを入力すると、ただちに書式がチェックされます。Eメールアドレスの書式が適切でない場合、またはEメール がグローバルバウンスの対象である場合、訪問者はフォームを送信することができません。
フォームが送信されると、送信時にスパムコンテンツが検出されます。フォーム送信は、次の場合にスパムとして分類されます。
- 姓名:HTMLタグまたはURLが、提出の[名]または[姓]フィールドに含まれます。
- サイトドメイン : 外部ページから送信された 埋め込みフォーム がトラッキング対象のサイトドメインに追加されていません。外部サイトドメインのHubSpotへの追加についてもっと詳しく。
- 除外されたIPアドレスまたはリファラー ドメイン: フォームは、アカウントがサイトアナリティクスから除外したIPアドレスまたはリファラー ドメインから送信されます。このフォーム送信設定は、デフォルトで有効になっています。この設定をオフにするには、 除外されるトラフィックソースのフォーム送信設定を管理する方法をご確認ください。
スパムフォーム送信から新規コンタクトが作成される のではありません 。 フォーム送信がスパムとマークされた場合の動作について詳細をご確認ください。
CAPTCHAを使用してフォーム送信を確認
CAPTCHAを有効にして、ボットではなく人間による送信を可能にする確認ステップを追加します。HubSpotのフォームではGoogleの非表示のreCAPTCHA v2が使用されています。Google が訪問者を不審に思うと判断した場合、その訪問者はフォームを送信する前に CAPTCHA 認証を解く必要があります。
注: フォームでCAPTCHAが有効になっている場合は、「 フォームAPIのデータの提出」またはその他のフォーム連携からのフォーム送信は受け入れられません。
更新されたフォームエディターでCAPTCHAを有効にする
-
HubSpotアカウントにて、[マーケティング]>[フォーム]の順に進みます。
-
新しいフォームを作成する か、既存のフォームにマウスポインターを合わせて、[ 編集]をクリックします。
-
左上の +追加アイコンをクリックします。
-
左側のパネルで [その他]をクリックします。
-
[セキュリティーとプライバシー]セクションで、[reCAPTCHA]をクリックしたまま右側のフォームプレビューにドラッグして、この要素をフォームに組み込みます。
-
右上の[確認と更新]をクリックします。

旧バージョンのフォームエディターでCAPTCHAを有効にする
- HubSpotアカウントにて、[マーケティング]>[フォーム]の順に進みます。
- フォームにカーソルを合わせて[編集]をクリックします。
- 左側のパネルの[ 既存のプロパティー ]タブで、[ その他のフォーム要素 ]セクションをクリックして展開します。
- [CAPTCHA(スパム防止)]スイッチをオンに切り替えます。
- 右上にある[更新]または[公開]をクリックします。

除外されたトラフィックソースからのフォーム送信をスパムとマーク
特定のIPアドレスやリファラードメインをサイト アナリティクスから除外した場合、それらのソースからのフォーム送信はデフォルトではフォームアナリティクスから除外されます。フォーム送信設定で、これらのフォーム送信もスパムと判定するかどうかを設定します。
複数のフォームでこの設定を管理するには、次のようにします。
-
HubSpotアカウントにて、上部のナビゲーションバーに表示される設定アイコン
をクリックします。 - 左のサイドバーメニューで、[マーケティング]>[フォーム]に移動します。
- [送信数設定]タブをクリックします。
- [除外されたIP/リファラーからのフォーム送信をスパムとしてマーク]スイッチのオンとオフを切り替えます。この設定はデフォルトで有効になっています。
- この設定をオンにすると、除外されたIPアドレスまたはリファラードメインからのフォーム送信はスパム(迷惑)と分類されます。
- この設定をオフにすると、除外されたIPアドレスまたはリファラードメインからのフォーム送信は通常のフォーム送信としてキャプチャーされますが、アナリティクスは記録されません。
注: 除外されたIPアドレスまたはリファラードメインからのフォーム送信は、トラフィックアナリティクスに記録され ません。
意味不明な文字を含むフォーム送信をスパムとしてマーク
サブスクリプションが必要 フォームで意味不明な検出を使用するには、 Marketing HubまたはContent Hub ProfessionalまたはEnterprise サブスクリプションが必要です。
注: この機能にアクセスするには、スーパー管理者が、 強化されたAIを利用したフォーム送信のちんぷんかんぷん文字検出 のベータにアカウントをオプトインすることができます。
AIによる意味不明な検出を使用して、 ランダムな文字列を含むフォーム送信をフィルタリングします。センシティブデータフィールドを除くテキストフィールドで意味不明なが検出された場合、その送信はスパムとしてマークされます。
「 強化されたAIを利用したフォーム送信のちんぷんかんぷんかんぷん検出 」ベータ にオプトインすると 、意味不明な検出は既定でオンになります 。
複数のフォームでこの設定を管理するには、次のようにします。
-
HubSpotアカウントにて、上部のナビゲーションバーに表示される設定アイコン
をクリックします。 - 左のサイドバーメニューで、[マーケティング]>[フォーム]に移動します。
- [送信数設定]タブをクリックします。
- [意味不明な検出] を切り替えます スイッチのオン/オフを切り替えます。
- この設定をオンにすると、新しいフォーム送信の文字化け状態 が分析されます。
- 既存のフォーム送信は過去にさかのぼって分析されません。
- この設定をオンにすると、新しいフォーム送信の文字化け状態 が分析されます。
カスタムプロパティーのかんぷんか
アクセス権限が必要 プロパティー を作成または編集するには、「 プロパティー設定を編集」権限が必要です。
デフォルトでは、センシティブ データ プロパティーを除き、単行および複数行のテキストプロパティーが意味不明な検出に含まれます。フォームでカスタムプロパティーを使用している場合、意味不明な検出でそのプロパティーを含めるか除外するかをカスタマイズできます。
カスタムプロパティーの意味不明な検出を管理するには、次の手順に従います。
- HubSpotアカウントにて、上部のナビゲーションバーに表示される設定アイコン
をクリックします。 - 左のサイドバーメニューの [データ管理] で、[プロパティー] に移動します。
- [オブジェクトを選択]ドロップダウンメニューをクリックし、[(オブジェクト)プロパティー]を選択して、そのオブジェクトのプロパティーを編集します。
- 編集するカスタムプロパティーの名前をクリックします。
- 左のサイドバーメニューで[ ルール ]タブをクリックします。
- [共有範囲オプション ]セクションで、[フォーム送信について意味不明な検出にプロパティーを含める]チェックボックス をオンまたはオフにします。
- この設定をオンにすると、このプロパティーを使用した新規のフォーム送信の文字化けについて意味不明な文字が分析されます。
- 既存のフォーム送信は過去にさかのぼって分析されません。
- 右上の[保存]をクリックします。
特定のEメールドメインまたは無料のEメールプロバイダーをブロックする
サブスクリプションが必要 特定のEメールドメインまたは無料Eメールプロバイダーをブロックするには、 Marketing HubまたはContent Hub Starter、Professional、または Enterprise サブスクリプションが必要です。
特定のEメールドメインやフリーEメールプロバイダーをブロックして、訪問者に質の高いビジネス用Eメールアドレスの送信を促します。これらの設定は、個別のフォームレベルで構成します。フォームでのEメールドメインのブロックについて詳細をご確認ください。
