Google reCAPTCHA

Google reCAPTCHA

To prevent spam and bot entries in your form, you can integrate with Google's reCAPTCHA services. To set this up for your form, you will require a set of API key pair. You can choose from the following Google reCAPTCHA options:

NotesNote : You will require separate and unique API key pairs for both the above options.

To obtain a set of API key pair consisting of a Site Key and a Secret Key from Google,

  1. Login to your Google account.
  2. Register your site details.
  3. Enter a Label to identify the site.
  4. Choose reCAPTCHA v2 under ReCAPTCHA type.
  5. Under Domains, add the Zoho Forms domains and the custom domain you are using based on your DC as given in the below table.

    Domains to be included

    Zoho Forms Domains

    Custom Domain (Example)

    EU

    forms.zoho.eu

    forms.zohopublic.eu

    forms.zylker.eu

    AU

    forms.zoho.com.au

    forms.zohopublic.com.au

    forms.zylker.com.au

    US

    forms.zoho.com

    forms.zohopublic.com

    forms.zylker.com

    IN

    forms.zoho.in

    forms.zohopublic.in

    forms.zylker.in

    CA

    forms.zohocloud.ca

    forms.zohopublic.ca

    forms.zylker.ca

    JP

    forms.zoho.jp

    forms.zohopublic.jp

    forms.zylker.jp

    CN

    forms.zoho.com.cn

    formscn.zohopublic.com.cn

    forms.zylker.com.cn


    Obtain Google  reCAPTCHA API keys
    Accept the reCAPTCHA Terms of Service and click Submit.


reCAPTCHA v2 ("I'm not a robot" checkbox)   
                              

Including the reCAPTCHA v2 "I'm not a robot" checkbox will prompt the respondent to select a checkbox to validate that the respondent is not a robot.
To use this CAPTCHA version,
  1. Navigate to Settings Spam Control > CAPTCHA.
  2. Click Configure Now.
  3. Under Choose a CAPTCHA type, select Google reCAPTCHA > v2 ("I'm not a robot" checkbox).
  4. Enter the API Key pair provided by Google after registering your website and domain.
  5. Select the required Language and Theme for your reCAPTCHA v2. The options supported by Google will be listed here.

    Google reCAPTCHA v2

reCAPTCHA v2 (Invisible reCAPTCHA badge)                   

Unlike reCAPTCHA v2 checkbox, the Invisible reCAPTCHA badge does not require the user to select a checkbox. Instead, it validates respondents in the background when they click Submit 

To use this CAPTCHA version,

  1. Navigate to  Settings Spam Control > CAPTCHA.
  2. Click Configure Now.
  3. Under Choose a CAPTCHA type , select Google reCAPTCHA > v2 (Invisible reCAPTCHA badge).
  4. Enter the API Key pair provided by Google after registering your website and domain.
  5. Select the required Language and Theme for your reCAPTCHA v2. The options supported by Google will be listed here.

    reCAPTCHA v2 (Invisible reCAPTCHA badge)

reCAPTCHA v3 (Score based)

reCAPTCHA v3 provides a score based system to access interaction with your form. It operates silently in the background, assigning a score ranging from 0.0 (likely a bot) to 1.0 (likely a human). You can assign a threshold score that aligns with your specific risk tolerance. Based on whether a user's generated score falls above or below the predefined threshold, you can configure necessary actions.

reCAPTCHA v3 (Score based)
To use this CAPTCHA version,
  1. Navigate to Settings > Spam Control > CAPTCHA.
  2. Click Configure Now.
  3. Under Choose a CAPTCHA type, choose Google reCAPTCHA > v3 (Score based).
  4. Enter the Site Key and Secret Key provided by Google after registering your website and domain.
  5. Select the required Language for your reCAPTCHA v3. The options supported by Google will be listed here.
  6. Select the reCAPTCHA Score to set a threshold score for your form/site based on traffic.
  7. Under Action for Low reCAPCHA Score, select the action you want to perform if the score falls below the set threshold value. You can either:
    1. Block Submission and provide a message for the block.
    2. Show Zoho Forms CAPTCHA for further verification. Configuring it by providing a CAPTCHA Label and CAPTCHA Description.
Notes
Note: 
When creating a key in console.cloud.google.com, you can get different reCAPTCHA types based on your settings. Providing only the Required settings will generate a reCAPTCHA v3 key. To get a reCAPTCHA v2 key, you must provide Additional settings. Enabling "Will you use challenges?" and selecting the Checkbox challenge will give you the "I'm not a robot" checkbox key, while selecting the Policy-based challenge will give you an Invisible reCAPTCHA badge key.