The form says sent. The email never arrives.
A success message on the website does not prove the enquiry reached your team. The failure may be in the form, the server's sending process or the destination mailbox. Follow a test message through that journey and identify the first failing step before changing the setup.
Separate acceptance from delivery
The wp_mail() function can report success without the recipient receiving the message. First check whether the plugin saved an entry and whether the email provider recorded a sending attempt. An entry without an attempt points towards the notification configuration. An accepted send calls for delivery investigation. This distinction avoids replacing the form plugin without identifying the cause.
Make your test traceable
Use test data and a unique subject reference such as TEST-ENQUIRY-01. Record the time and recipient address. Repeat with a second mailbox from another provider. Check spam, forwarding rules and storage limits. You do not need to export real customer details to establish whether the connection works.
- Check the recipient for every form and language.
- Look for conditions that suppress notifications.
- Compare the saved entry with the email provider's record.
- Record the exact error and attempt identifier when available.
Review the sender before changing DNS
One configuration to assess is sending from an authorised company-domain address and using the visitor's address as the reply destination. The sending provider should specify the authentication records it requires. Before editing DNS, inventory the services already sending through that domain. Replacing settings without considering them may disrupt other business messages.
Close the operational gap
After the repair, confirm delivery to the team, the reply to the visitor and the CRM record where applicable. If notifications were missing for a period, compare saved entries with enquiries actually handled. Decide who monitors future failures and how that person receives an alert. A useful form needs an operational destination and someone responsible for replying.
Frequently asked questions
Will an SMTP plugin always fix it?
It can help configure and observe sending, but cannot correct a wrong recipient, form rules or authentication failures by itself. Identify the failing stage first.
Can missing enquiries be recovered?
That depends on whether the form, CRM or another system saved the entries. Verify those records before promising recovery.
Reference documentation
A note from ArqWeb
This guide organises checks and decisions for a common situation. Implementation depends on the website, access and systems involved. We can assess your situation if you need help applying these steps.
Let's look at your situation.
Tell us what you need and what you have already. We will reply with next steps and a proposal suited to the work.
Discuss my requirements