スパムまたはボットフォームの入力の処理

説明 description

電子メールアドレスの「kjsag@sm4.to」や電話番号の「111-111-1111」、またはコメント フィールドの他のランダムな無意味なテキストなど、フィールドに偽/無意味なデータが含まれていると思われるフォーム送信を受信しています。

解決策 resolution

現在、必須フィールドに入力した場合にフォーム送信を禁止するデフォルト設定はMarketoにありません。 Marketoでこのような偽のフォーム送信に対処する優れた回避策は、フォームに「ハニーポット」フィールドを実装することです。

これを行うには、カスタムのMarketo フィールド、文字列型を作成し、独自の名前(「スパム」や「ハニーポット」など)を付ける必要があります。 Marketo管理者> フィールド管理でこのフィールドを作成した後、この新しいフィールドを非表示フィールドとしてフォームに配置します。

実際のエンドユーザーには非表示のフィールドは表示されませんが、スパムボットにはそれが表示され、利用可能なすべてのフィールドに入力されます。 これで、このハニーポットフィールドを使用したフォーム入力が「空ではない」のを見ると、これはボットの入力であることがわかります。

ハニーポットフィールドの設定

例えば、トリガー施策で、迷惑メール/偽フォームの入力に問題が発生しているとします。 このキャンペーンのフローでは、上部の「フローから削除」のフローステップを選択で追加できます。

選択肢:

ハニーポットフィールドが空でない場合は、フローから削除します

デフォルト:何も実行しない

これにより、リードレコードがフローから削除されます。 また、レコードを削除するための日次の定期的なバッチなど、これらの偽のフォーム入力を処理するための他のキャンペーンを設定することもできます。

他のオプション

ボット入力を処理するもうひとつの方法は、reCaptchaを有効にすることです。 実際、Marketoの利用者がカスタムコードを作成しており、フォームでreCaptchaを有効にすることができます。 チェックアウト:https://codepen.io/figureone/pen/meybqN?editors=0110

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f