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.

WP Mail SMTP Email Deliverability illustration

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

Step 1: Check Beaver Builder Contact Form Settings

Beaver Builder has a contact form module that you can use to create a basic contact form. You can add it to your website to let your visitors reach 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 in to the WordPress dashboard and open the page that has your Beaver Builder contact form module on it.

Opening a page in Beaver Builder for editing

Open the contact form settings by clicking the spanner icon.

Beaver Builder 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, which you can see in your WordPress settings.

Checking the Sent To Email for the Beaver Builder contact form module

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’s recommended to use an email address that matches your domain to have better email deliverability. For example, since our domain is, we’ll use [email protected] as the Send To Email 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 Download WP Mail SMTP button to download the latest version of the plugin.

Download WP Mail SMTP to fix Beaver Builder 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 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 Beaver Builder contact 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.

Go ahead and chose the mailer based on your requirement.

Choosing a mailer in the WP Mail SMTP setup wizard

Once you have chosen the mailer, open the documentation page and go through the steps to complete your connection.

Mailers available in all versions Mailers in WP Mail SMTP Pro
SendLayer Amazon SES Microsoft 365 /
Sendinblue Zoho Mail
Google Workspace / Gmail
Other SMTP

Want to set up multiple mailers? You can do so in the Additional Connections settings once you’ve finished the Setup Wizard. Then you can select a Backup Connection and configure Smart Routing.

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 email deliverability for all the emails sent from your WordPress site. You’ll have 2 features enabled by default.

  • Improved Email Deliverability
  • Email Error Tracking

Enabling email logs and email alerts in the WP Mail SMTP Setup Wizard

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 and makes it easy to spot any errors and fix them.

The WP Mail SMTP dashboard widget

Enabling email logging automatically turns on Complete Error Reports. Then you can choose whether you want to receive the Weekly Email Summary, which shows the latest email delivery stats for your site.

Email Summary With Statistics in WP Mail SMTP Pro

Instant Email Alerts let you know when your site fails to send an email. This lets you troubleshoot the issue and quickly get your emails sending properly again.

An email alert notification

On the next screen, you can turn on advanced email logging features.

Configuring email log settings in the WP Mail SMTP Setup Wizard

These features let you:

  • Store the content of all your emails so you can resend them
  • Print email logs
  • Save attachments
  • Track email opens and link clicks
  • Export your email logs to a spreadsheet
  • And more

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, 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 payments or donations, or even let users digitally sign your 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.