Web 101

The Case of the Disappearing leads


Email services don’t trust emails spoofed emails from Send it from your own domain instead and add a reply-to header in your notification email.

The Problem

In the last year, we’ve been getting a lot of reports from our customers that they’re not getting any leads from their website from or addresses. It’s not that the emails were going to the spam folder. Precious leads simply disappeared as if going into a black hole, never to be seen again.

This issue affects any forms that send emails “from” certain email addresses. So far we’ve seen and domains affected, but there are likely more as email providers try to combat spam. An example email header below:

From: Yahoo Guy <>
To: Sales Manager <>
Subject: I’m interested in your product!

This is because email providers have started to reject emails “from” Yahoo and others who have updated to DMARC authentication policy to deny emails that did not actually originate from their servers. In other words, if you didn’t actually send it from your email account, the email won’t be received.

This is because many publicly accessible contact forms would be filled out by bots and spammers with made up emails, causing many false positives for spam prevention systems and ruining the reputation of the domain. There was nothing stopping “John” sending nasty emails from his enemy “Matt” by submitting forms online with Matt’s email address, and so many email services simply block those emails now. However, if Matt were to log into his account and send an email to, it would get there with no problems.

The Solution (Part 1)

The solution for website owners is quite simple, but it introduces a minor inconvenience.

When configuring email notifications from your lead forms, don’t use the submitter’s email address for the “from” address. Use something from your own domain name, such as “” or “”, and include the submitter’s email address as part of the subject or body of the email. This gets around the DMARC policy.

Now your email will look something like this:

To: Sales Manager <>
Subject: I’m interested in your product!
Body: Yahoo Guy ( is interested in your product.

However, now you have the inconvenience of having to copy and paste the email address from the body into a new email. If you’re like most people, your natural inclination is to hit the “reply” button and start writing up an awesome response email right away. But then you realize you’re now replying to “” instead of the prospect’s email, or you don’t and you get a bounced email error immediately after hitting send to a non-existent address.

The Solution (Part 2)

Make life a little easier for your sales team by introducing the “Reply-To” email header and set that to the submitter’s email. Now your email notifications will look like this:

Reply-To: Yahoo Guy <>
To: Sales Manager <>
Subject: I’m interested in your product!
Body: Yahoo Guy ( is interested in your product.

Now when you click on “reply”, it will go to the specified “Reply-To” address instead of the “From” address.

No more lost leads and the convenience of replying in one click. Winner, winner.

Reply-To Headers for select platforms


  • Contact Form 7  Add the following to the “Additional Headers” field:
    • Reply-to: [your-name] <[your-email]>
  • Formidable – Settings > Form Actions > Email Notifications, fill in the “Reply to” field


  • Webform: Install the Webform Reply To module to enable the field in your webform emails.


1 reply on “The Case of the Disappearing leads”

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.