[FIXED] Elementor Contact Form Not Sending Email? (2024)

Editorial Note: We may earn a commission when you visit links on our website.

Is your Elementor form not sending email notifications?

Sometimes emails from Elementor forms can disappear or go to spam, making it difficult to respond to messages from your visitors.

In this article, we’ll show you how to fix the problem and check for Elementor error messages to troubleshoot your email deliverability.

Fix Your Elementor Form Emails Now

Why Is My Elementor Form Not Working?

If your Elementor contact form is not working, it’s probably because emails from your site are being treated as spam.

When your Elementor form sends an email, it uses the wp_mail() function. This sends emails through your hosting provider without authentication.

So when that email gets passed from one server to the next, the email will get discarded or filed in the Junk Mail or the spam folder.

This is a super common problem with all WordPress websites and web hosts. It can happen with almost all contact form plugins.

Thankfully, it’s pretty easy to fix and usually only requires configuring your site’s SMTP (Simple Mail Transfer Protocol).

We’ll show you exactly how to do that in the steps below!

How to Fix Elementor Form Not Sending Email

Let’s check that your Elementor contact form is set up correctly first. After that, we’ll install a plugin that’ll solve your email delivery problem.

In This Article

  • Step 1: Troubleshoot Elementor Contact Form Errors
  • Step 2: Check Your Elementor Contact Form Notifications
  • Step 3: Install the WP Mail SMTP Plugin
  • Step 4: Set Up Your SMTP Service in WordPress
  • FAQ on Elementor Contact Form Not Sending Email

Step 1: Troubleshoot Elementor Contact Form Errors

If your Elementor contact form is not sending email, the #1 thing to check is that the form is actually working on your site.

Sometimes new plugins or themes can break your forms. In particular, new caching plugins can cause problems with form submissions. Sometimes, the submit button won’t work at all.

The error messages you’ll see will be dependent on the form builder you’re using, so we’ll look at the most common ones.

Elementor Form Builder Troubleshooting

If you’re using the Elementor Pro form builder, you might see errors like:

  • Server_error
  • An error occurred
Ensure Field IDs Are Correct

Both of these errors likely mean that a field ID is missing in the Elementor form builder.

To fix this, go to your WordPress dashboard. Open the page with the form, and then open the page in the Elementor page builder.

One by one, click each field and check the Advanced tab. There should be an ID assigned to every form field:

[FIXED] Elementor Contact Form Not Sending Email? (1)

Verify the “From” Email Address

Ensure that the email address used in the Fromfield originates from the same domain as your website.

For instance, if your website is “example.com,” your From Email should be something like “[emailprotected].”

[FIXED] Elementor Contact Form Not Sending Email? (2)

To reply to the user’s inquiries, configure the Reply-To field with the visitor’s email.

Check Form Submissions

Elementor’s Form Submissions feature is an excellent tool for verifying your form’s functionality. First, test your form out by entering some dummy information.

Then, go to Elementor » Submissions to view the collected submissions and see if your dummy form entry appears in the submissions list.

[FIXED] Elementor Contact Form Not Sending Email? (3)

Inspect Third-party Integrations

Disable any third-party integrations such as MailChimp or ActiveCampaign temporarily to see if that solves the issue. If it does, revisit your integration settings.

Make sure required fields are not set to ‘none’ and you haven’t included extra fields like ‘address’ or ‘birthday’ within your field mapping settings.

Test with Different Email Addresses

Your email provider might flag form emails as spam. To counter this, try using different email addresses and modifying your email subject line’s length.

WPForms Errors and Troubleshooting

If you want a free form builder that works with Elementor, you can use WPForms. The Lite version is 100% free and works perfectly inside Elementor.

If WPForms isn’t sending notifications in Elementor, the problem is usually caused by a plugin conflict. You might see errors like:

  • Form token is invalid: This error is sometimes caused by caching plugins. You can fix this by excluding WPForms’ JavaScript in the cache plugin settings.
  • WPForms has detected an issue with JavaScript on this page: This error means you have an issue with JavaScript. This might be caused by a setting in your plugin or theme; disabling minification should resolve this.

If you can submit your contact form without seeing any errors, it’s time to dive into the Elementor contact form email settings.

Step 2: Check Your Elementor Contact Form Notifications

The next step is to check that your contact form has the right email notifications set up. Again, the steps here will differ slightly depending on how you made your form.

Elementor Form Builder Notifications

If you made your form with the Elementor form builder, you’ll want to open up your page in Elementor now and click on the form you created.

