Conversation
supportI am receiving all emails twice via the contact form. I have changed everything everywhere but cannot find the error anywhere. I use your form on multiple websites but have never had this problem before. The page I need help with: [ log in to see the link]
Hi roos72, I’m sorry you’re running into this. If the emails are arriving twice, the most common cause is that the form’s email action is being triggered more than once. What to check first Open your form and go to Settings → Actions & Notifications . Look for your email notification action and check its trigger settings. If the same email action is set to run on more than one event, Formidable will send it each time that event happens. For example, duplicate emails can happen when one email action is set to trigger on multiple events such as: Entry is created Entry is updated Successful payment If this is just a normal contact form, the email action should usually be set to only Entry is created . Also check for duplicate email actions In the same Actions & Notifications area, make sure there isn’t a second email action sending the same message to the same address. If two email actions are configured similarly, both will send and it will look like the form is duplicating emails. If those steps don’t help, can you let me know if entries are also being duplicated? If you see double entries, this would point to a plugin/theme conflict. If the entries are correct and there is no duplication, the next step is to install an email logging plugin. I personally use “Post SMTP” as this includes logging in the free version. Once installed, submit an entry in your form and check the logs to see if two emails are logged, or only one. If the logs show only one email, but two arrive in your inbox, let me know, and I’ll walk you through the steps to resolve that. Best, Nathanael
I checked, and under email notification, only [default-email] is listed for recipients. Similarly, under send email, only [default-email] is listed for recipients. In global settings, this is set to the sender’s email address only once. The address is also listed only once in WP Mail SMTP.
Hi @roos72 The email being listed only once in WP Mail SMTP is a big clue. This means that only a single email is being sent, and it is being split in two by Internet mail servers after it has been sent. Splitting a message into two is a common form of sanitising emails that are flagged as spam. This process still sends all the information, but splitting it into two breaks any active links, rendering the content of each half safer. To resolve this, we need to stop your messages from being flagged as spam, and make them look more legitimate. To begin, please note that Formidable Forms does not send emails directly, but rather composes the message and passes it to WordPress for sending. Therefore, troubleshooting issues with email delivery requires checking your WordPress email-sending configuration. It’s important to ensure that your email messages are configured correctly. Here are eight essential things to check: The SUBJECT line should not be blank. The FROM address MUST match the domain of your website. It’s best to set up a dedicated email for this, such as noreply@mydomain.com . The TO address should never match the FROM address as this looks unusual and can trigger spam deletion. If you specify a REPLY-TO address, it should never match the TO address. While you can include multiple addresses in your TO field, it’s best to use the CC and BCC fields for additional recipients. Many spam filters are triggered by too many recipients in one email. For large lists (50 or more recipients), consider a service like Sendgrid or SendInBlue. Minimize the number of links you include. Email messages with lots of links may trigger spam filters. Finally, contact your hosting provider and ask if the SPF record for your email address is properly configured. Please let me know if this helps. Best,
I really don’t see any errors. Look at my own website as well, where I have been using the form for years, and everything is set up exactly the same way there. I also cannot reply to the forms because I see my email address instead of the sender. Nor do I see the website’s email address. And although I am logged in as an admin in WordPress with that email address, that setting isn’t configured anywhere. I don’t know what to do right now.
Hi @roos72 Since your SMTP plugin shows the email is sent correctly, and sent only once, this confirms the issue is not caused by Formidable Forms – but I am happy to continue investigating with you. To dive into this further, I will need screenshots of the settings for your email action and the email admin email address set in your WordPress settings. Would you be able to open a ticket in our helpdesk via this form and upload your screenshots there please? https://formidableforms.com/new-topic/?supportform=true I’ll continue to assist via our helpdesk. Best, Nathanael
Hi roos72, I’m sorry you’re running into this. If the emails are arriving twice, the most common cause is that the form’s email action is being triggered more than once. What to check first Open your form and go to Settings → Actions & Notifications . Look for your email notification action and check its trigger settings. If the same email action is set to run on more than one event, Formidable will send it each time that event happens. For example, duplicate emails can happen when one email action is set to trigger on multiple events such as: Entry is created Entry is updated Successful payment If this is just a normal contact form, the email action should usually be set to only Entry is created . Also check for duplicate email actions In the same Actions & Notifications area, make sure there isn’t a second email action sending the same message to the same address. If two email actions are configured similarly, both will send and it will look like the form is duplicating emails. If those steps don’t help, can you let me know if entries are also being duplicated? If you see double entries, this would point to a plugin/theme conflict. If the entries are correct and there is no duplication, the next step is to install an email logging plugin. I personally use “Post SMTP” as this includes logging in the free version. Once installed, submit an entry in your form and check the logs to see if two emails are logged, or only one. If the logs show only one email, but two arrive in your inbox, let me know, and I’ll walk you through the steps to resolve that. Best, Nathanael
I checked, and under email notification, only [default-email] is listed for recipients. Similarly, under send email, only [default-email] is listed for recipients. In global settings, this is set to the sender’s email address only once. The address is also listed only once in WP Mail SMTP.
Hi @roos72 The email being listed only once in WP Mail SMTP is a big clue. This means that only a single email is being sent, and it is being split in two by Internet mail servers after it has been sent. Splitting a message into two is a common form of sanitising emails that are flagged as spam. This process still sends all the information, but splitting it into two breaks any active links, rendering the content of each half safer. To resolve this, we need to stop your messages from being flagged as spam, and make them look more legitimate. To begin, please note that Formidable Forms does not send emails directly, but rather composes the message and passes it to WordPress for sending. Therefore, troubleshooting issues with email delivery requires checking your WordPress email-sending configuration. It’s important to ensure that your email messages are configured correctly. Here are eight essential things to check: The SUBJECT line should not be blank. The FROM address MUST match the domain of your website. It’s best to set up a dedicated email for this, such as noreply@mydomain.com . The TO address should never match the FROM address as this looks unusual and can trigger spam deletion. If you specify a REPLY-TO address, it should never match the TO address. While you can include multiple addresses in your TO field, it’s best to use the CC and BCC fields for additional recipients. Many spam filters are triggered by too many recipients in one email. For large lists (50 or more recipients), consider a service like Sendgrid or SendInBlue. Minimize the number of links you include. Email messages with lots of links may trigger spam filters. Finally, contact your hosting provider and ask if the SPF record for your email address is properly configured. Please let me know if this helps. Best,
I really don’t see any errors. Look at my own website as well, where I have been using the form for years, and everything is set up exactly the same way there. I also cannot reply to the forms because I see my email address instead of the sender. Nor do I see the website’s email address. And although I am logged in as an admin in WordPress with that email address, that setting isn’t configured anywhere. I don’t know what to do right now.
Hi @roos72 Since your SMTP plugin shows the email is sent correctly, and sent only once, this confirms the issue is not caused by Formidable Forms – but I am happy to continue investigating with you. To dive into this further, I will need screenshots of the settings for your email action and the email admin email address set in your WordPress settings. Would you be able to open a ticket in our helpdesk via this form and upload your screenshots there please? https://formidableforms.com/new-topic/?supportform=true I’ll continue to assist via our helpdesk. Best, Nathanael