What are you looking for?

Get help quickly.

Set Up reCAPTCHA on Forms

Gravity Forms Plugin

Set Up reCAPTCHA on Forms

Use reCAPTCHA to eliminate spam form submissions.

Last updated on 12 Mar, 2026

While creating forms on your website allows visitors to send you messages and registrations, non-human "bots" can automatically fill out forms and submit them to create spam messages. You can eliminate most spam by adding “reCAPTCHA” to your website. reCAPTCHA will verify that the submission process is done by a human, eliminating most unwanted submissions.

reCAPTCHA is free and simple to set up. When you have completed the integration with reCAPTCHA, all of your public forms will contain the spam prevention features.

Setup reCAPTCHA:

reCAPTCHA is a free tool available from Google for developers. To start, apply for a set of "keys" to integrate into your website at https://www.google.com/recaptcha/admin/create

Note: You will need a Google Workspace or gmail account, so if you don't already have one, pause and create one now at https://accounts.google.com/signin

1
Give your account a label

Create a label for your site account. This should help you easily identify which site the API keys will be used on, since you can set up multiple website reCAPTCHAs on the same Google account.

2
Select v3

3
Add all domains

You should add all the domain names associated with your website. The domain names should not include http, https, or www.

If you are unsure what domain names are associated with your website, go to your website's dashboard, "Settings" and select "Domains and Email." There, you will find a list of all associated domain names.

4
Submit the form

5
Copy the secret key

Copy the secret key to add to your website form settings.

6
Add keys to your form settings

In your website dashboard, navigate to Forms > Settings. Click on reCAPTCHA and enter the v3 codes.

Once you have added these keys and saved the page, all the forms your website currently has and will create in the future will be automatically protected with reCAPTCHA.

reCAPTCHA will stop automated (non-human) filling out of your forms, which is the most common reason for receiving emails with content that does not relate to your website.

Did you find this article helpful?
Previous

Edit Form Notifications

Next