In the left-hand sidebar, expand your notification settings for the form. Click Actions After Submit » Email to see the notification that’s sent with each form submission.

[FIXED] Elementor Contact Form Not Sending Email? (4)

Now check that your form notification is set up correctly.

Setting the From Email to an email address that matches your domain may help to avoid email delivery problems.

[FIXED] Elementor Contact Form Not Sending Email? (5)

WPForms Notifications

You can also use WPForms to make your Elementor contact form. There are tons of benefits to using WPForms with Elementor.

For example, WPForms has much better spam protection compared to the form builder in Elementor Pro.

To check your WPForms notifications, open the form page in Elementor. Click on the embedded form.

Then click on the Edit the selected form link.

[FIXED] Elementor Contact Form Not Sending Email? (6)

When the form builder opens up, click Settings » Notifications.

[FIXED] Elementor Contact Form Not Sending Email? (7)

You’ll see the form notifications screen open up on the right. Your notification here should be turned On. And your Send To Email Address is important.

If it’s set to {admin_email}, it means your form sends email notifications to the default administrator email in WordPress.

If the administrator email is wrong, you can either change the admin email in WordPress, or delete the {admin_email} tag and type in an email address manually.

[FIXED] Elementor Contact Form Not Sending Email? (8)

If you’re sending a notification to multiple email addresses, check they’re separated with commas , in the Sent To Email Address field.

Click Save at the top of the form builder and click the X to close it. Now test the form again to see if the issue with Elementor not sending emails is fixed.

We’ve got more tips in this article on WPForms not sending email.

Other Form Builders

Are you having issues with a different form builder? If so, jump over to our guides to:

  • Visual Form Builder
  • Gravity Forms
  • Essential Addons for Elementor

Not sure if you should use Elementor Form vs WPForms for your site? This comparison guide might help steer you in the right direction.

If all of your settings look correct, and your Elementor form still isn’t sending email, the next step is to install the WP Mail SMTP plugin.

Step 3: Install the WP Mail SMTP Plugin

WP Mail SMTP Lite and Pro is a WordPress plugin that changes the way emails are sent from your WordPress site.

Instead of relying on your webserver to send emails, WP Mail SMTP re-routes all of your emails through an external email provider.

This will authenticate your emails so they don’t get lost or filed as spam, which can often result in delayed responses to customers.

Need a hand?

You can purchase White Glove Setup as an additional service with any of our WP Mail SMTP licenses and have our customer support team set up WP Mail SMTP for you.

If you want to set up the plugin yourself, we’ll show you how. First, download the WP Mail SMTP plugin from your account area.

You can get the .zip file for installing the WordPress plugin from yourWP Mail SMTP account. It’s available in theDownloadstab.

[FIXED] Elementor Contact Form Not Sending Email? (9)

Now you’ll want to upload the plugin to your WordPress site. If you need help with this, jump over to this guide to installing a WordPress plugin.

[FIXED] Elementor Contact Form Not Sending Email? (10)

Be sure to Activate the plugin. The WP Mail SMTP Setup Wizard will open up in your browser.

If you want to start it manually, open WP Mail SMTP » Setup Wizard in the WordPress navigation menu.

Step 4: Set Up Your SMTP Service in WordPress

The WP Mail SMTP Wizard will guide you through setting up your new mailing service. This will fix your Elementor contact forms not sending emails.

If you already have a mailer set up on your site, running the wizard again will remove your existing mailer.

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

[FIXED] Elementor Contact Form Not Sending Email? (11)

On the next screen, choose the email provider you want to use from the list. The provider you pick here will depend on a few factors, including:

  • Volume of emails: Free email providers are best for small websites, while paid mailers give you more capacity.
  • Type of emails: If you have an online store, look for a provider that specializes in transactional emails.

If you’re not sure which email provider to pick, we recommend SendLayer, SMTP.com, or Brevo (formerly Sendinblue).

[FIXED] Elementor Contact Form Not Sending Email? (12)

Now it’s time to jump over to the setup instructions for your mailer. Click the link below to jump to the relevant page in our documentation:

Mailers available in all versionsMailers in WP Mail SMTP Pro
SendLayerAmazon SES
SMTP.comMicrosoft 365 / Outlook.com
BrevoZoho Mail
Google Workspace / Gmail
Mailgun
Postmark
SendGrid
SparkPost
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. Switch back to this guide when you’re done.

In the next step, Improved Email Deliverability and Email Error Tracking will be enabled in the wizard for you.

