AI Summary
Are you looking for a way to fix Visual Form Builder (VFB) not sending email? This is a fairly common problem that many VFB users face.
The plugin works perfectly for building forms, but when it comes to email delivery, you’re at the mercy of WordPress’s wp_mail() function and whatever email setup your host cobbled together.
Thankfully, it’s very easy to get VFB to start sending emails again. In this post, I’ll show you how with step-by-step instructions for fixing the issue.
Fix Your Visual Form Builder Emails Now! 🙂
Why Visual Form Builder Is Not Sending Emails?
Visual Form Builder often fails to send emails because it uses wp_mail()
, which is a PHP mail function. Many web hosts don’t support PHP mail, so any emails generated by VFB fail to deliver successfully. For more details, see why wp_mail is not working.
It’s also worth making sure you’ve entered the correct email address to receive emails. You’re more likely to receive emails if you’re using a domain-specific email address like [email protected]
. So, try to avoid using generic email addresses, as these are often flagged as spam.
How to Fix Visual Form Builder Not Sending Emails
There are 2 very easy ways you can solve the issue of Visual Form Builder not sending emails: checking Visual Form Builder’s email settings and installing WP Mail SMTP. Here’s how to use each of these methods.
1. Check Visual Form Builder’s Email Settings
When creating a new form, VFB asks you to provide an email address where you wish to receive data from forms filled by users. It also asks you to provide an email address that your customers can reply to.
It’s important that you use an actual, registered email (preferably domain-specific) in these fields to avoid issues with email not sending.
To check your email settings in VFB, hover your mouse over Visual Form Builder in the sidebar menu of your WordPress dashboard and click on All Forms.

Now, click Edit under the form which is giving you the email issue. This will lead you to a new window where you can edit the form.

Next, click on the Settings button to expand the dropdown.

Now, click Email.

Here, make sure that you’ve entered your correct email address in the Email(s) To field. You should also enter an email address that users can reply to in the Reply-To Email field.
Once you’ve made any changes, click on the Save button on the top right of the form. This method won’t solve Visual Form Builder not sending email issue if you were already using correct email addresses.
In that case, you’ll need to use the method below to reliably fix email problems for VFB as well as for your whole WordPress site.
2. Install the WP Mail SMTP Plugin
WP Mail SMTP is the best SMTP plugin for WordPress. It’s designed to fix all email deliverability issues for plugins like Visual Form Builder. In fact, WP Mail SMTP can also help if Contact Form 7 is not sending emails.
By default, most WordPress plugins use your web host and PHP mail function to send emails. This creates email deliverability problems for 2 reasons:
- Your web host may not support the PHP mail function.
- Even if PHP mail is supported, your emails still lack authentication to reliably reach your inbox without being flagged as spam.
Since ensuring successful email delivery is the main function of WP Mail SMTP, it is far more reliable than your default web host for emails.
First of all, download the WP Mail SMTP zip file. Open your WP Mail SMTP account and click on the Downloads tab. Then, press the Download WP Mail SMTP button.

Now, open your WordPress dashboard and hover your mouse over Plugins to expand the menu options. Click Add New and then click Upload Plugin.

Next, click on Choose File and select the downloaded WP Mail SMTP zip file from your computer. Then click Install Now. Once the plugin is installed, click on Activate.

This will automatically launch the Setup Wizard. You can also manually launch it by clicking the Launch Setup Wizard button in your WP Mail SMTP settings.

You can also see this guide on installing a WordPress plugin for more detailed instructions. Now, it’s time to set up your email provider.
3. Choose Your Email Provider or SMTP Server
Running the Setup Wizard will allow you to make a connection from your WordPress site to a dedicated email provider. This is crucial if you want to get Visual Form Builder to start sending emails again.
WP Mail SMTP makes it very easy to achieve this, even if you’ve never done it before. On the welcome screen of the Setup Wizard, click on Let’s Get Started.

The next screen will show you a list of our recommended mailers. The choice of a mailer depends on the size of your site.

Most sites will do best with SendLayer, Brevo (formerly Sendinblue), or SMTP.com. Smaller websites that don’t generate a lot of emails can use Gmail.
See this guide on the best transactional email providers to learn about different mailer options. Once you’ve selected a mailer, jump to the configuration guide below for the mailer you want to use:
Mailers available in all versions | Mailers in WP Mail SMTP Pro |
---|---|
SendLayer | Amazon SES |
SMTP.com | Microsoft 365 / Outlook.com |
Brevo | Zoho Mail |
Google Workspace / Gmail | |
Mailgun | |
Postmark | |
SendGrid | |
SparkPost | |
Other SMTP |
When you’ve completed the setup, return to this post to get the most out of WP Mail SMTP by enabling email logging.
Want to set up multiple mailers? You can do so in the Additional Connections settings, then select a Backup Connection and configure Smart Routing.
4. Turn on Additional WP Mail SMTP Features (Optional)
After the wizard finishes email setup, WP Mail SMTP will prompt you to enable your desired features. 2 of these features are enabled by default:
- Improved Email deliverability: WP Mail SMTP will direct all of your emails via your new email provider.
- Error tracking: WP Mail SMTP will promptly alert you if any email deliverability errors occur.
In addition to these, you also can also enable Detailed Email Logs and Instant Email Alerts.

The Complete Email Reports feature will turn on automatically if you enable email logging. The Weekly Email Summary sends email statistics directly to your inbox.
This is a great way to monitor the status of your emails with an easy-to-understand summary:

The Detailed Email Logs setting maintains a record of every email sent via WP Mail SMTP on your site. Some of the details it logs are:
- Email headers
- Subject lines
- Date sent
- Status
You’ll also have the chance to enable additional email logging features, including open and click tracking.

