Elementor form not sending email: what to check, in order

An Elementor Pro form can save the submission and still never email anyone. The Email action settings to check, the From address mistake that causes most failures, and how to test it.


October 5, 2026 · Formitor

The Elementor Pro form widget can show its success message, save the entry, and still fail to email anyone. Work through these checks in order. The first three take a few minutes and find most problems.

1. Check that the submission was saved

In the WordPress admin, open Elementor, then Submissions. If your test entry is there, the form works and the problem is the email. If it is not there, either the Collect Submissions action is off for this form, or the form is failing before it gets that far. Open the browser console, submit again, and look for errors.

2. Check that the Email action is on

Edit the page, select the form widget, and open Actions After Submit. Email has to be in that list. It is easy to remove by accident when you add a CRM or webhook action. If Email is missing, the form has no instruction to send anything.

3. Read every field in the Email section

With the Email action added, the widget shows an Email section. Check each field.

  • To. Look for typos and old addresses. Separate several recipients with commas.
  • From Email. This is where most failures start. It must be an address on the site’s own domain. If it is set to the visitor’s email field, or to a Gmail address, receiving servers will reject the message because it claims to come from a domain the site is not allowed to send for.
  • Reply-To. Set this to the form’s email field. Replies go to the visitor, and From stays on your domain.

If the form also sends a confirmation to the visitor through the Email 2 action, check the same fields there.

4. Send through SMTP

Elementor passes the email to WordPress, and WordPress by default passes it to the web server’s mail function. Many hosts limit that function, and mail sent this way is unsigned. Install an SMTP plugin, connect it to a real mail service, and send a test email from the plugin’s settings. If the form shows a server error when you submit, this is the likely cause.

5. Check the domain’s DNS records

If the SMTP test email arrives and the form email does not, compare their From addresses. If neither arrives, run the domain through the SPF, DKIM and DMARC checker and add whatever is missing. Then search the recipient’s spam folder.

6. Look for cache and optimization conflicts

Elementor forms submit through JavaScript. A caching or script optimization plugin that delays or combines scripts can break the submission on the live site while it works in the editor. Test in a private window while logged out. If it fails there, exclude the page from caching and script delay, then add the optimizations back one at a time.

The form works. Will it work next month?

Each item on this list can change later without anyone opening the form: a host move, an expired SMTP password, a DNS edit, a plugin update. The success message will still appear. Other causes that are not specific to Elementor are in WordPress not sending emails: 7 causes.

Formitor supports Elementor forms. It submits a tagged test lead on a schedule and confirms that the notification email arrives in a real inbox. If it does not arrive, you get an alert. The free plan covers 2 sites.

Keep reading

Troubleshooting · Oct 5, 2026

Contact Form 7 not sending email: how to find the cause and fix it

Contact Form 7 tells you a lot through the color of its response message. What each color means, the Mail tab settings that break delivery, and how to keep it fixed.

Read post
Troubleshooting · Oct 5, 2026

Gravity Forms not sending email: read the entry notes first

Gravity Forms records what happened to each notification on the entry itself. How to read that, the notification settings that block delivery, and how to resend what was missed.

Read post
Troubleshooting · Oct 5, 2026

Ninja Forms not sending email: check the actions first

Ninja Forms sends email through actions attached to each form. Which action to check, the From address mistake that blocks delivery, and how to confirm the email arrives.

Read post
Troubleshooting · Oct 5, 2026

WooCommerce not sending emails: where order emails get lost

A store can take the payment and never send the order confirmation or the new order notice. How to tell whether WooCommerce skipped the email or the email was lost in delivery.

Read post
Troubleshooting · Oct 5, 2026

WordPress not sending emails: 7 causes and how to fix each one

Form notifications, order emails and password resets that never arrive usually trace back to one of seven causes. How to find which one you have, and the fix for each.

Read post
Troubleshooting · Oct 5, 2026

WPForms not sending email: the settings to check first

When WPForms notifications stop arriving, the cause is usually in the form's notification settings or in how the site sends mail. The checks to run, starting with the fastest.

Read post

Catch the failure before the client does.

Free plan: 2 sites, every feature, no card. See what it finds.