Email submission not detected
If you're using FormStatus and your email submission isn't being detected, this guide explains how email verification works, common causes of issues, and platform-specific troubleshooting steps for NinjaForms, WPForms, Gravity Forms, and Contact Form 7.
How Email Submission Verification Works
When a user submits a form, email verification typically involves:
- Frontend (Client-Side) Checks
- The form ensures the email input is correctly formatted (e.g., name@example.com).
- Some plugins offer real-time domain validation or restrict invalid characters.
- Backend (Server-Side) Verification
The form plugin passes the email to FormStatus via webhook, API, or other integration.
FormStatus checks for:
- Proper formatting
- Presence of a value
- Potential spam or bot-like behavior
If valid, the submission is logged or forwarded as expected.
General Troubleshooting Steps
- Ensure the Email Field Is Configured Properly
- It should be required and labeled as an email field, not just text.
- Test Using Different Emails
- Avoid temporary email services or invalid formats.
- Check for JavaScript Errors
- Inspect the browser console for form or plugin errors.
- Review Form Logic or Conditions
- Make sure conditional logic isn't preventing the field from being included.
- Check FormStatus Dashboard
- Look under the Logs or Submissions tab to confirm if the form entry was received.
Platform-Specific Fixes
NinjaForms
- Check field settings: Make sure the email field is using the "Email" input type.
- Confirm the submission action: The form must include an action like "Email" or "Save to Database."
- Webhook integration: If FormStatus is using a webhook, verify the webhook URL is correct and actively connected.
WPForms
- Field must be 'Email' type: Text fields won't validate or trigger email logic.
- Smart Logic: Check if conditional logic is hiding the email field under certain conditions.
- Enable Notifications: Ensure the email field is used in the form notification setup (this often triggers logging).
Gravity Forms
- Confirm field type is 'Email' and required.
- Check Feed Settings (for FormStatus integrations, Zapier, or webhooks).
- Use the Logging add-on to monitor if the form is sending the correct data.
Contact Form 7
- Ensure the tag used is [email your-email] (the * means required).
- Look at the mail template: make sure [your-email] is properly mapped in the "To" or "From" fields.
- If using a plugin like Flamingo to store submissions, check if the email is saved there.
Common Causes of Email Not Being Detected
Issue Description
- Field not required = Optional fields may be skipped in submission
- Wrong field type = Text fields don't validate as email addresses
- JavaScript conflicts = Other plugins or themes may interfere with form logic
- Failed integration = Webhook or API connection to FormStatus is misconfigured
- Spam protection = Email may be filtered out or blocked due to domain reputation
Next Steps
- Double-check form plugin settings (required fields, correct input types).
- Review integration or webhook settings in FormStatus.
- Test the form with valid emails from common providers.
- Look at your FormStatus Submission Logs or Error Logs for failed entries.
Need Help?
If you're still not seeing the email submission in FormStatus:
- Screenshot your form settings (especially the email field)
- Note the plugin you're using (e.g., Gravity Forms, WPForms)
- Provide a test email and timestamp of your submission
Then contact our support team — we’re here to help you get it working.
Updated on: 20/05/2025
Thank you!