The Pro version brings even more clarity about your email statuses at a glance because it includes a dashboard visual for your WordPress site.
This widget displays a chart to help you quickly see sent and failed emails over a desired period of time. So, you can easily pick out any email issues with Visual Form Builder with the help of this chart.

Enabling email logging will also let you:
- Track email opens and link clicks
- Export your logs as a CSV or Excel file
- Print your email logs
- Resend failed emails
- Save email attachments
- And more
And that’s it! You now have the top-rated SMTP plugin to fix Visual Form Builder email not sending issue. Now, all that’s left is to to send a test email.
5. Send a Test Email to Verify Deliverability
Now that you’ve got WP Mail SMTP configured, it’s time to make sure Visual Form Builder is actually using your new email system. I always do this test because I’ve seen cases where plugins bypass SMTP configurations due to conflicts or caching issues.
Go to the page where your Visual Form Builder form is published and fill it out exactly like a real visitor would. Use a different email address than the one receiving notifications. This helps you distinguish between test emails and the actual form notifications.

Submit the form and watch for two things: the success message from Visual Form Builder (confirming the form processed correctly) and the email notification in your inbox. Both should happen within a few minutes if everything’s working properly.
You can also go to WP Mail SMTP » Tools » Email Test in your WordPress dashboard. This tool sends test emails directly through your configured SMTP provider, bypassing any potential plugin conflicts.

Enter your email address and send a test message. If this works but your Visual Form Builder emails still don’t arrive, you’ve got a plugin-specific issue rather than a server configuration problem.
FAQs on How to Fix Visual Form Builder Not Sending Emails
The Visual Form Builder (VFB) not sending emails is a popular topic of interest among our readers. Here are answers to some common queries about it:
What is Visual Form Builder for WordPress?
Visual Form Builder is a WordPress plugin that provides a drag-and-drop interface for creating contact forms, registration forms, and surveys. The plugin offers a visual editor where you can add form fields by clicking rather than coding.
While it’s been around since 12 years now and has a loyal user base, Visual Form Builder often struggles with email delivery issues because it relies on WordPress’s wp_mail() function, which lacks proper authentication on most hosting providers.
Is Visual Form Builder Pro worth upgrading to?
Visual Form Builder Pro adds features like conditional logic, file uploads, and advanced styling options. However, the Pro version still uses the same wp_mail() system for email delivery, so upgrading won’t fix email sending issues.
If you’re experiencing email problems, installing WP Mail SMTP is more important than upgrading to Pro. The Pro features are useful for form functionality, but email delivery requires a separate SMTP solution regardless of which version you use.
How do I fix WordPress form emails not sending?
WordPress form email issues affect most form plugins including Visual Form Builder, Contact Form 7, Gravity Forms, and others.
The solution is installing WP Mail SMTP and configuring a dedicated email provider like SendLayer, SMTP.com, or Brevo.
These services provide proper email authentication that hosting providers can’t match. Simply checking form settings rarely fixes the underlying email delivery problem.
Can I use Visual Form Builder with SMTP email services?
Yes, Visual Form Builder works perfectly with SMTP email services when you install WP Mail SMTP. The plugin automatically routes all WordPress emails (including Visual Form Builder notifications) through your chosen SMTP provider.
This bypasses your hosting provider’s unreliable email system and ensures form submissions reach your inbox consistently. The setup process is the same regardless of which form builder plugin you’re using.
What are the best alternatives to Visual Form Builder?
Popular Visual Form Builder alternatives include WPForms, Contact Form 7, Gravity Forms, Formidable Forms, and Ninja Forms.
WPForms offers the most user-friendly interface with extensive templates, while Gravity Forms provides advanced functionality for complex forms.
However, all form plugins require proper SMTP configuration for reliable email delivery, so your choice should be based on features and ease of use rather than email capabilities.
How do I know if my Visual Form Builder emails are being sent?
Install WP Mail SMTP and enable email logging to track all emails sent from your WordPress site.
The email logs show you exactly which Visual Form Builder emails were attempted, whether they succeeded or failed, and any error messages.
You can also use WP Mail SMTP’s email test tool to verify your SMTP configuration is working properly before testing actual form submissions.
Can Visual Form Builder handle spam protection?
Visual Form Builder includes basic spam protection features like CAPTCHA and honeypot fields. However, these only prevent spam submissions. They don’t improve email deliverability for legitimate form submissions.
For comprehensive protection, you need both Visual Form Builder’s spam prevention features and WP Mail SMTP’s authenticated email delivery to ensure real form submissions reach your inbox while blocking spam.
Is Visual Form Builder still being updated and supported?
Visual Form Builder has slower development cycles compared to newer form plugins like WPForms or Gravity Forms.
While it still receives occasional updates, many users are migrating to more actively developed alternatives.
Regardless of which form plugin you choose, the email delivery solution remains the same. You’ll need WP Mail SMTP for reliable email notifications from any WordPress form builder.
Next, Log WooCommerce Order Emails
Are you looking for a way to log WooCommerce order emails? WP Mail SMTP makes this easy by keeping track of every email you’ve sent from your site.
It allows you to see the delivery status of your WooCommerce emails and also resend any emails. To keep a record of all WooCommerce emails, see this article on how to log your WooCommerce order emails.
Also, if you’re facing issues with Elementor form confirmation emails, see this post on Elementor forms emails not sending for help.
Ready to fix your emails? Get started today with the best WordPress SMTP plugin. If you don’t have the time to fix your emails, you can get full White Glove Setup assistance as an extra purchase, and there’s a 14-day money-back guarantee for all paid plans.
If this article helped you out, please follow us on Facebook and Twitter for more WordPress tips and tutorials.