Looking for help?

How to Configure Google reCAPTCHA Protection in ReviewX

Automated spam bots and fraudulent reviews can quickly clutter your WooCommerce store and mislead genuine shoppers. ReviewX features integrated Google reCAPTCHA Protection directly inside your review submission forms to block bots while maintaining a seamless submission experience for real customers.

Google reCAPTCHA Protection Settings in ReviewX
Configure reCAPTCHA Version [1], enter your Site Key [2] and Secret Key [3], and save your security settings in ReviewX.

Step 1: Obtain Google reCAPTCHA Keys

To connect reCAPTCHA to ReviewX, you need public API keys from Google:

  1. Visit the official Google reCAPTCHA Admin Console and sign in with your Google account.
  2. Under Register a new site, enter a label (e.g. My WooCommerce Store).
  3. Choose your reCAPTCHA type:
    • reCAPTCHA v3: Invisible, score-based verification that analyzes user behavior without requiring user interaction. (Recommended)
    • reCAPTCHA v2 (“I’m not a robot” Checkbox): Displays an explicit checkbox that prompts users with challenge questions if suspicious activity is detected.
  4. Under Domains, enter your store’s root domain name (e.g. yourdomain.com).
  5. Accept the Terms of Service and click Submit.
  6. Copy your generated Site Key and Secret Key.

Step 2: Enter Credentials in ReviewX

  1. In your WordPress admin dashboard, navigate to ReviewX → Settings.
  2. Click the Security tab.
  3. Select your reCAPTCHA version [1] from the dropdown menu (choose v3 Invisible (Score based) or v2 Checkbox matching the keys generated in Step 1).
  4. Paste your public Google key into the Site key field [2].
  5. Paste your private Google key into the Secret key field [3].
  6. Click the blue Save button in the bottom floating toolbar.

Step 3: Verify Protection on Storefront

Once saved, visit any single product page on your live store in a private/incognito browser window and click Write a review:

  • If using v3 Invisible: The Google reCAPTCHA badge will display in the bottom corner of your store, silently verifying human behavior upon form submission.
  • If using v2 Checkbox: The “I’m not a robot” checkbox will appear directly inside the ReviewX submission modal before the submit button.

Troubleshooting Tips

  • “Invalid domain for Site Key”: Ensure the domain listed in your Google reCAPTCHA console matches your exact live WordPress domain without https:// or trailing slashes.
  • Key Version Mismatch: If you generated v3 keys in Google, you must select v3 Invisible in ReviewX. Using a v3 key with v2 selected will trigger an authentication error.
What are your feelings
Updated on 23/09/2026