Configure reCAPTCHA in BuddyBoss

Last updated: Mar 12, 2026    •    ~2 min read

The reCAPTCHA Settings connect your site with Google reCAPTCHA to protect forms and authentication processes from spam and automated bots. You select a reCAPTCHA version and enter your Google API credentials to activate protection. This manual walks you through choosing a version, generating API keys, and connecting your site.

Tutorial Video

Choosing a reCAPTCHA Version

BuddyBoss supports three reCAPTCHA options. reCAPTCHA v3 is selected by default and is the recommended option – it works silently in the background, analyzing user behavior and assigning a risk score without interrupting the experience. reCAPTCHA v2 (Checkbox) uses the familiar “I’m not a robot” checkbox and image challenges. reCAPTCHA v2 (Invisible Badge) triggers invisibly without a visible checkbox. You can jump directly to each version’s setup:

Generating API Keys

Navigate to BuddyBoss > Settings > reCAPTCHA. reCAPTCHA v3 is automatically selected. Click the reCAPTCHA website link to open the Google reCAPTCHA Admin Console.

WordPress admin BuddyBoss Integrations page showing reCAPTCHA settings with v3 selected and fields for Site Key and Secret Key visible

In the Label field, enter a name to identify the site in the future. Select Score based (v3), add your domain in the Domains field, then click Submit.

Google reCAPTCHA registration form for a new site with label and domain set to buddybosscom Submit button visible

Google displays your generated keys. Click Copy Site Key and Copy Secret Key.

Screenshot of Google reCAPTCHA setup page with title Adding reCAPTCHA to your site showing two key sections Copy Site Key and Copy Secret Key with sample keys

Go back to your WordPress Dashboard, go to BuddyBoss > Settings > reCAPTCHA, and paste the keys into the Site Key and Secret Key fields. Click Verify.

WordPress admin BuddyBoss reCAPTCHA integration page with Site Key Secret Key fields and Verify button

The system will verify the keys and load.

Dialog titled Verify reCAPTCHA with a circular loading indicator and Cancel button on the bottom right

Click Submit.

Verify reCAPTCHA dialog with message reCAPTCHA token is ready click Submit to verify and Submit and Cancel buttons Submit is highlighted

If your tokens are correct you will see a success message. Click OK.

Modal dialog titled Verify reCAPTCHA showing a green checkmark and the message reCAPTCHA verification was successful with an Ok button

Your reCAPTCHA is now connected.

WordPress admin BuddyBoss Integrations page showing reCAPTCHA connected green status with site key and secret key fields and Verify button

reCAPTCHA Settings

Navigate to your WordPress Dashboard, go to BuddyBoss > Settings > reCAPTCHA. The connection status at the top shows Not Connected until valid API keys are saved. Configure the following settings and click Save Changes when done.

WordPress admin screen showing BuddyBoss settings with a reCAPTCHA panel labeled Not Connected and API key fields on the right side of the page
  • Version: Select your preferred reCAPTCHA version from the dropdown.
  • Site Key: Enter the Site Key from your Google reCAPTCHA account. Use the visibility icon to reveal or hide the key while entering.
  • Secret Key: Enter the Secret Key from the same Google reCAPTCHA account. Use the visibility icon to reveal or hide it while entering.

To generate your API keys, click the reCAPTCHA API keys link in the settings panel to open the Google reCAPTCHA Admin Console, register your domain, and copy both keys. The Admin Console link at the bottom of the page lets you review usage statistics and monitor performance.

© 2026 BuddyBoss LLC. All Rights Reserved.  |  buddyboss.com

Was this article helpful?

Related Articles

Subscribe to Our Newsletter

Stay In Touch

Subscribe to our Newsletter, and we’ll send you the latest news from BuddyBoss

This field is for validation purposes and should be left unchanged.
This field is hidden when viewing the form