siteorigin contact form not sending email

How to Fix SiteOrigin Contact Form Not Sending Email

Do you want to fix the SiteOrigin contact form not sending email issues?

SiteOrigin is a page builder plugin and comes with a contact form widget that you can use to design and build basic forms. Sometimes the emails from the contact form go missing.

In this tutorial, we’ll show you how to fix the SiteOrigin contact form not sending email issue so that important emails land up correctly in your inbox.

Fix Your SiteOrigin Emails Now

What Is SiteOrigin?

With more than 1 million+ active installs, SiteOrigin is one of the popular drag and drop page builders. It makes it easy to create and design website pages without the need to know any code. It uses various modules called widgets.

The free plugin comes with some basic widgets and to have access to advanced widgets like the contact form, you need to install a standalone plugin called Widget Bundle.

Why Is My SiteOrigin Contact Form Not Working?

Sometimes, SiteOrigin contact form emails go directly to spam or get lost. That’s because WordPress uses the PHP mail() function to generate and send emails from your website.

The emails are sent without any authentication and that’s why most email client apps treat them as spam. What’s worse? Sometimes, the emails are blocked completely and don’t even make it to the spam folder.

We’ll show you how to fix this in the steps below and also share some common troubleshooting tips.

How to Fix SiteOrigin Contact Form Not Sending Email

First, let’s check if your SiteOrigin contact form is set up correctly. After that, we’ll install the WP Mail SMTP plugin that’ll solve your email delivery problem.

  1. Test SiteOrigin Contact Form Spam Settings
  2. Change the To and From Email in Settings
  3. Install the WP Mail SMTP Plugin
  4. Set Up Your Mailer Service in WordPress

If you’re using SiteOrigin with WPForms, you might want to switch to our guide on how to fix WPForms not sending email.

Step 1: Test SiteOrigin Contact Form Spam Settings

If the spam protection settings are not configured properly on the site, it can cause problems while submitting the form.

From the WordPress dashboard, open the page on which you have the contact form. Click on the pencil icon below the title to open the SiteOrigin editor.

Hover your mouse over the SiteOrigin contact form widget and click on Edit. That’ll open the window with the contact form settings.

open contact form settings

Scroll down to the Spam Protection section and click on it to expand it. Uncheck the boxes for reCAPTCHA v2 and Akismet.

SiteOrigin contact form spam settings

Click on Done to save the settings. Now, go to the frontend and submit the contact form to check if the problem is fixed.

Step 2: Change the To and From Email in Settings

Next, you can check if the contact form you are using has the notification settings correctly set up.

Similar to the above steps, open the SiteOrigin contact form settings and click on Settings to expand it.

check the to and from email settings in siteorigin contact form

You will see the option for To and From email settings. Make sure the email addresses are correct and you have access to them. For the From email address, it’s recommended to use an email address that matches your domain to have better email deliverability.

For example, since our domain is, we’re using the From email [email protected]

Click on Done to save the changes. Now test the contact form on the frontend to check if the SiteOrigin contact form not sending email issues is fixed.

If the above troubleshooting steps don’t help, the next step is to install the WP Mail SMTP plugin.

Step 3: Install the WP Mail SMTP Plugin

WP Mail SMTP is a WordPress plugin that changes how emails are sent from your WordPress website.

Instead of relying on the web server, WP Mail SMTP connects your website to a dedicated mailer service like or Sendinblue.

This results in emails being sent with proper authentication and they don’t end up in the recipient’s spam box.

To download the WP Mail SMTP plugin, head over to the Downloads tab in the account area. There, click on the orange button to download the zip file.

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

If you’d like someone else to set this up for you, a full White Glove Setup service is included with the Elite license or higher.

Once you have the zip file, head over to the WordPress dashboard of your website and upload the file. If you are not sure how to, check out our step by step guide on how to install a WordPress plugin.

Install WP Mail SMTP

Make sure to Activate the plugin. This will open up the setup wizard that makes configuring the plugin very easy.

If you’re not ready now, you can again access the setup wizard anytime in the future by clicking the Launch Setup Wizard in the plugin settings menu.

If you already have a mailer set up, we recommend that you don’t run the wizard again – it’ll remove your existing settings.

Now that we’ve got the plugin active on our website, let’s set up the mailer service of our choice and solve the SiteOrigin contact form not sending email issues.

Step 4: Set Up Your Mailer Service in WordPress

Once you have the setup wizard running, click on the Let’s Get Started button to start the process.

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

Next, choose the mailer service of your choice. WP Mail SMTP offers plenty of options to choose from.

We recommend or Sendinblue because they offer reliable email delivery services even for big sites that send a large number of emails every day.

Choose SMTP to fix Elementor contact form not sending email

If you are not sure, you can check out this guide that lists some of the industry’s best SMTP service providers.

If you don’t want to use a mailer service from the recommended list, you can choose Other SMTP to send emails through the SMTP service you already have access to. For example, you can use the one provided by your web hosting if it’s reliable.

We’ve got a detailed guide for each of the mailer services. Click on the one you chose and go through the detailed steps one by one.

Once you are done setting up the mailer service, switch back to this guide to follow the next steps.

By default, email deliverability and error reporting are enabled. You’ll want to enable the Detailed Email Logs to keep a record of every email that is being sent through your website.

Click on Save and Continue to proceed to the next step.

Enable email logging in WP Mail SMTP

Here, you need to enter the license key. If you are using WP Mail SMTP Pro, head over to the Downloads tab and you will see the license key listed there. Copy and paste it here to receive future automatic updates.

Enter WP Mail SMTP license key

That’s it for the setup wizard. The plugin will run a test and if everything you have entered is correct, you will see a successful message to confirm everything is running smoothly.

You can send a test mail to confirm if the issue is fixed.

Fix Your SiteOrigin Emails Now

Next Step: Set Up Your DNS Zone

Now you know how to fix the SiteOrigin contact not sending email issue. But your emails might still go to the junk folder.

You can fix this by following our detailed guide on creating a DMARC record for your domain.

Ready to fix your SiteOrigin contact form 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 our sister site WPForms on Facebook and Twitter.

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.