Enable Google reCAPTCHA: Secure Your Forms Against Spam and Malware

Enable Google reCAPTCHA: Secure Your Forms Against Spam and Malware

By Michael Chen

January 1, 2025 at 05:14 PM

Protect your forms from spam submissions by implementing Google reCAPTCHA for Form blocks, Newsletter blocks, promotional pop-ups, and product waitlists.

reCAPTCHA Version Overview

  • Most sites use reCAPTCHA v3 (invisible, no user interaction needed)
  • Cover pages use reCAPTCHA v2 (requires Google account activation)

Enabling reCAPTCHA

Form Blocks:

  1. Click Edit on page
  2. Click pencil icon in Form block
  3. Go to Storage tab
  4. Click Google reCAPTCHA
  5. Select Enable Google reCAPTCHA

Newsletter Blocks:

  1. Click Edit on page
  2. Click pencil icon in Form block
  3. Go to Storage tab
  4. Click Squarespace and Connect
  5. Select Enable Google reCAPTCHA

Promotional Pop-ups:

  1. Open Promotional pop-up panel
  2. Click Action
  3. Select "Sign up for a newsletter"
  4. Click Verification
  5. Check Enable reCAPTCHA

Restock Waitlists:

  • Automatically enabled, no setup required

Setting Up reCAPTCHA for Cover Pages (Version 7.0):

  1. Open Development tools panel
  2. Go to External API Keys
  3. Get Google reCAPTCHA API keys
  4. Set up in v3 Admin Console:
    • Choose reCAPTCHA V2
    • Select "I am not a robot" checkbox
    • Add all domains (format: yoursite.squarespace.com)
    • Accept Terms of Service
    • Copy and paste site key and secret key

Checkbox "I am not a robot"

Checkbox "I am not a robot"

Site key

Site key

reCAPTCHA API keys page

reCAPTCHA API keys page

Updating Domains:

  1. Access v3 Admin Console
  2. Select reCAPTCHA to update
  3. Add new domain
  4. Save changes (Allow 30 minutes for updates to take effect)

Troubleshooting Common Issues:

  • Invalid domain: Add all domain names and refresh
  • Invalid key type: Use reCAPTCHA V2 for cover pages
  • Submit error: Verify correct secret key paste
  • iOS redirect: Known limitation between iOS and Google

Related Articles

Previous Articles