Articles on: Troubleshooting

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:


  1. 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.


  1. 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


  1. Ensure the Email Field Is Configured Properly
  • It should be required and labeled as an email field, not just text.
  1. Test Using Different Emails
  • Avoid temporary email services or invalid formats.
  1. Check for JavaScript Errors
  • Inspect the browser console for form or plugin errors.
  1. Review Form Logic or Conditions
  • Make sure conditional logic isn't preventing the field from being included.
  1. 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:

  1. Screenshot your form settings (especially the email field)
  2. Note the plugin you're using (e.g., Gravity Forms, WPForms)
  3. 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

Was this article helpful?

Share your feedback

Cancel

Thank you!