Mar 12, 20259:13 AM - edited Mar 12, 20259:19 AM
Member
1K Spam Submissions on hubspot form in <6 hours
SOLVE
I'm getting tons of spam submissions on a hubspot form on my webflow website. I'm on the free plan and I cant use the ReCAPTCHA because i need to restyle the form elements and that is only available thru an embeddable iframe. Any suggestions?
Hey @garrettwolfe this is unfortunately just a drawback of having a public form on a public page. If you can't use the HubSpot provided recaptcha you'll need to implement your own validation process in some way.
Tom Mahon Technical Consultant | Solutions Engineer | Community Champion Baskey Digitial
Recaptcha is possible and available in free accounts. Also it should never be restyled as it's sort of "trademark" of Google.
You should definitely add some data privacy options to your form - regardless of the spam. It could be something simple like "I have read and accepted the terms of use"...
You can add a hidden field to the form and build some sort of a so-called honeypot solution with JavaScript(usually you could do this with a workflow, but it's not available on free/starter) like "if hidden field is populated - deactivate Subscribe button". Reason for this is following: A human will never populate a hidden field. Therefore if the system recognizes that the field is populated it deactivates the button and it's harder(not impossible) to trigger the form sending button/option.
Recaptcha is possible and available in free accounts. Also it should never be restyled as it's sort of "trademark" of Google.
You should definitely add some data privacy options to your form - regardless of the spam. It could be something simple like "I have read and accepted the terms of use"...
You can add a hidden field to the form and build some sort of a so-called honeypot solution with JavaScript(usually you could do this with a workflow, but it's not available on free/starter) like "if hidden field is populated - deactivate Subscribe button". Reason for this is following: A human will never populate a hidden field. Therefore if the system recognizes that the field is populated it deactivates the button and it's harder(not impossible) to trigger the form sending button/option.
Hey @garrettwolfe this is unfortunately just a drawback of having a public form on a public page. If you can't use the HubSpot provided recaptcha you'll need to implement your own validation process in some way.
Tom Mahon Technical Consultant | Solutions Engineer | Community Champion Baskey Digitial
Hey @garrettwolfe, thank you for posting in our Community!
Another option is to add custom validation if you can use JavaScript, or try creating a custom HTML form in Webflow for more styling control. Hopefully, one of these helps reduce the spam.
To our top experts, @TomM2 and @Anton do you have any other recommendations for the @garrettwolfe matter?