We recommend that you also enable Detailed Email Logs and the Weekly Email Summary to get the most out of WP Mail SMTP.

[FIXED] Elementor Contact Form Not Sending Email? (13)

The Detailed Email Logs setting will keep a basic record of each email sent from your site in Complete Email Reports, including:

  • Email headers
  • Subject line
  • Date sent
  • Status

And if you enable the Weekly Email Summary, you’ll get an email each week with full statistics about your WordPress emails.

[FIXED] Elementor Contact Form Not Sending Email? (14)

Instant Email Alerts are also a recommended feature. They let you know if your site fails to send an email so that you can quickly diagnose and resolve the problem.

[FIXED] Elementor Contact Form Not Sending Email? (15)

Once email logging is enabled, you can also:

  • Save the full content of your emails
  • Resend failed emails from your forms
  • Store attachments uploaded through Elementor forms
  • Track email opens and clicks for Elementor form notifications

Check out how to log your WordPress emails to find out more.

[FIXED] Elementor Contact Form Not Sending Email? (16)

When you complete the Setup Wizard, you’ll receive an automatic test email confirming everything’s fixed.

If you face any trouble in sending a test email, make sure to check out this guide on how to fix WP Mail SMTP not sending test email.

Finally, WP Mail SMTP also automatically enables an email error log for your WordPress site.

You can use this log to diagnose any potential email problems you may encounter when using WP Mail SMTP with your mailer service.

And that’s it! Now you’ve fixed your Elementor form not sending email.

Fix Your Elementor Form Emails Now

FAQ on Elementor Contact Form Not Sending Email

Looking for more answers? Here are a few common questions regarding Elementor email sending issues.

What Does “Server Error. Form Not Sent” Mean?

If you’re getting a “Server error. Form not sent” error message when creating a form in Elementor, this is most likely a wp_mail() configuration issue.

By default, wp_mail() uses PHP to send your emails. But most web hosts today keep PHPMail disabled for security purposes.

To fix this issue, you need to install WP Mail SMTP which reconfigures wp_mail() to use SMTP instead of PHP to send emails.

If you need help, see the steps given above and you should no longer see the server error on Elementor.

How Do I Send Confirmation Emails to Users After Form Submission in Elementor?

To customize confirmation emails Elementor Forms, add the form widget to your page and then go to Actions After Submit » Add Action. Then add Email.

This will open a menu where you can customize the email subject, body content, From Name, Email, and more.

However, if you’re facing email issues with Elementor, your confirmation emails will fail to send after user submission.

As explained above, you’ll need to install WP Mail SMTP on your site to fix any deliverability issues.

Next, Make Awesome Landing Page Forms

Do you want an easy way to make distraction-free landing pages in WordPress? SeedProd is an awesome landing page builder that lets you add contact forms and create custom layouts.

Check out this comparison of Elementor vs Divi vs SeedProd to see it go head-to-head with Elementor.

Also, if you’re a Ninja Forms user and facing email delivery issues, see our troubleshooting guide on Ninja Forms not sending email.

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.

[FIXED] Elementor Contact Form Not Sending Email? (2024)

FAQs

[FIXED] Elementor Contact Form Not Sending Email? ›

If your Elementor contact form is not sending email notifications upon submission, then it mostly boils down to two main issues: Your Elementor contact form is using WordPress' default PHP mail function. The form is not configured correctly for notifications.

Why are my Elementor submissions not sending emails? ›

If your Elementor contact form is not sending email notifications upon submission, then it mostly boils down to two main issues: Your Elementor contact form is using WordPress' default PHP mail function. The form is not configured correctly for notifications.

Why am I not receiving emails from my WordPress contact form? ›

If you're not receiving emails from your website contact form, it could be because they are getting lost. This often happens due to WordPress email settings not being properly configured. A great solution is to use WPForms.

Why is my Elementor form email not working? ›

To troubleshoot Elementor Form not sending emails issue, you should first check if your WordPress site can send emails. You can confirm email deliverability by using any SMTP plugin and selecting different SMTP servers like SendGrid or Zoho ZeptoMail SMTP to check if it delivers correctly.

Why is my WordPress form maker not sending emails? ›

The three main reasons WordPress is not sending emails correctly likely are having an incorrect server configuration, emails are sent to the recipient's spam folder, or there's an issue with your contact form plugin.

Why is my Elementor form not sending emails to Gmail? ›

The first thing to check if your Elementor contact form isn't delivering email is that it's actually operating on your site. New plugins or themes can occasionally break your forms. New cache plugins, in particular, might cause issues with form submissions. The submit button may not work at all at times.

