To obtain a set of API key pair consisting of a Site Key and a Secret Key from Cloudflare Turnstile,
Cloudflare Turnstile offers three distinct widget modes that allows you to control how a human verification check is presented to a user.
Managed mode
This is the default and recommended mode. In Managed Mode, Turnstile automatically chooses the most appropriate challenge to verify the user. It uses a non-interactive method and only presents an interactive challenge if the user's behaviour is suspicious. This mode provides the best user experience by minimizing friction for legitimate users while maintaining a high level of security.
Non-Interactive mode
In Non-Interactive mode users see a loading spinner while the system verifies the users in the background without disrupting the user. Unlike Managed Mode, this mode will not present an interactive challenge. This is ideal for users who want to avoid friction to their website and prioritize a seamless user experience.
Invisible mode
Invisible mode is similar to Non-Interactive mode where the users will never interact with Turnstile widget. The entire check is performed in the background where the users will not see a loading spinner or any visual indication that the verification is in progress. Invisible mode is ideal for users who want to prioritize both visitor and visual experience.
To use this in your form,
- Navigate to Settings > Spam Control > CAPTCHA
- Select Cloudflare Turnstile from the CAPTCHA type.
- Enter the Site Key and Secret Key provided by Cloudflare Turnstile for your selected widget mode.
- Select the required Language for your Cloudflare Turnstile. The option supported by Cloudflare Turnstile will be listed here.
- Select the desired Widget Mode.
- Under Action on Challenge Failure, select the fallback action you want to perform:
- Block Submission and provide a message for the block.
- Show Zoho Forms CAPTCHA for further verification. Configuring this by providing a CAPTCHA Label and CAPTCHA Description.
