If you’ve noticed that the contact form on your website isn’t delivering messages as expected, follow the steps to below to make sure that your contact form is set up correctly and that all messages reach your inbox.
1. Make sure the email address you are sending from exists: To have your email sending work, the email address needs to exist
a. To create an email address on a new domain name, go to: Add a domain name to your hosting account
b. To create an email address, go to: Create an email address
2. Check contact form settings: Make sure that the email address entered in your contact form’s settings is correct and typo-free
3. Test the contact form: Send a test email through the form to verify if the issue occurs every time
4. Inspect spam/junk folders: Look in your email spam or junk folder to see if the messages are being misdirected there
5. Review email filters and rules: Check if any filters or rules set up in your email that might be blocking or redirecting emails from the contact form
6. Confirm SMTP settings: If your form uses SMTP for email sending, verify that the SMTP details are accurate
7. Update your contact form plugin: If you’re using a plugin for the contact form, update it to the latest version as fixes for known issues are often included in updates
8. Check for coding errors: If your contact form is custom-coded, review the code or have a developer check for mistakes that could affect email delivery
9. Check reCAPTCHA settings: If you’re using reCAPTCHA on your contact form, check the settings to make sure there is nothing blocking normal mail sending and delivery