how to fix divi form not sending email

[SOLVED] How to Fix Divi Form Not Sending Email

Is your Divi form not sending email from your website?

If you aren’t getting messages from your contact form, you might miss out on important messages from visitors or clients.

In this guide, we’ll show you how to fix issues with forms you create in Divi.

Fix Your Divi Form Emails Now

Why Is My Divi Contact Form Not Working?

Your Divi form likely isn’t working because the emails are going to spam. This is a common problem with all contact form plugins.

By default, WordPress uses the wp_mail() function to send emails from your website. This means that your web hosting server sends the email. That’s not ideal because the emails aren’t authenticated which can lead to your messages being filed in the Junk Mail folder.

Another possible reason might be that the Divi contact form is not configured properly. Let’s take a look at the settings so we can fix the problem and get your form working.

How To Fix Divi Form Not Sending Email

Ready to fix your Divi form emails? Follow the below steps:

  1. Check Divi Contact Form Settings
  2. Install the WP Mail SMTP Plugin
  3. Send a Test Email From WP Mail SMTP
  4. Resend Failed Divi Emails

Let’s start by checking the contact form module settings.

Step 1: Check Divi Contact Form Settings

The Divi contact form module is very basic, but there are still a few options we need to check.

To start, open up the page that has the contact form and click Edit With Divi.

open page with divi builder

Click anywhere on the contact form and then click on the gear icon to open the module settings.

divi contact form module settings

In the content tab, scroll down to the Email option and expand it.

Here, type in the email address on which you want to receive your contact form notifications.

type the email address on which you want to receive the emails

Next, scroll down to the Spam Protection settings and expand it.

If you’re using a spam protection service like Google reCAPTCHA, you might be able to adjust the sensitivity. You can try decreasing the Minimum Score if your Divi form is not working.

spam protection score in divi

If this doesn’t fix the problem, we’ll need to install the WP Mail SMTP plugin. This will replace the default email sending method with a professional email provider.

Step 2: Install the WP Mail SMTP Plugin

WP Mail SMTP is the best SMTP plugin for WordPress. It improves email deliverability by connecting your website to an external email service.

Apart from this, WP Mail SMTP also lets you:

  • Log the emails sent from your WordPress site
  • Track email opens and clicks
  • Save email attachments
  • Export your logs
  • And more.

To start, go to your WP Mail SMTP account and click on the Downloads tab.

Click on the orange Download button to download the latest version of the plugin.

Download WP Mail SMTP to fix Elementor contact form not sending email

Next, open up the WordPress dashboard and upload the zip file to your WordPress site.

Install WP Mail SMTP

If you need help with this part, check out the step-by-step guide on how to install a WordPress plugin.

Make sure you Activate the plugin. As soon as you do that, the Setup Wizard will start in your browser.

Need a hand?

Our Elite license includes White Glove Setup for or Mailgun.

Choose a Mailer Service

In this step, we’ll choose an external mailer service that’ll be used to send emails from our website. This will fix the Divi form not sending emails.

To start the wizard, click the Let’s Get Started button.

Start the WP Mail SMTP setup wizard to fix Elementor form not sending email

Now it’s time to choose your new email provider from the list.

We recommend and Sendinblue because they’re reliable and easy to set up. They’re perfect for small as well as websites that send transactional emails.

Choose an email service provider for WordPress SMTP

If you already have access to an SMTP server from your web hosting, you can use the Other SMTP option from the list.

Once you choose the mailer, you’ll want to switch over to the documentation. We’ve created detailed guides for each one.

Mailers available in all versions Additional Mailers in Pro Microsoft 365/ Outlook
Sendinblue Amazon SES
Mailgun Zoho Mail
Gmail / Google Workspace
Other SMTP

When you’ve set everything up on your email service website, come back to this guide.

Enable Email Logging

In the next step, 2 features will be enabled by default:

  • Improved Email Deliverability
  • Email Error Tracking

We recommend that you also enable the Weekly Email Summary and Detailed Email Logs.

Enable WordPress email logs and weekly summary

The Detailed Email Logs will let you track all the emails your website is sending. WP Mail SMTP Pro also includes a helpful email log dashboard widget.

WP Mail SMTP dashboard widget

And the Weekly Email Summary setting will keep you up to date with all of your email deliverability statistics, open rates, and click-through rates.

Email Summary With Statistics in WP Mail SMTP Pro

For the last step, go to your WP Mail SMTP account, copy the license key and paste it into the box. This will enable automatic updates to the plugin.

Enter WP Mail SMTP license key

After that, complete the Setup Wizard and you’ll get an automatic test email to confirm that everything’s working.

Automatic test email from WP Mail SMTP

We’re done! Your Divi form should now be working. Let’s take a look at a way to test it out.

Step 3: Send a Test Email From WP Mail SMTP

After you’ve received your automatic test email, your plugin should be all set and your WordPress site should be sending emails reliably.

You can also send a test email on demand whenever you need to.

To do that, go to the  Email Test tab on your WP Mail SMTP settings page.

Test localhost email in WordPress

Now, enter an email address in the box and send the test email.

Send email test in WP Mail SMTP

Behind the scenes, WP Mail SMTP will run its Domain Checker to scan your DNS zone. If you see a message with a green label, it means emails from your Divi form are being sent with the right authentication.

If it’s showing a red label, it means there’s a problem with your setting. The plugin will explain the problem and will tell you what you need to check.

Domain Check results

Finally, let’s look at a way to resend emails that fail.

Step 4: Resend Failed Divi Emails

After fixing your Divi emails, you may occasionally run into a problem with your SMTP settings. For example, if your chosen SMTP server is down, you may notice that an email fails.

Now you can resend failed emails easily from the WP Mail SMTP email log.

To resend an email, go to WP Mail SMTP » Email Log from your WordPress dashboard

Open the email log in WP Mail SMTP

You see a list of all emails sent from your website. Any emails that failed will be marked with a red dot.

Click on the View Log button for the email that has failed to deliver.

failed email in WP Mail SMTPAnd on the right-hand side, you’ll find the Resend button under the Actions tab.

resend button in WP Mail SMTP

Edit the email address if you need to, then click the YES button to resend the email.

And that’s it! Now you can easily resend any emails that fail if your Divi form isn’t working.

Fix Your Divi Forms Emails Now

Next Step: Check Your SPF Records

Email servers often use SPF, DKIM, and DMARC records to authenticate emails. WP Mail SMTP will check your DNS settings and alert you if it detects any problem.

SPF records are simple TXT records that validate all outgoing emails to prevent domain spoofing. If you need to have more than 1 SPF record, check out this guide to merge multiple SPF records into one rule.

Ready to fix your emails? Get started today with the best WordPress SMTP plugin. WP Mail SMTP Elite includes full White Glove Setup and offers a 14-day money-back guarantee.

If this article helped you out, please follow us on Facebook and Twitter for more WordPress tips and tutorials.

Add a Comment

We're glad you have chosen to leave a comment. Please keep in mind that all comments are moderated according to our privacy policy, and all links are nofollow. Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.

This form is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.