Contact Form Spam Entries

By Published On: June 19, 2025

LEVEL ONE: Google ReCAPTCHA Step one: Install Google Captcha https://www.google.com/recaptcha/about/ ...

LEVEL ONE: Google ReCAPTCHA

Step one: Install Google Captcha https://www.google.com/recaptcha/about/ if not already installed.

Step two: Make sure ReCaptcha, either checkbox or invisible, is installed/activated within the form itself. Also, could check the site key/ secret key to make sure ReCaptcha is connected to the site/form.

Step three: Test form and keep an eye out on incoming entries.


LEVEL TWO: Human Question / Change URL

Step one: Add a new required field to the client form with a human question, like “How many sides does a triangle have?”

Step two: Check the form settings to make sure the logic is correct, hide the submit button using logic unless the answer to the above question is Three, three, or 3.

Step three: Test the form to confirm it’s working.

If spam persists, change the human question to something else. Example: “What is the capital of Kentucky?”

Step two: Check the form settings to make sure the logic is correct.

Step three: Test the form to confirm it’s working.

Step four: Change the URL to something similar and all links associated with the old URL.


LEVEL THREE: Email Verification Code / Captcha picture option

This level would require client knowledge of Formsite accounts. (Formsite has its own firewall and blocks known spam users)

Step one: Move form from Gravity to Formsite if applicable

Step three: Set up an email validation feature

Step four: Make sure back-end notifications are correct

Step five: Test the form to ensure it’s working properly


LEVEL FOUR: CAPTCHA Picture Option

Other options are listed below if Google ReCaptcha/Human Question is unsuccessful:

https://www.hcaptcha.com/

Leave a comment if you have an additional note or tips!

Latest articles