CAPTCHA
A CAPTCHA is a common device used to identify whether a user is human or a computer. This is a defence mechanism against spam , and the Form Builder offers two different versions for you to use.
CAPTCHAs will either feature distorted text that a user must replicate or a "I'm not a robot" checkbox.
Note: This is a single use element and will show if already applied.
Captcha Settings
When creating a CAPTCHA, you will be asked to provide:
-
Label: (required) element identifier in overview and displayed text on form
-
Class: (optional) HTML class attribute for the element
-
Theme: (required) menu of available themes to style your CAPTCHA
-
Type of CAPTCHA: (required) Choose between distorted text or "I am not a robot" checkbox
-
Domains: (required if 'I am not a robot' selected) default domain will be supplied but additional can be provided
-
Custom error message: choose if you want to apply custom error text if validation fails
CAPTCHA Types
There are two types of CAPTCHA available in the platform, Google's v2 and Adestra's distorted text version.
Google's v2
Google's v2 reCAPTCHA is a robust mechanism to protect websites and form inputs from spam and abuse.
To configure this element, please apply any and all domains that you wish to host the form on.
This will validate the form for use.
Failure to do so will mean the CAPTCHA will not work.
Full documentation is available on Google's Website.
FAQ
My forms use Google v1 reCAPTCHA, do I need to do anything?
Any forms using v1 will be automatically upgraded to Google's v2 reCAPTCHA.
As shown above, Google's v2 reCAPTCHA requires domain validation. Upon upgrading the platform will use the authenticated and delegated domains list (accessible via Admin > Domains).
If you're hosting on a domain that is not part of this list it will need to be provided in the form settings, shown above.
I've downloaded my form, and embedded it on my site, what do I need to do?
The automatic upgrade will not switch forms that have been directly embedded on your site.
You will need to go back into the Adestra platform and re-download and re-embed your form for the CAPTCHA to change.