Contact Forms Failing
Updated 2 July 2026
Forms may fail silently, show spinner forever, or report that mail could not be sent.
This article explains the most common contact form delivery failures and the key checks for SMTP, DNS, plugins, and reCAPTCHA.
Things to check
- SMTP plugin configured correctly (PHP
mail()is unreliable on many hosts). - SPF and DKIM records for your domain.
- Plugin conflicts with caching or security tools.
- reCAPTCHA keys valid and domain matches.