Contact Form 7 is the most popular WordPress form plugin with over 5 million active installations. FormsCheck auto-detects CF7 forms, tests them like a real user, and alerts you the moment something breaks.
CF7 depends on several moving parts: the plugin itself, your theme, SMTP configuration, and server-side mail settings. Any WordPress or PHP update can silently break the chain. Common failure scenarios include:
CF7 relies on wp_mail() which depends on your server's mail configuration. A hosting migration or SMTP plugin update can break email delivery while the form still shows "Thank you" on the page.
CF7 hooks into WordPress deeply. Theme updates, security plugin changes, or even a minor CF7 update can introduce JavaScript errors that prevent form submission entirely.
Expired API keys, domain mismatches after migration, or reCAPTCHA version changes can silently block all submissions without any visible error to the user.
Without proper SPF/DKIM records, CF7 emails can start landing in spam. The form works, the email is "sent" — but nobody reads it.
Paste any page URL containing a CF7 form. FormsCheck detects the .wpcf7-form element, identifies all input fields (text, email, textarea, dropdowns, radio buttons), and pre-fills test values automatically.
FormsCheck opens the page in a real Chromium browser, fills in every field, and clicks the submit button — just like a real user. It then waits for CF7's .wpcf7-response-output success message.
Optionally, FormsCheck checks if the form email actually arrived at a real inbox — not just whether the page said "sent". This catches SMTP failures, spam filtering issues, and misconfigured mail routes.
If a test fails — page error, missing success message, or email not received — you get an immediate notification via email or Slack. You fix the issue before your client even notices.
The free plan lets you monitor 1 Contact Form 7 form. No credit card required.
Create a free account