Cloudflare Turnstile

Low-friction, privacy-friendly captcha that blocks spam sign-ups.

  • No puzzles for most of your visitors to solve
  • Site key and secret key, nothing else to configure
  • Layers on top of the always-on spam protection

What you can do with it

  • Add a Cloudflare Turnstile check to the RSVP form and the booking page with one switch.
  • Stop bots that get past the built-in checks, while most people pass without doing anything.
  • Keep Google out of your forms: Turnstile sets no cookies.
  • With HappenBoard Pro, protect the visitor event submission form and free ticket orders the same way.
An upcoming events list on a website, with view tabs for month, week, day and agenda
Visitors sign up from your event pages. Turnstile checks them before the form is sent.

How to set it up

  1. In your Cloudflare account, create a Turnstile widget for your domain and copy its site key and secret key.
  2. In WordPress, go to HappenBoard → Integrations and click Configure on the Cloudflare Turnstile card.
  3. Turn on Enable Turnstile on public forms.
  4. Paste the Site key and the Secret key, then click Save changes.
  5. Send your own form once and check that your name appears on the Attendees screen.

The spam protection guide explains the checks that run before Turnstile.

What you need

  • A free Cloudflare account. Your site does not need to use Cloudflare for anything else.
  • HappenBoard, the free plugin.
  • An administrator account on your WordPress site.

Subscribe to our newsletter

Product updates, how-tos and ticketing tips. No spam, unsubscribe anytime.

Free and Pro

Turnstile is in the free plugin, like the built-in checks: a hidden trap field, a signed time stamp, rate limits and one sign-up per email address.

HappenBoard Pro extends the same protection to its event submission form and to orders of free tickets.

Good to know

  • Turnstile is off until you turn it on, and both keys are required.
  • If Cloudflare cannot be reached, the check is skipped rather than blocking the sign-up. The built-in checks still apply.
  • The Turnstile script loads only on pages that show a form.
  • Your site sends the visitor’s IP address to Cloudflare with each check: mention it in your privacy policy.
  • The secret key is never shown again after saving. Type a new one only to replace it.

What’s next

Upgrade your calendar

Sell tickets, take bookings and check people in from your own WordPress site. Not the right fit? Your money back within 14 days.

HappenBoard calendar with colour-coded events in the month view