Why Aren't My Forminator Forms Sending Emails? A Troubleshooting Guide
Content
One of the most common issues reported by users of the Forminator Forms plugin is the sudden or unexpected failure of email notifications. This can be a critical problem, especially for businesses relying on contact forms, quote requests, or payment confirmations. Based on numerous community reports, this guide will help you understand why this happens and walk you through the most effective troubleshooting steps.
Understanding the Core Issue
It's important to first understand that the Forminator plugin itself does not send emails. It initiates the action, but the actual sending is handled by your WordPress site's core wp_mail() function. This function often relies on your web hosting server's PHP mail() function. Therefore, email delivery problems are frequently related to your hosting environment, email service provider, or general WordPress mail configuration, not necessarily a bug in Forminator.
Common Symptoms
- Emails were working but suddenly stopped at a specific time (e.g., end of June 2024).
- Notifications are received by some email addresses (like Gmail) but not by others (like your business domain email).
- Form submissions appear in the Forminator dashboard but no email is ever received.
- Emails are consistently delivered to the spam or junk folder.
- The "Resend Notification" button shows success, but the email never arrives.
Step-by-Step Troubleshooting
1. Verify Forminator Notification Settings
Before looking at complex server issues, double-check your form's configuration. In your WordPress dashboard, navigate to Forminator » Forms » [Your Form] » Email Notifications.
- Ensure the "Send To" email address is entered correctly without any typos.
- Confirm the notification is enabled (the toggle switch is on).
- If you use conditional email routing (e.g., sending to different addresses based on a checkbox), verify that the conditions are logic are set up correctly, as misconfigured rules are a common cause of routing failures.
2. Check Your Spam/Junk Folder and Email Filters
This is the simplest but most overlooked step. Sometimes emails are successfully sent but are filtered by the recipient's email provider. Log into the webmail interface for the email address not receiving messages (e.g., cPanel, Gmail, Outlook) and thoroughly check the spam and junk folders. Also, look for any aggressive inbox rules or filters that might be blocking or archiving the messages.
3. Test Your WordPress Site's Overall Email Function
Since Forminator uses wp_mail(), if your site can't send any emails, Forminator won't work. A quick way to test this is to use the WordPress password reset function. Request a password reset for your admin user. If you do not receive the password reset email, the problem is with your WordPress site's mail function, not specifically Forminator.
4. Install an SMTP Plugin (Highly Recommended)
The default PHP mail() function is notoriously unreliable. Many hosting providers limit or block it to prevent spam. The best solution is to configure an SMTP (Simple Mail Transfer Protocol) plugin, which routes your emails through a dedicated, authenticated mail server like Gmail, Outlook, or your hosting company's SMTP service.
- Install a reputable SMTP plugin like WP Mail SMTP.
- Configure it using the credentials provided by your email service provider. This often involves setting up authentication with an app password or your email account's SMTP settings.
- Send a test email from the plugin's settings to confirm it works. This step alone resolves a vast majority of Forminator email issues.
5. Use an Email Logging Plugin for Diagnosis
If emails are still not arriving, you need visibility. An email logging plugin, such as Email Log or WP Mail Logging, records every email that WordPress attempts to send.
- After installing a logging plugin, submit a test form.
- Check the log. If the email appears in the log, it means Forminator and WordPress successfully triggered the send. The problem now lies between your website and the recipient's inbox (e.g., blocked by the receiving server).
- If the email does not appear in the log, the issue is likely on your site, such as a conflict with another plugin or your theme preventing the email from being triggered.
6. Check for Plugin or Theme Conflicts
WordPress plugins can sometimes interfere with each other.
- Temporarily deactivate all other plugins except Forminator.
- Switch your theme to a default WordPress theme like Twenty Twenty-Four.
- Test your form again. If emails now work, reactivate your plugins and theme one by one, testing after each, to identify the culprit.
7. Contact Your Web Hosting Provider
If you have followed all the steps above and are still not receiving emails, it's time to contact your web host. They can check their server mail logs for any errors or blocks related to your domain or the specific email addresses you are trying to use. Be sure to mention you have already configured and tested an SMTP plugin.
Conclusion
Forminator not sending emails is almost always a delivery issue, not a form creation issue. By methodically working through these steps—starting with Forminator's settings, moving to WordPress's mail function with an SMTP plugin, and using logging for diagnosis—you can almost always identify and resolve the root cause. Remember, configuring a dedicated SMTP service is the most robust and reliable long-term solution for ensuring your form notifications land safely in your inbox.
Related Support Threads Support
-
Email Notification are not senthttps://wordpress.org/support/topic/email-notification-are-not-sent-2/
-
The form Submision email is not receivinghttps://wordpress.org/support/topic/the-form-submision-email-is-not-receiving/
-
Email Notification to User Not Saving in Forminatorhttps://wordpress.org/support/topic/email-notification-to-user-not-saving-in-forminator/
-
Je ne reçois pas les mails de notification de nouveau messagehttps://wordpress.org/support/topic/je-ne-recois-pas-les-mails-de-notification-de-nouveau-message/
-
Forminator Form Email Routing Not Workinghttps://wordpress.org/support/topic/forminator-form-email-routing-not-working/
-
Blank form submissions & destination email issuehttps://wordpress.org/support/topic/blank-form-submissions-destination-email-issue/
-
Email Notification Issuehttps://wordpress.org/support/topic/email-notification-issue-7/
-
mails non reçuhttps://wordpress.org/support/topic/mails-non-recu/
-
Not receiving notificationshttps://wordpress.org/support/topic/not-receiving-notifications-23/
-
Forminator-Not Sending Notificationshttps://wordpress.org/support/topic/forminator-not-sending-notifications/
-
Form doesn’t sent notification emailhttps://wordpress.org/support/topic/form-doesnt-sent-notification-email/
-
Form is not sending out notification emails to admin emailhttps://wordpress.org/support/topic/form-is-not-sending-out-notification-emails-to-admin-email/
-
I don’t receive the email notificationhttps://wordpress.org/support/topic/i-dont-receive-the-email-notification/
-
Emails not triggered when using Forminator_API::add_form_entryhttps://wordpress.org/support/topic/emails-not-triggered-when-using-forminator_apiadd_form_entry/
-
Form notifications are not being sent to my email.https://wordpress.org/support/topic/form-notifications-are-not-being-sent-to-my-email/
-
Problems receiving notification e-mailshttps://wordpress.org/support/topic/problems-receiving-notification-e-mails/
-
Not Receiving Email Notificationshttps://wordpress.org/support/topic/not-receiving-email-notifications-17/
-
Form submission email not arrivinghttps://wordpress.org/support/topic/form-submission-email-not-arriving/
-
Not Receiving Email Notificationhttps://wordpress.org/support/topic/not-receiving-email-notification-5/
-
Form submission problemhttps://wordpress.org/support/topic/form-submission-problem-3/
-
Admin Emails suddenly no longer send if mixing domain recipientshttps://wordpress.org/support/topic/admin-emails-suddenly-no-longer-send-if-mixing-domain-recipients/
-
forms entry go to spamhttps://wordpress.org/support/topic/forms-entry-go-to-spam/
-
Email notification not going throughhttps://wordpress.org/support/topic/email-notification-not-going-through/
-
Form not sending emailshttps://wordpress.org/support/topic/form-not-sending-emails-11/
-
Email notifications stopped working today!https://wordpress.org/support/topic/email-notifications-stopped-working-today/
-
Applications are not cominghttps://wordpress.org/support/topic/applications-are-not-coming/
-
form not sending sometimeshttps://wordpress.org/support/topic/form-not-sending-sometimes-2/
-
Forminator Not Sending Email Notification After Form Completedhttps://wordpress.org/support/topic/forminator-not-sending-email-notification-after-form-completed/
-
Issue with Email Notifications in Forminatorhttps://wordpress.org/support/topic/issue-with-email-notifications-in-forminator-2/
-
I do not receive email notificationhttps://wordpress.org/support/topic/i-do-not-receive-email-notification/
-
Unable to update Email for form submissionhttps://wordpress.org/support/topic/unable-to-update-email-for-form-submission/
-
I was not receiving any email notificationshttps://wordpress.org/support/topic/i-was-not-receiving-any-email-notifications/
-
Issues with Arabic Form – Submission Error & No Email Notificationhttps://wordpress.org/support/topic/issues-with-arabic-form-submission-error-no-email-notification/
-
I am using forminator plugin but its not sending mails to the recipient mailhttps://wordpress.org/support/topic/i-am-using-forminato-plugin-but-its-not-sending-mails-to-the-recipient-mail/
-
Notificationshttps://wordpress.org/support/topic/notifications-96/
-
No notification email and can’t download attachmenthttps://wordpress.org/support/topic/no-notification-email-and-cant-download-attachment/
-
Subscriptions are not sent on admin mailhttps://wordpress.org/support/topic/subscriptions-are-not-sent-on-admin-mail/
-
Not Receiving emails from Forminatorhttps://wordpress.org/support/topic/not-receiving-emails-from-forminator/
-
Email Notification To user not saving in Forminator Also Import Form Not Displayhttps://wordpress.org/support/topic/email-notification-to-user-not-saving-in-forminator-also-import-form-not-display/
-
forminator not sending submission notifications emailhttps://wordpress.org/support/topic/forminator-not-sending-submission-notifications-email/
-
I no longer receive forms by emailhttps://wordpress.org/support/topic/i-no-longer-receive-forms-by-email/
-
Forminator email notificationshttps://wordpress.org/support/topic/forminator-email-notifications/
-
Some form entries notices not coming through, what to look for?https://wordpress.org/support/topic/some-form-entries-notices-not-coming-through-what-to-look-for/
-
Not receiving Emailshttps://wordpress.org/support/topic/not-receiving-emails-131/
-
HELP: Unable to receive email notificationshttps://wordpress.org/support/topic/help-unable-to-receive-email-notifications/
-
Not Receiving Emailshttps://wordpress.org/support/topic/not-receiving-emails-132/
-
Form does not send email notificationhttps://wordpress.org/support/topic/form-does-not-send-email-notification/
-
Forminator does not send emails ONLY to business emailhttps://wordpress.org/support/topic/forminator-does-not-send-emails-only-to-business-email/
-
Do not receive email from contact formhttps://wordpress.org/support/topic/do-not-receive-email-from-contact-form/
-
Emails are no longer being sent.https://wordpress.org/support/topic/emails-are-no-longer-being-sent/
-
Getting weird Forminator update emailshttps://wordpress.org/support/topic/getting-weird-forminator-update-emails/
-
forminator not sending emailshttps://wordpress.org/support/topic/forminator-not-sending-emails-2/
-
Contact info goes to spam folder instead of inboxhttps://wordpress.org/support/topic/contact-info-goes-to-spam-folder-instead-of-inbox/
-
New Form Summited, but no email notification receivedhttps://wordpress.org/support/topic/new-form-summited-but-no-email-notification-received/
-
any email notificationshttps://wordpress.org/support/topic/any-email-notifications/
-
Contact Form, plugin sending stopped notificationshttps://wordpress.org/support/topic/contact-form-plugin-sending-stopped-notifications/
-
Problem with Forminator Email Routing / Deliveryhttps://wordpress.org/support/topic/problem-with-forminator-email-routing-delivery/
-
Automate Daily Form Submission Notifications – Email Selection Brokenhttps://wordpress.org/support/topic/automate-daily-form-submission-notifications-email-selection-broken/
-
Emails coming from the form created by the plugin do not arrivehttps://wordpress.org/support/topic/emails-coming-from-the-form-created-by-the-plugin-do-not-arrive/
-
Name field not being recognized in notification emailshttps://wordpress.org/support/topic/name-field-not-being-recognized-in-notification-emails/
-
Not receiving emails from the Formhttps://wordpress.org/support/topic/not-receiving-emails-from-the-form-3/
-
Forminator email notificationhttps://wordpress.org/support/topic/forminator-email-notification/
-
After Form Completed, Email is Not Sent to Mehttps://wordpress.org/support/topic/after-form-completed-email-is-not-sent-to-me/