> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.formstatus.co/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

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

2. **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.
2. Test Using Different Emails
* Avoid temporary email services or invalid formats.
3. Check for JavaScript Errors
* Inspect the browser console for form or plugin errors.
4. Review Form Logic or Conditions
* Make sure conditional logic isn't preventing the field from being included.
5. 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](mailto:support@formstatus.co) — we’re here to help you get it working.