---
title: "How to Add Cloudflare Turnstile CAPTCHA in WordPress Form?"
url: https://qa.nexterwp.com/docs/add-cloudflare-turnstile-captcha-in-wordpress-form/
date: 2025-04-17
modified: 2026-06-16
author: "Aditya Sharma"
description: "Do you want to add Cloudflare Turnstile CAPTCHA to your WordPress form? Cloudflare Turnstile is a privacy-friendly CAPTCHA alternative that silently verifies users without making them click boxes or solve..."
image: https://qa.nexterwp.com/wp-content/uploads/2025/04/add-cloudflare-turnstile-captcha-in-wordpress-form-1024x519.jpg
word_count: 438
---

# How to Add Cloudflare Turnstile CAPTCHA in WordPress Form?

## Key Takeaways

- Integrates Cloudflare Turnstile CAPTCHA into WordPress forms using the Nexter Blocks Form block.
- Requires Cloudflare Turnstile Site Key and Secret Key, obtained by creating a widget in the Cloudflare dashboard.
- Enables seamless user verification without traditional CAPTCHA challenges, enhancing user experience.

Do you want to add Cloudflare Turnstile CAPTCHA to your WordPress form? Cloudflare Turnstile is a privacy-friendly CAPTCHA alternative that silently verifies users without making them click boxes or solve puzzles.

With the Form block from [Nexter Blocks](https://qa.nexterwp.com/), you can add Cloudflare Turnstile CAPTCHA to your WordPress form.

*To check the complete feature overview documentation of the Nexter Blocks Form block,* *[click here](https://qa.nexterwp.com/docs/add-a-form-in-wordpress/).*

**Requirement** - This block is a part of Nexter Blocks. Make sure it is installed and activated to use all its features.

**Best Used For:**

- WordPress websites that need bot protection without visual CAPTCHAs that disrupt the user experience

- Contact forms and lead capture forms on agency or portfolio sites where visitor trust matters

- E-commerce sites using Nexter Blocks forms for checkout enquiry pages that need spam protection

[LIVE BLOCK LINK](https://qa.nexterwp.com/nexter-blocks/blocks/)

For this, you must have your Cloudflare Turnstile Site Key and Secret Key.

### Get Cloudflare Turnstile Site Key and Secret Key

Make sure you are logged into your Cloudflare account, and then go to [this link](https://dash.cloudflare.com/?to=/:account/turnstile).

1. Go to **Turnstile**.

2. Then click on the **Add Widget** button to add a widget.

![](https://qa.nexterwp.com/wp-content/uploads/2025/04/create-cloudflare-turnstile-1.png)

3. On the next page, add a widget name in the **Widget name** field. You can use your domain name for easy identification.

4. Then click on the **+ Add Hostnames** button and add your domain name. Make sure to add the domain name without **http** or **https**.

5. After that, select the appropriate widget mode from the **Widget Mode** section. The **Managed** mode is recommended for most sites since Cloudflare automatically determines whether to challenge a visitor.

> *Note: You can keep the pre clearance to No.*

6. Then click on the **Create** button.

![](https://qa.nexterwp.com/wp-content/uploads/2025/04/create-cloudflare-turnstile-2.png)

On the next page, you will get your Cloudflare Turnstile Site Key and Secret Key.

![](https://qa.nexterwp.com/wp-content/uploads/2025/04/create-cloudflare-turnstile-3.png)

### Use the Form Block

Now, add the Form block to the page and select the appropriate form type, then follow the steps -

1. Add the required form fields and customize them as per your requirements.

2. Then add the **Security Code** field.

3. After that, select **Cloudflare** from the **Security Options** dropdown. This connects the Turnstile verification to your form so Cloudflare can silently validate visitors before submission.

4. Then add the Site Key and Secret Key in the **Cloudflare Client Key** and **Cloudflare Secret Key** fields, respectively.

If you prefer to use Google reCAPTCHA instead, see [How to Add Google reCAPTCHA in WordPress Form](https://qa.nexterwp.com/docs/add-google-recaptcha-in-wordpress-form/) for setup steps with the Nexter Blocks Form block.

Your form now has Cloudflare Turnstile security. You can also [connect your form to a Zapier webhook](https://qa.nexterwp.com/docs/connect-to-zapier-webhook-from-a-wordpress-form/) to automatically send form submissions to any external service or CRM.