Gravity Forms Not Sending Email Notifications : How to Fix It
The Problem:
We have a lot of clients that run into problems with form notifications not coming to their inbox when a visitor fills out a Gravity Forms form on their site. This is a huge issue when your contact form is the first point of contact with a new customer and you don’t even know someone is reaching out.
The issue is caused by the way WordPress handles email delivery. When your notification email is set to an email at your domain ([email protected]), the notifications often don’t make it through.
The Easy Fix:
Simply change your notification email address to a non-domain email. Have the notifications send to a separate Gmail or Yahoo account instead of your “[email protected]” email.
- Click “Forms” on the left side of the page, then click the title of the form that is having an issue.
- Hover over “Form Settings”, then click “Notifications”
- Click “Admin Notification”, then change the “Send to Email” to a non-domain email.
The “little bit harder” fix:
Instead of just changing your notification email address, we are going to walk through how to change the way WordPress handles email delivery. Let’s jump into it!
1. Create a new Gmail account. You will be using this email to send notification emails through. I won’t go through signing up for Gmail here, but is is straightforward once you get here.
Now that you have a new Gmail account, you will need to download and install this plugin: WP mail SMTP.
- Click “Plugins” > “Add New”
- Search “WP Mail SMTP” and select “Install Now”
- Then click, “Activate Plugin”
- Next, go to “Settings” on the left side of your dashboard and click “SMTP”
- Click the option, “Send e-mail via GMail” which automatically puts the right settings in. The last thing you need to do is enter your SMTP Username (Your gmail address – the full thing) and your SMTP password (your new Gmail login).
That’s It!
Go ahead and test your form and see if the notification make sit to your inbox. If you are still having trouble with it, let us know, we are here to help!