With Google fully retiring reCAPTCHA v2, Contact Form 7 now relies entirely on reCAPTCHA v3.
While v3 improves user experience, many WordPress users face errors, spam issues, or failed submissions after switching.
This 2026 guide explains every common reCAPTCHA v3 problem and how to fix it properly.
🚨 Common reCAPTCHA v3 Problems in Contact Form 7
You may see one or more of these issues:
-
“Invalid key type” error
-
“Invalid domain for site key”
-
reCAPTCHA not loading
-
Forms submit but show errors
-
Increased spam despite reCAPTCHA
-
Forms not submitting at all
-
reCAPTCHA score always too low
🔍 Why These Errors Happen
Most reCAPTCHA v3 issues are caused by:
-
Using old v2 keys
-
Domain mismatch in key settings
-
Keys not linked to a Cloud project
-
JavaScript blocked by caching or security plugins
-
reCAPTCHA score threshold set too high
-
Missing additional spam protection
🔧 FIX 1 — Generate Correct reCAPTCHA v3 Keys
Contact Form 7 only supports reCAPTCHA v3.
Make sure:
-
You created v3 keys, not v2
-
The correct domain is added (without https/http)
-
Both
wwwand non-wwwversions are included
Example:
