Skip to main content

Adding Captcha Protection to Your Forms

Protect your forms from spam and bot submissions using Cloudflare Turnstile.

Written by Daniel Barake

Before You Begin

To use Captcha in your forms, you’ll need:

  • A free Cloudflare account

  • Turnstile credentials (Site Key + Secret Key)

  • Admin access to your site


Step 1: Create Your Cloudflare Turnstile Keys

  1. Log in to the Cloudflare Dashboard

  2. Select Turnstile from the sidebar

  3. Click Add site

  4. Follow the prompts to register your domain

  5. Copy your:

    • Site Key

    • Secret Key

💡 Tip: Keep this tab open — you’ll need these keys in the next step.


Step 2: Enable Turnstile in Your Site Settings

  1. In your admin dashboard, go to
    Settings → Integrations

  2. Search for Turnstile

  3. Select Cloudflare Turnstile

  4. Toggle Enabled on

  5. Paste in your:

    • Site Key

    • Site Secret

  6. Click Save

✅ Once saved, Turnstile is now connected to your website and ready to use in forms.


Step 3: Add the Captcha Block to a Form

  1. Open any form in the Form Editor

  2. Click Add New Block (top-left corner)

  3. Select Captcha from the block list

  1. The captcha preview will appear inside your form

  1. Drag it into position (typically just above the Submit button)

  2. Click Save

🎉 That’s it!
Your form is now protected from spam submissions.


How It Works on Your Live Site

  • Visitors may see a small verification check

  • Most users will pass automatically

  • No image puzzles or complicated challenges

  • Submissions from bots will be blocked


Important Notes

🔒 One Captcha Per Form

You can only add one Captcha block per form.
If a captcha already exists, the option will not appear again in the block selector.


⚙️ No Extra Settings Needed

There are no configuration options inside the form block.
Once Turnstile is enabled in Settings → Integrations, it works automatically.


🚫 If Turnstile Is Disabled

If the integration is turned off:

  • The Captcha block will not appear on your live site

  • The form editor will display a warning message with a link to enable it


🛡 Why We Use Turnstile

Cloudflare Turnstile is:

  • Privacy-focused

  • Non-intrusive

  • Lightweight

  • User-friendly

It protects your church’s forms without frustrating visitors.

Did this answer your question?