Manage your form's spam protection preferences

You don't want to have to wade through endless spam submissions, which is why Clarityflow's Forms feature has built-in spam protection to save you from junk responses.

You have full control over your spam protection preferences. This depends on one important factor: whether or not you're using a custom domain with Clarityflow. Click the link below that describes your situation to get the right directions for you:

Using Clarityflow's built-in spam protection

You will set spam protection preferences for each form in your Form Settings > Form Display > Spam protection preference.

By default, spam protection is set to "invisible," meaning your clients and people who submit responses to your form won't actually see or need to interact with any sort of spam filtering.

However, you can switch to a visible version of spam protection if you'd like. This will display a small widget directly under your form's "Submit" button. You have two different options for this widget:

Here's a closer look at each of these options and how they look to people submitting responses to your form.

Non-interactive widget

This requires no interaction from the person submitting the form. They'll see the widget, but it will automatically check for spam and display a "success" message—no action required.

non-interactve spam widget

Checkbox widget

With this option, the person submitting your form will need to click the checkbox to confirm they're human before submitting.

checkbox spam widget

Alternatively, you can also disable spam protection entirely. But, we recommend keeping it on to better control and weed out any spam responses.

Managing spam preferences with a custom domain

When you're using a custom domain with Clarityflow, the built-in spam protection won't work for your forms. Instead, you can install your own solution to protect your form from spam responses. You have two options here:

Let's take a closer look at how to do each of these.

Add your own Google reCAPTCHA to your forms

Follow these steps to add your own Google reCAPTCHA to your Clarityflow forms:

1. Visit this link

2. Click v3 Admin Console at the top of the page

3. You'll land on one of the following pages:

If you don't have any existing reCAPTCHA, you'll land on a create page that looks like this:

no existing reCAPTCHA

If you do have existing reCAPTCHA, you'll land on a page that looks like this:

existing reCAPTCHA

4. In either case, you need to click the + icon to create new keys. When doing so, you'll fill in the following details:

  • Label: Name your key

  • reCAPTCHA type: Select a type (you can choose anything except for "score based (v3)")

  • Domains: Add your custom domain. If your domain is something like example.domain.com, enter only domain.com.

  • Google Project: Create a name for your project. You reCAPTCHA will live in the project that you name and create here.

5. Copy your site key and secret key. You'll use these in Clarityflow.

site key and secret key

Add your own Cloudflare Turnstile Captcha to your forms

Rather use Cloudflare? Here are the steps to do so:

1. Visit this link

2. Click "start for free"

3. Enter your name and email address to create your Cloudflare account

4. Enter your domain in the designated field. If your domain looks like example.domain.com, enter only domain.com.

cloudflare domain

5. Visit the turnstiles link.

6. Click "Add widget"

add widget in Cloudflare

7. Enter the following details to create a new turnstile:

  • Widget name

  • Hostname management (click "Add hostnames")

  • Select and add your domain (after selecting, click the "Add" button at the bottom)

  • Widget mode (select your preferred type)

  • When asked "Would you like to opt for pre-clearance for this site?" leave the "No" option checked

pre-clearance

8. Click "create"

This gives you your site key and secret key that you can use on Clarityflow.

site key and secret key
This guide details one of the many features of Clarityflow, the coaching software that powers modern coaching practices of all types. Learn more about Clarityflow.