Every now and then, you will receive a suspicious lead that turns out to be spam or include malicious links or content. But how can you prevent these from coming in and cluttering your Leads Page? While there is no way to prevent a human from manually entering bogus information and submitting it, measures can be taken to stop spammers from using automated methods, such as bots, to submit spam leads.
*Please note that this setting will only impact Embedded and iFrame lead forms. The Hosted version of the lead form has this functionality included by default.*
To Enable Spam Detection, you should:
- Go to Settings.
- Navigate to Lead Forms.
- Click Edit on the form you'd like to enable this on.
- Scroll to the bottom and click Enable Spam Detection.
- Click Update.
Enabling this setting activates a reCaptcha at the bottom of the form that must be completed prior to submission. This will prevent spammers from using automated methods to submit leads and malicious content. Make sure to hard-refresh (holding shift + clicking 'refresh' in your browser) to view the updated version of the form with the Captcha on your site once updated.
Spam Detection is Enabled - why can't I see the Captcha or Submit?
If you have enabled spam detection on your lead form in Settings > Lead Forms > Edit, but do not see a Captcha challenge displayed on your form, this means another element on that webpage interfered with the Captcha element display. To fix this, whoever manages your website will need to adjust the webpage's styling to allow the Captcha to display.
Spam Detection is Enabled - Captcha displays Error:
Error for Site Owner: Invalid domain for site key
This happens whenever a website's domain is not verified by reCaptcha. Whoever manages the venue's website will need to request verification from Google and ensure the domain is optimized for Captcha. This article has some steps to get verified by Google:
Additionally, you can create a reCaptcha account here: https://www.google.com/recaptcha/about/