How to automatically filter out form submission with invalid contacts names or emails

Hi Experts,

We’ve received quite a lot of contacts who submitted our HubSpot contact forms providing invalid/non-sense names and fake email.

Has anyone have a good practice or setup in HubSpot to filter out similar cases? Please advise.

Thanks a lot!

Hi @Albus_Bui,

There are a few options here. If you assume that these are spam submission, you could look into the following:

You can enable Google CAPTCHA on your forms: Prevent and filter spam in form submissions

You can manually block email providers: https://knowledge.hubspot.com/forms/prevent-spam-form-submissions#block-specific-email-domains-or-fr…

You can request HubSpot to expand their existing list of email domains which are blocked by default in the HubSpot Ideas section. The HubSpot product team reviews these requests based on their popularity. By accepting my reply as a solution, you can drive more traction to the request (it’s already being reviewed!). https://community.hubspot.com/t5/HubSpot-Ideas/Global-setting-to-block-email-domains-on-ALL-forms/id…

You could include a hidden field in your form, assuming that especially bots would accidentally fill this – and then filter out contacts where the hidden field is filled. (This is also called a “honeypot”.)

If you think they’re human submission, you could consider changing your conversion path so that the content is only delivered via email, not shown on the thank you page. In that case, you would also have to make sure that this is explained on the landing page itself - so that users know they’ll only receive the content via a valid email address.

Hope this helps!

Thanks @karstenkoehler for the great options! Will try them out. Appreciated!