How To Fix Beaver Builder Contact Form Not Sending Email

Is the Beaver Builder contact form not sending email on your website?

If the contact form on your website isn’t working, you might miss out on important emails.

In this guide, we’ll show you how you can fix the contact form and force it to send emails from an email address that matches your domain.

Fix Your Beaver Builder Emails Now

Why Is My Contact Form Not Working?

The contact form module by Beaver Builder is very basic. It uses the wp_mail() function to send emails from your website. The isn’t reliable as most hosting companies are not configured to use the wp_mail() function.

Even if your hosting is configured, popular email services like Gmail have filters that can detect automated emails and flag them as spam.

Now that we know why the contact form fails to send emails from your website, let’s check out some of the possible solutions.

How To Fix Beaver Builder Contact Form Not Sending Email

Follow these steps to fix the Beaver Builder contact form not sending email:

  1. Check Beaver Builder Contact Form Settings
  2. Install the WP Mail SMTP Plugin
  3. Choose a Mailer Service
  4. Enable Email Features

Let’s start by checking the contact form settings in Beaver Builder.

Step 1: Check Beaver Builder Contact Form Settings

Beaver Builder has a contact form module that you can use to create basic contact forms. You can use it on the contact page to let your visitors contact you by filling out the form.

The module has limited settings for email and by default, it’ll send an email to the site admin address.

If you aren’t getting the emails, let’s first check if the email address is correct.

To start, log into the WordPress dashboard and open the page with Beaver Builder that has the contact form module.

Open the contact form settings by clicking the spanner icon.

beaver contact form settings

Under General Settings, look for the Send to Email field. If the field is empty, the emails will be delivered to the site’s admin address.

You can override this by typing a different email address here. Just make sure the email is valid and you have access to it.

It is recommended to use an email address that matches your domain to have better email deliverability. For example, since our domain is, we use [email protected] for our contact form.

If everything looks good and you still don’t receive the email notification, let’s install the SMTP plugin that fixes the problem.

Step 2: Install the WP Mail SMTP Plugin

WP Mail SMTP is the best SMTP plugin for WordPress.

It reconfigures the wp_mail() to work with external email providers so that emails sent from your website have the right verification.

This fixes the Beaver Builder contact form not sending emails as well as them being marked as spam.

To start, go to your WP Mail SMTP account and click on the orange button to download the latest version of the plugin.

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

Upload the zip file on your website on the plugins page and make sure you activate it. As soon as you do that, the Setup Wizard will start in your browser.

Install WP Mail SMTP

If you need help, you can refer to this guide that explains how to install a WordPress plugin in more detail.

Step 3: Choose a Mailer Service

Let’s start configuring the WP Mail SMTP.

First, we’ll choose a mailer service that will fix the Beaver Builder contact form not sending email issue.

Click on the Let’s Get Started to move to the next step.

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

The mailer service will depend on a lot of factors. Here are few tips to help you choose the right one.

  • For large sites that send lots of emails on daily basis, mailer services like SMTP and Sendinblue are the ideal choice because of the reliability they offer.
  • For small business sites or blogs that have moderate traffic, Gmail or G-Suite is a great option. You can also use a Gmail alias to send WordPress emails if you want to.
  • If your hosting company provides the mailer service, you can use the Other SMTP option. With WP Mail SMTP, you can avoid exposing the credentials in your WordPress dashboard by using constants to secure your SMTP settings.

Go ahead and chose the mailer based on your requirement.

Choose SMTP to fix Elementor contact form not sending email

Once you have chosen the mailer, open the documentation page and go through the steps to setup the service.

When you have set everything up, switch back to this guide and follow the steps below.

Step 4: Enable Email Features (Optional)

The next step is to enable the email features which will improve the email deliverability. You’ll have two features enabled by default.

  • Email Deliverability
  • Error Tracking

If you have the Pro version of the plugin, you can enable the Detailed Email Logs to keep track of all the emails your website sends. WP Mail SMTP Pro also includes a helpful chart widget in the WordPress dashboard. It displays email statuses in the form of a chart making it easy to spot any errors and fix them.

Check out our guide to WordPress email logging to get full details on how this works.

For the final step, go to your WP Mail SMTP account and grab the license key from the Downloads tab. Enter it here to enable automatic plugin updates.

Enter WP Mail SMTP license key

That’s it! The WP Mail SMTP should fix the Beaver Builder contact form not sending email issue on your website.

Fix Your Beaver Builder Emails Now

Next Step: Use WPForms To Create Contact Forms

The contact form Beaver Builder has to offer has limited settings and only lets you create a basic form.

WPForms on the other hand is a complete tool to build all types of forms. With some of its advanced features, you can use it to create survey forms, accept money, or even let users digitally sign the forms.

Check out our comparison of the best contact form plugins for WordPress.

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.