Email Notifications Not Working

WS Form sends emails using a built-in function provided by WordPress called wp_mail. This is the same function used by other WordPress form plugins.

Sending emails from WordPress can be made more reliable using the following tips:

SMTP Plugins

Consider using an SMTP plugin for WordPress. Check out for a list of SMTP plugins. These plugins improve email deliverability by sending your emails via an SMTP server as opposed to directly from your server. Enter the SMTP details provided by your email platform for more reliable email notifications.

Many SMTP plugins allow you to send a test email. We would recommend doing this to ensure your SMTP plugin is configured correctly.

Email / Domain Validation

If you are sending emails via an SMTP plugin, ensure that you are sending emails from an authenticated email address. For example, Amazon SES users should ensure the ‘from’ address is from a verified email address or domain name.

From/To Email Addresses

Ensure that your from and to email addresses are valid.

If you are using a WS Form variable to specify an email address, e.g. #field(123), ensure that the variable in syntactically correct.

Sending test emails from and to the same email address will sometimes result in the email not reaching its intended recipient. It will often end up in a spam folder and sometimes the email will be deleted altogether. When testing ensure that your ‘from’ and ‘to’ email addresses are different.

Check Your Spam Folder

Don’t forget to check your spam folder when testing. Many email systems are very sensitive and may inadvertently put your email in the spam folder. Consider whitelisting your sender email address to ensure email notifications are received.


WS Form stores all submissions in a database if you have a ‘Save Submission‘ action on your form. If you have any email deliverability issues you can check the submissions page for a complete list of all forms that have been completed.

For further information about sending emails, please check these knowledge base articles: