All of have experienced form submissions that “never made it” or were flagged spam/rejected. A common issue I used to experience from form plugins and WordPress is that WordPress doesn’t send emails correctly or at all. Enter WP Mail SMTP
One of the most amazing WordPress Plugins Tools that I have ever used and that I use on every single website project is WPForms. In addition to WPForms, I always use their sister plugin, WP Mail SMTP – check this out.
Most people will opt-out for using PHP as this is typically the culprit and why forms do not go through.
Using my main email client username and password, website form submissions are verified when leaving the website. They are viewed as being sent by my actual email client, in this case, secureserver.net. This helps facilitate the form submission process and has never once failed me or any of my clients.
The WP Mail SMTP plugin allows you to use these services to send forms:
Most people will opt-out for using PHP as this is typically the culprit and why forms do not go through. Gmail, mailgun, and SendGrid all work well but I typically choose ‘Other SMTP’
SO HOW DO YOU FIX THE PROBLEM OF EMAIL/FORMS NOT SENDING FROM A WordPress site?
Download and install WP Mail SMTP
Activate WP Mail SMTP
Go to Settings > WP Mail SMTP
Enter your email client url
Select SMTP Port
Add your username ( email ) and password
Click Save Settings
Now click on the Test Email tab – enter the email you want to send the test to.
That’s it! It couldn’t be more simple.
If you are struggling with forms not sending, I encourage you to do the smart thing, get WP Mail SMTP and while you’re at it, get WP Forms Pro – WP Forms is by far the simplest way to build powerful, dynamic, and future-proof forms for your WordPress site.
WP Mail SMTP is a WordPress plugin. In order to use WP Mail SMTP, you must have a self-hosted WordPress site.
You can send emails using your own (or third party) SMTP email server, Google, Mailgun, SendGrid, Amazon SES, Office 365, or Outlook.com – so you will need to have one of those accounts to complete setup of the plugin.