WPForms Lite & Pro
WPForms is one of the most popular form builders in the WordPress ecosystem, with over 6 million active installs. FormStatus supports both the Lite and Pro versions of WPForms, including its key form submission behaviors and anti-spam mechanisms.
Supported behaviors
Feature | WPForms Lite | WPForms Pro |
---|---|---|
Non-ajax submissions | Supported | Supported |
Ajax submissions | Supported | Supported |
Postmark email routing | Supported | Supported |
Disable succeeding emails | Supported | Supported |
WP submit validation compatibility | Supported | Supported |
Force fail test | Supported | Supported |
Bypass honeypot (default enabled) | Supported | Supported |
Node.js honeypot detection | Supported | Supported |
Bypass Google reCAPTCHA v2 | Supported | Supported |
Bypass Google reCAPTCHA v3 | Supported | Supported |
Multi-page forms | Not applicable | Supported |
Custom logging in WordPress | Supported | Supported |
Do not create entry (silent discard) | Not applicable | Supported |
Frequently Asked Questions (FAQs)
Does FormStatus detect and log spam caught by WPForms’ honeypot?
Yes. FormStatus detects submissions caught by WPForms’ default honeypot and logs them accordingly. We also use Node.js detection for more accurate spam flagging.
What happens if my WPForms Pro form uses the “Do Not Store Entry” setting?
FormStatus respects this setting. If enabled, the entry will not be saved by WPForms and FormStatus will skip logging the submission as well.
Can I test failed form submissions?
Absolutely. You can use the Force Fail Test feature to intentionally trigger a failed submission and confirm logging behavior.
Are multi-page (multi-step) forms supported?
Only in WPForms Pro. FormStatus tracks progression and submission behavior for multi-step forms in the Pro version.
What if I use Google reCAPTCHA with WPForms?
We support bypassing both reCAPTCHA v2 and reCAPTCHA v3 during testing to help you validate fallback behavior and alternative spam detection.
Is Ajax submission tracking accurate?
Yes. Whether your form uses Ajax or traditional (non-Ajax) submissions, FormStatus accurately captures and logs the result.
Need help?
If you're having trouble with WPForms or seeing inconsistent behavior in logs, feel free to reach out to our support team directly or browse our Getting Started Guide for more insights.
Updated on: 01/05/2025
Thank you!