WPForms Documentation

Documentation, Reference Materials and Tutorials for WPForms

Troubleshooting Form Notification Emails

Are you seeing issues with delivery of your form’s notification emails? There are many factors that can contribute to email deliverability, but in most cases the solution is to adjust notification settings or set up an SMTP. In this tutorial, we’ll show you how to troubleshoot notification emails in WPForms.

  1. Check Email Notification Settings
  2. Install and Set Up an SMTP Plugin

1. Check Email Notification Settings

If you’re seeing email delivery issues, it’s best to first check your form’s notification settings. Here are some things to look for:

  • Typos: Check that all emails are spelled correctly, and multiple emails are separated by a comma.
  • Sender: In some email providers, having the same Send To Email Address and From Email address can be flagged as spam or blocked from delivery.
  • From Email: There can only be one From Email. Also, in some cases using a domain-specific email address as the From Email can improve deliverability (ie someone@wpforms.com).

For additional details, please see our tutorial on setting up notification emails.

2. Install and Set Up an SMTP Plugin

By default, WordPress uses the PHP mail function to send emails generated by WordPress or any contact plugin like  WPForms.  The most common reason for not getting emails is that your WordPress hosting server is not configured to use PHP mail() function.

In addition to this, sometimes email providers will flag or block emails that arrive from a different domain than they claim. For example, if your From Email is @gmail.com, but your domain is www.example.com, this domain mismatch may cause an email provider to block the email.

To resolve email delivery issues, we recommend using SMTP to send emails in WordPress. Unlike the PHP mail function, SMTP increases email deliverability by using proper authentication.

For more details as well as setup instructions, please see our tutorial of recommended SMTP plugins.

That’s it! Hopefully these steps have helped you to resolve email deliverability issues on your site.

If you give both of these options a try and still have questions, please see our SMTP Frequently Asked Questions.