Spam Protection

Overview

Spam Protection is used to minimise the number of spam form submissions through Gutenforms.

It uses Google’s free reCAPTCHA service, and there are a few steps to configure this.

In the WordPress Administration interface, click on Gutenforms > Settings
Gutenforms Settings Menu

Configuration

Clicking the Spam Protection tab allows you to define the following settings:
Gutenforms: Spam Protection Settings

Enabled

Whether to enable spam protection on all Gutenform forms.  To enable, select the Google reCAPTCHA v3 option and continue to configure the remaining settings below.

Site Key and Secret Key

To obtain a Site Key and Secret Key from Google reCAPTCHA:

  • Visit https://www.google.com/recaptcha/admin/create
  • Define the following settings
    • Label: Your web site’s domain name
    • reCAPTCHA type: reCAPTCHA v3
    • Domains: Your web site’s domain name
    • Accept the reCAPTCHA Terms of Service: Tick this box
      Gutenforms: Spam Protection: Google reCAPTCHA Registration
  • Click the Submit button

You’ll be presented with a Site Key and Secret Key:
Gutenforms: Spam Protection: Google reCAPTCHA Keys

  • Click Copy Site Key
  • Paste this Site Key into the Gutenform Plugin’s Spam Protection Site Key field
  • Click Copy Secret Key
  • Paste this Secret Key into the Gutenform Plugin’s Spam Protection Secret Key field

Minimum Score

The minimum score determines the level that a form submission must score in order to be saved as an Entry in Gutenforms.

This is a number between 0 and 1; the higher the number, the less likely spam will get through, but the more likely some genuine form submissions may not get through.

It’s therefore recommended to start with a lower score, such as 0.5, and slowly adjust the score over time as entries are saved.

Save

Once you have made changes to the settings, click the Save button.

On screen confirmation will display to confirm that the settings have been updated.

With Spam Protection enabled and configured, it will be applied automatically to all Gutenforms.

  • Published
  • Updated