Guides · Your inbox

How to stop contact form spam

Bots and hand-typed pitches need different fixes. A hidden field stops most bots; only reading the message stops the pitches a captcha lets through.

  • 6 minutes
  • Works with any form
  • Free for 250 messages a month

Updated

Step 1 of 40%

Make this guide yours

Type your email and we create your inbox, ready for the steps below. No password, no card.

  1. 1

    Stopping bots

    HTML
    <input name="_honey" style="display:none" tabindex="-1" autocomplete="off">
  2. 2

    Stopping the hand-typed kind

  3. 3

    Where spam should go

  4. 4

    How InboxPanda does it

    1. 1

      The hidden field. The install code has it, as _honey. Submissions that fill it in are dropped.

    2. 2

      Cheap checks first. Link counts and disposable email domains stop the obvious bots before anything reads them.

    3. 3

      Panda reads the rest. Each message that gets through is read once and labeled. Hand-typed SEO, guest-post and crypto pitches are labeled spam.

    4. 4

      Blasts. The same pitch pasted into many sites' forms at once is caught as a blast.

    5. 5

      Email too. Mail forwarded to your inbox also gets the mail server's own spam scan.

Questions

Do I need a captcha on my contact form?

Why do I get the same SEO pitch from different names?

Will a spam filter block real customers?

Does spam count toward my InboxPanda plan?

Keep going

All guides