Emails Not sending from Wordpress forms

This one can be a mine field. There are an array of reasons why the site might not be sending email so let's just check in a couple. 1) In your config.php a command disabling all email in in there. 

This is common for developers to put this in there when building a development version alongside a live site with real data. You would hate to email all of your clients accidentally whilst building a new site or testing a module. 

  1. Your website is sending emails and they are going to the wrong address. Check the email addresses in your form builders settings and the General Settings on your site and make sure that the email address is correct. 

  2. Check your spam folder The number of times we investigate emails not being delivered only to find they are working fine and ending up in the spam folder.... 

  3. PHP mail is disabled on your server If you have a new site or recently changed hosting check that mail is enabled for your domain, configured correctly and able to send basic emails. you can also end up with an issue of mail only being sent locally if your server settings are incorrect and they will never be delivered. 

  4. Check your SPF records and DKIM keys. If you have properly configured your emails you will have these records in place and they can effect how mail is delivered. Ensure your server is added to these settings, and or, send your mail through SMTP form your provider and ensure the mails are routed through the proper gateways. This is not an extensive list but a good start into finding your issues. We'll go into more depth over time and remember to email us if you need help fixing these issues.