Symptom
- Visitor sees an error after submitting a lead capture form
- Embed shows failed request or blank success state
- Submission never appears on the form Responses tab
Common causes
- Form is inactive or archived
- Wrong publicId in embed URL (/f/[publicId])
- Turnstile or bot protection failed
- Rate limit or honeypot triggered
- Required field or consent checkbox missing
Fix
- Forms → open form → confirm status is Active
- Copy embed code again from Forms → Embed — verify publicId
- Test without ad blockers; allow challenges.cloudflare.com if using Turnstile
- Retry from a normal browser session (not automated tools)
- Check required fields and marketing consent settings match your embed
Still stuck?
- Open Admin → Logs → Email logs if notification on submit fails
- Note form publicId, timestamp, and browser console error for support
- See /docs/pipeline/forms/ and /docs/pipeline/forms-embed/