Support and Documentation

Google reCAPTCHA

The Google ReCaptcha plugin integrates with Google's reCAPTCHA service that blocks automated software from submitting forms to your website. The Google ReCaptcha plugin applies to Brightspot contact, custom, or user-generated upload forms. You can also add reCAPTCHA validation by adding it as a form field.

The following example shows reCAPTCHA validation added to a contact form.


The Google ReCaptcha plugin supports reCAPTCHA V2 and V3. It does not support reCAPTCHA Invisible and reCAPTCHA Android.

Configuring Google reCAPTCHA

Administrators perform this task.

If your version of Brightspot is missing this feature, contact your Brightspot representative.​

Procedure. To configure Google reCAPTCHA:
  1. From the Navigation Menu, expand Admin, and select Sites & Settings.

  2. Under Sites, select the site for which you want to configure the reCAPTCHA service. The Edit Site widget appears.

  3. Under Front-End, expand Form CAPTCHA.

  4. Click |mi-search| to open the content picker.

  5. Click New Google ReCaptcha.

  6. In the content edit form, set the Client Key and Secret Key fields to the values generated when you registered your site from your Google account.

  7. In the content edit form, click Save.

  8. Click Back to Select Provider. You return to the content picker.

  9. Click the Google ReCaptcha item you just created. You return to the Edit Site or Edit Global widget, and the reCaptcha service you created appears in the Provider field.

  10. Click Save.

You can now add reCAPTCHA validation to forms on the sites that you registered for reCAPTCHA integration. For detailed information about building forms, see Forms.

. See also:

Resolving reCAPTCHA errors

When you test a page with a reCAPTCHA module, you may see the error ERROR for site owner: Invalid key type. This error may also occur when a visitor is attempting to log in to your site.

There are several possible causes for this error:

  • Your site's domain is not registered with your reCAPTCHA account. For example, if you created a new site, be sure you register the site in your reCAPTCHA admin console.

  • Your site is not yet launched. reCAPTCHA works only on launched sites.