Contact Form 7
FormStatus fully supports monitoring and testing forms built with Contact Form 7 — one of the most popular WordPress form plugins with over 10 million installs.
Below is a detailed breakdown of the features and capabilities currently supported by FormStatus when working with Contact Form 7.
Confirmed supported features
Feature | Status |
---|---|
Non-ajax request submissions | Supported |
Ajax request submissions | Supported |
Postmark email integration | Supported |
Disable succeeding emails after test | Supported |
Wordpress submit validation support | Supported |
Force fail test option | Supported |
Bypass captcha v2 | Supported |
Bypass captcha v3 | Supported |
Custom logging in wordpress | Supported |
Submission error logging in laravel app | Supported |
Features not applicable or not required
Feature | Status |
---|---|
Create form entry | Not applicable |
Bypass honeypot protection | Not applicable |
Node.js honeypot detection | Not applicable |
Multi-page forms support | Not applicable |
Important Notes:
- Ajax requests are enabled by default in contact form 7. To allow non-ajax submissions, adjustments may be necessary. Read more here.
- Contact Form 7 discontinued native support for reCAPTCHA v2 starting with version 5.1. to use reCAPTCHA v2, you will need to install a helper plugin like wpcf7-recaptcha
Frequently asked questions (FAQ)
Can I test multi-page forms with FormStatus?
Contact Form 7 don't have a built-in feature for multi-page but generally, FormStatus is supporting multi-page. We recommend testing each form individually.
Do I need to set up anything special to test ReCaptcha v2?
Yes. Contact Form 7 no longer supports reCAPTCHA v2 natively. To test forms using reCAPTCHA v2, install the wpcf7-recaptcha plugin to restore v2 support.
Why do I see both ajax and non-ajax options?
Contact Form 7 uses ajax by default for smoother submissions. However, you can configure forms to allow non-ajax submissions if needed.
What happens if my form uses a honeypot field?
Contact Form 7 don't have built-in feature for honeypot and you need a separate plugin to add it. But generally, FormStatus is bypassing the honeypot.
Have questions?
If you need help setting up your contact form 7 tests or want tips for improving your form reliability, reach out to our support team. We’re here to help.
Updated on: 01/05/2025
Thank you!