Lead forms (B3)
Lead form completed (evidence-based)
This guide helps you act on one scan finding. It is not legal advice or a compliance verdict.
What to fix
Allow a successful test submit by providing a QA path through CAPTCHA and plugin validation.
Step-by-step fix
- Create a QA mode: reCAPTCHA test keys, a whitelist for the scan bot IP if your host documents one, or a hidden “scan” form that posts to the same handler without the challenge.
- Remove hidden required fields that humans never see but bots leave empty.
- Confirm the form’s AJAX endpoint returns success for a valid payload (plugin entry logs or network tab).
- Document the QA path so you do not leave production wide open.
Choose the path for your setup
Cloudflare Bot Fight / Turnstile
Add a hostname or path exception for the QA URL, or use Turnstile test keys on staging.
Confirm it is fixed
Re-scan and confirm B3 shows evidence that submit completed.
Rescan this check on your site
Scan the same URL again, then compare this check with your previous report.
Run a free leak scan