Connecting reCAPTCHA to Your Website

Connecting reCAPTCHA to Your Website


In addition to our native Honeypot protection, you can connect reCAPTCHA v3 to your contact forms to help you detect abusive traffic on your website without any user actions like clicking the “I'm not a robot” button.

Tip: reCAPTCHA v3 runs in the background, analyzes a user's behavior, and determines whether a user is a human or a harmful bot.

Step 1. Getting the Site Key and Secret Key

1. Sign up or sign in to an existing Google Cloud Console account:

2. Give a name to your future project and click Get Started button:

Note: You can name your project whatever you like.

3. Wait for the completion of the project creation. Once completed, go to the Cloud Console by clicking the Cloud Console button:

4. Enter a name for the future key (to simplify the search for numerous sites). Then click on the Add a Domain button.

5. In the window that opens, enter your domain and click the Done button, then Create Key.

6. After the page loads, copy the site key and secret key.


Step 2. Adding Keys

1. Open the site settings and go to the Form Management tab.

2. Open the Captcha tab.

3. Copy your keys from the Cloud Console and add them to the Site Key and Secret Key fields.

4. Click Connect button to save the keys.



Step 3. Connecting reCAPTCHA to the contact form

To enable the integration, go to the Integrations tab in the contact form settings and toggle the reCAPTCHA switch on:


Done! Publish the site to apply the changes and activate the anti-bot tool.



    • Related Articles

    • Accessing Contact Form Replies

      With the help of the form replies feature you don’t need to worry anymore if submits from your contact forms might be lost or the integration may not go successful. Form replies feature gathers all replies from the contact forms on your website in ...
    • Using hidden fields in forms to collect additional data

      Hidden fields in contact forms allow website owners to collect and transfer additional information to third-party services, thus helping to segment users who have filled out this form. Hidden fields can transfer both set values and values obtained ...
    • Setting Email For the Contact Form Notifications

      Adding a contact form gives your visitors an easy way to communicate and send all necessary information via your site. The requests from the contact forms can be forwarded to the email address you set globally in the settings. This consists of two ...
    • Adding an exact value to a field in the contact form

      You can add a specific field to the contact form that will force the visitor to enter the exact value. This feature can be useful for various purposes — for example, to create your own anti-spam, conduct basic polls, or even protect a page with the ...