CAPTCHA

Note: The CAPTCHA field is a legacy field type. It uses Google’s legacy reCAPTCHA v2 (checkbox or invisible), which has known accessibility problems. Because of this, the field is no longer recommended. For alternative approaches, see the Spam Detection and Protection article.

Summary

The CAPTCHA field allows you to add a CAPTCHA field to your form, to help protect your website from spam and bot abuse by trying to determine if the form is being submitted by a human or defeating a form submission attempt by a scripted bot. The Gravity Forms Captcha field is available under the Advanced Fields section within the form editor.

GForms Captcha Field Icon
CAPTCHA field as displayed in the Field Library
CAPTCHA field as displayed in the Form Editor.
CAPTCHA field as displayed in the Form Editor.

Prerequisites

To communicate with the Google reCAPTCHA service of your choice, you will need a pair of API keys added to your settings. Refer to this guide for help obtaining your keys and entering them into your Gravity Forms settings.

Since Gravity Forms 3.0, the Gravity Forms reCAPTCHA Add-On is required to use the CAPTCHA field.

Image

Common Settings

This field uses only common field settings for the Appearance settings. For a description of each of the common field settings, refer to this article. Below you will find a description of speciality settings that are particular to this field.

General Settings

Captcha Field General Settings

Theme

This option is only available when using reCAPTCHA. Select the visual theme for the reCAPTCHA field from the Light and Dark options to better match your site design.

Recaptcha Light
Recaptcha Dark

Advanced Settings

Captcha Field Advanced Settings
SettingDescription
LanguageThis option is only available when using reCAPTCHA. Select the language you would like to use for the reCAPTCHA display from the available options.

Merge Tags

This field does not have any available merge tags.

How To Add a Captcha Field to your Form

Check out this excellent blog post on how to add a Captcha Field to your form and why it’s useful.