How do I send an Elementor form submission to an email? ›

Email visitors after form submission
  1. Create a form. ...
  2. Expand the Actions After Submit section. ...
  3. Click the + sign.
  4. From the dropdown list, select Email 2.
  5. Open the Email 2 field.
  6. Fill in the fields that appear. ...
  7. In the To field, enter the shortcode: [field id=”email”].
  8. Fill in the rest of the fields.
Apr 18, 2024

How to receive email from WordPress contact form? ›

Download and unzip the Contact Form to Email plugin. Upload the entire contact-form-to-email/ directory to the /wp-content/plugins/ directory. Activate the Contact Form to Email plugin through the Plugins menu in WordPress. Configure the contact form settings at the administration menu >> Settings >> Contact Form to ...

Where does the contact form send email to in WordPress? ›

By default, it's sent to your WordPress.com account email address. If you have manually entered the email address and still don't see it in your inbox, please check the spam filter. You can also follow the instructions here to confirm that the responses were recorded and weren't sent to spam. Hope that helps!

How do I fix email not sending? ›

With that being said, here are five ways to avoid that dreaded “email failed to send” message:
  1. Check your internet connection and email password. Typos and human errors are easy. ...
  2. Check your SMTP server details. ...
  3. Use the correct SMTP port. ...
  4. Use an ESP that provides an SMTP relay service.
Apr 9, 2024

How do I check my Elementor form submissions? ›

To access the form submissions, simply go to the “Submissions” Tab under Elementor.. in your WordPress dashboard. Here you will see all of the form submissions from your site.

How do I validate an Elementor form? ›

Validation Method

This method makes sure the end-user entered a valid value by running a set of checks. If one of the checks fails, the method adds an error using $ajax_handler->add_error( $field, $message ) . When the form is submitted, Elementor checkes whether all the fields have valid values.

Does Contact Form 7 work with Elementor? ›

Elementor Static Hosting has support for Contact Form 7 (CF7) built in. Below are the CF7 features supported by Elementor Static Hosting websites.

Why isn't my WordPress contact form working? ›

Test both email addresses directly if the form submission fails. If you receive the email, check the contact form configuration to confirm the email address is correctly spelled and entered. Check the spelling and punctuation for the email address. Make sure an email is set up correctly to receive form submissions.

How to fix contact form on WordPress? ›

WPForms-lite
  1. Click the 'WPForms' menu item in the left panel after you've installed the plugin.
  2. Hover over your form name. A few options appear below it. ...
  3. Choose 'Settings' in the left menu.
  4. Choose 'Notifications' in the pop-out window.
  5. Scroll down to the 'From Email' and 'Reply-To' email fields and update as necessary.
Mar 14, 2024

How to send confirmation emails after WordPress form submission? ›

First, install and activate the WPForms plugin on your WordPress website. Once activated, go to the WPForms » Settings page and click on the 'Email' tab. Here, you'll find the 'Send Confirmation Email' option. Enable this option to send confirmation emails to form submitter.

How do I get WordPress to automatically send emails? ›

Creating an Automated Drip Campaign

Once you've added your contacts, you need to create the drip campaign. To do that, head over to the 'Campaigns' tab and then click the 'Create' button. Next, Constant Contact will show you multiple options for creating a campaign. Go ahead and select the 'Email Automation' campaign.

How do I track my Elementor form submissions? ›

To access the form submissions, simply go to the “Submissions” Tab under Elementor.. in your WordPress dashboard. Here you will see all of the form submissions from your site. So if you have multiple forms on various pages, they will all show up here..

How do I allow WordPress to send emails? ›

Here, you'll log in to your WordPress as an admin. On the left menu, click on Plugins then Add New. Click on the search box in the right corner, type WP Mail SMTP by WPForms, and search. Then, click Install Now, then click on Activate once the installation is complete.

Top Articles
Latest Posts
Article information

Author: Terrell Hackett

Last Updated:

Views: 6608

Rating: 4.1 / 5 (52 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Terrell Hackett

Birthday: 1992-03-17

Address: Suite 453 459 Gibson Squares, East Adriane, AK 71925-5692

Phone: +21811810803470

Job: Chief Representative

Hobby: Board games, Rock climbing, Ghost hunting, Origami, Kabaddi, Mushroom hunting, Gaming

Introduction: My name is Terrell Hackett, I am a gleaming, brainy, courageous, helpful, healthy, cooperative, graceful person who loves writing and wants to share my knowledge and understanding with you.