Troubleshooting Email Problems

The first step to sending emails with Ninja Forms is to create and configure at least one email action for your form.

If you are having trouble sending emails with Ninja Forms, please check the troubleshooting steps below.  We have the most flexible email system currently available in a WordPress form plugin.  Unfortunately, these advanced options can lead to problems if improperly configured.

Should you continue to have issues after following all of these steps, you will need to contact your host or switch to a different email provider (like MailGun or through another SMTP plugin).  Our support team is not be able to assist with troubleshooting beyond the steps outlined below.

Emails not sending
If your emails are not sending at all, try these steps in order:

  1. If set, remove the “From” email address from your email action.  Ninja Forms will use your WordPress email as a default “FROM” address.

  2. Try a FROM email address from your domain (i.e. if your domain is “widgets.com” use a FROM address like “info@widgets.com”)

  3. If the email still is not sending, contact your host for assistance.  Ninja Forms support is unable to help past this point as emails are processed by your host, not Ninja Forms.  If you host does not provide email assistance see step 4.
  4. Use a different, free service like Mailgun to send your messages instead of your host. We strongly recommend Mailgun and our users have enjoyed great success with this free service.  Don’t forget all of these steps to get things working on the Mailgun side of things!
Emails are sending blank

If your emails are sending blank, try these steps in order:

  1. Ensure that you have added content to the “EMAIL MESSAGE” section of your email action.
    img_57c3c306b2ae5
  2. If content is added, remove the content and add a simple message.  If this works, re-evaluate your original email content for things like broken/open HTML tags or other issues.
    img_57c3c34fe875f
Emails are going to my spam folder

If your emails are going into your users spam folders, we have a blog post with some advice.  Additionally, try these steps in order:

  1. If set, remove the “From” email address from your email action.  Ninja Forms will use your WordPress email as a default “FROM” address.

  2. Try a FROM email address from your domain (i.e. if your domain is “widgets.com” use a FROM address like “info@widgets.com”)

  3. If the email continues going to spam, ensure that your domain has the proper SPF records.

  4. Use a different, free service like Mailgun to send your messages instead of your host. We strongly recommend Mailgun and our users have enjoyed great success with this free service.  Don’t forget all of these steps to get things working on the Mailgun side of things!

Emails are sending with jumbled characters/HTML

If your emails are sending blank, try these steps in order:

  1. Under “Advanced Settings” in your email action, ensure that “FORMAT” is set to “HTML.”  You will always want this set to HTML unless you have a very specific use case.

  2. Ensure that you have added content to the “EMAIL MESSAGE” section of your email action, and that it is formatted properly.  Click the “<>” icons in the top right to check the full, HTML message body.
    img_57c3c34fe875f
  3. Try in a different email client.  While almost all email clients support HTML messages, a small number (especially very old systems) do not format them properly.
Emails are sending from an address other than what I set in the form settings

This happens on many hosts who do not allow sending emails from any address other than a preapproved list from them.  When Ninja Forms passes the email to your host, your host is replacing the sending address as a precaution against those who would use their services to send spam.  Please contact your host for assistance with this issue (adding an email address to their approved list, learning which email addresses you are permitted to send from.)

How helpful was this documentation?

Gold Star Green Light Yellow Light Red Light
Very helpful Helpful Unclear/Unhelpful Not helpful at all