PLEASE NOTE: These forums are no longer utilized and are provided as an archive for informational purposes only. All support issues will be handled via email using our support ticket system. For more detailed information on this change, please see this blog post.

Form not being sent

  1. User submits, message says thank you, user gets email, submission is backed up on the database but Receiver of form is not getting the emails and neither is the person cc'ed. HELP! Thank You.

    http://bestofcareinc.com/needs-assessment-form/

    Posted 13 years ago on Monday February 27, 2012 | Permalink
  2. Since Gravity Forms does not actually send out the notifications (it's all handled via WP at the host level) you could try using this plugin to see if anything changes for you:

    http://wordpress.org/extend/plugins/wp-mail-smtp/

    Have you also verified the notifications were not going into junk/spam folders?

    Posted 13 years ago on Monday February 27, 2012 | Permalink
  3. The forms were working last Thursday now they aren't. So much for paying for a plugin with no support.

    Posted 13 years ago on Monday February 27, 2012 | Permalink
  4. Last I checked Rob replied to your request above within 20 minutes of you posting it.

    He's providing support. He explained how email is sent, suggested possibly using the WP Mail SMTP plugin AND he asked you a question regarding the notifications.

    Rather than replying to his question, you complain you aren't getting support. Am I missing something here?

    We are more than happy to provide you with support and assist you in resolving this issue. However, support isn't a one way street where we instantly solve all of your problems with a simple answer. It's not that simple.

    To explain the email issue...

    Gravity Forms does not send the email notifications. It doesn't send email. That is 100% handled by your web server. Gravity Forms uses the WordPress wp_mail() function, a built in WordPress function, to ask your web server to send the email notification.

    After that, it is entirely up to your web server to reliably send the email. Unfortunately, many web hosts are simply unreliable at handling email properly when sent via PHP. This results in unreliable performance.

    So... something likely change on your web server OR you made changes to your notification settings that could have impacted things and caused your emails to no longer be reliable. This can happen when you do things such as configure the Send From address of email notifications to an email address that does not use the same domain name as the web site itself.

    As Rob mentioned above, the most reliable way to configure WordPress to handle sending email is going to be to use SMTP. You would do this by installing the WP Mail SMTP plugin and then contacting your web host to get the appropriate SMTP settings. You would then need to configure the Send From of your notifications so that it uses an address associated with that SMTP account.

    If you want support, we are trying to provide it. If you are going to be combative about it despite the fact we are being responsive and trying to help you then I will gladly give you a refund and you can use an inferior solution instead.

    Posted 13 years ago on Monday February 27, 2012 | Permalink
  5. Jamie M
    Member

    For what it's worth, I'll add that Rob's spam box comment is a good one. About 95% of my submissions across 5 sites go straight into spam...

    Posted 13 years ago on Monday February 27, 2012 | Permalink
  6. Hello,
    I'm only having issues with one particular form. I use Gravityforms on 5 website a minimum of 5 forms per website and only one form is malfunctioning in this manner. This particular form has a lot of submissions

    http://dental-insurancequotes.ca/dental-insurance-quote

    I have read your suggestion and as a quick fix would all the databased submissions be blocking new ones from going out?

    Thank you

    Posted 13 years ago on Tuesday February 28, 2012 | Permalink
  7. @James @abundancefinanc How you configure your notifications, specifically the Send From address, plays role in how email servers handle the incoming email. What plays an even bigger role is how your web server and DNS is setup when sending email.

    Emails are likely to get flagged as spam if the email server analyzes it and thinks that Send From address was spoofed. Ideally you want to use a hardcoded Send From email address when configuring your Notifications, we don't recommend configuring it to use a field on your form as the Send From address. You should set the Send From address to an email address associated with your web site. You then rely on the Reply-To to set the email address of the person submitting the form if you are concerned about easily hitting reply in your email client and responding to the customer.

    When I say you should configure the Send From to use an email address associated with your web site, I mean if your web site domain name is prettysmiledental.com then you should configure the Send From to use a real email@prettysmiledental.com email address.

    If you want to improve reliability further, configuring your WordPress site to send email via SMTP using the WP Mail SMTP Plugin *AND* make sure you configure the Send From address of your notifications to use an email address associated with that SMTP account.

    I would also suggest reading this article by Joost de Valk which discusses email reliability...

    http://yoast.com/email-reliability/

    It's 100% a server and DNS configuration issue and completely out of Gravity Forms hands.

    Because of the email reliability issue of so many web hosts we plan on producing a premium add-on later this year that will provide a managed email service. It will offload sending the email notifications from the users server to our own email service for reliability. It will be a premium add-on, meaning you will have to pre-purchase credits based on volume. But it will be low cost and will be built on top of a rock solid email solution to ensure reliability. We will be launching this add-on later this year.

    Posted 13 years ago on Tuesday February 28, 2012 | Permalink
  8. Hi Carl,

    Can I ask for further clarification of your first comment? :
    "As Rob mentioned above, the most reliable way to configure WordPress to handle sending email is going to be to use SMTP. You would do this by installing the WP Mail SMTP plugin and then contacting your web host to get the appropriate SMTP settings. You would then need to configure the Send From of your notifications so that it uses an address associated with that SMTP account."

    When you say contact your web host - do you mean the host of the website, or the host server that will be delivering mail? I am hosing a website on Media Temple but want to route email via our local Exchange server. I already downloaded/installed WP Mail SMTP plugin you recommended but can't get it working.

    Thanks!

    Posted 13 years ago on Thursday April 5, 2012 | Permalink
  9. Alanna, see if this post helps:

    http://www.gravityhelp.com/forums/topic/e-mail-not-received#post-54434

    Posted 13 years ago on Friday April 6, 2012 | Permalink

This topic has been resolved and has been closed to new replies.