The Lead Quality Problem Nobody Talks About
Most real estate website platforms report on lead volume. Fifty leads this month. A hundred and twelve last quarter. The number sounds impressive until you look at the list and realize what's in it: test@test.com, a Mailinator address, three variations of notreal@gmail.com, and a handful of bot submissions from someone probing your forms.
These aren't leads. They're noise. And they're expensive — not because they cost you money directly, but because they cost you time, skew your conversion data, and, if they make it into your CRM, gradually degrade the quality of your contact database.
Where Fake Leads Come From
There are a few distinct sources of bad leads on real estate websites:
Bot Submissions
Automated scripts scan websites for forms and submit them. The purpose varies — some are testing for vulnerabilities, some are spam bots, some are from competitors trying to flood your inbox. If you don't have bot protection (like Cloudflare Turnstile or reCAPTCHA), these can be a significant share of your form submissions.
Disposable Email Services
Services like Mailinator, Guerrilla Mail, 10MinuteMail, and hundreds of others offer throw-away email addresses. Someone can use anything@mailinator.com to unlock your gated content — a buyers guide, a home valuation tool — without giving you any real way to follow up. These addresses work for receiving a one-time link but are abandoned immediately after.
Fake Domains
Beyond known disposable services, some people simply type a made-up email address with a plausible-looking domain: john@homesearch123.com. Unless you check whether that domain actually exists and has a mail server, you can't distinguish it from a real address.
Intentionally Bad Data
Some prospects deliberately enter fake information because they want to see your IDX listings but don't want to be contacted. This is a friction problem — if the content they're gating against isn't valuable enough, they'll give you fake data to get past the gate.
How to Filter at the Source
Bot Protection
Cloudflare Turnstile is the current best option for invisible bot filtering — it runs in the background, requires no user interaction for most legitimate users, and blocks automated submissions effectively. If your IDX platform doesn't have any CAPTCHA or bot protection on lead forms, that's a gap worth flagging.
Disposable Email Blocklist
There are open-source databases of known disposable email domains — the most widely used lists contain 100,000+ known throwaway domains. Any lead form submission should be checked against this list before the lead is recorded. This alone blocks a significant percentage of junk submissions.
DNS MX Record Validation
For email addresses that aren't on a known blocklist, you can check whether the domain actually has a mail server configured. abc123xyz.com might look real, but if there's no MX record pointing to a mail server, it's not a real email domain. This check takes under a second and catches fake domains that slip past the disposable email list.
Give People a Reason to Give You Real Information
Lead quality is also a UX problem. If your only gated content is "enter your email to see more than 3 listings," people will give you garbage. But if you're offering them something genuinely useful — saved favorites they can come back to, listing alerts for properties they actually care about, a personalized buyer portal — they have a real incentive to use their actual email address. Better value at the gate means better data behind it.
What to Do With Lead Quality Data
Once you're filtering at the source, you can track real lead quality metrics:
- Bounce rate on lead notification emails — If your admin alerts to your email are bouncing, you're getting fake data through
- Open rate on lead welcome emails — Low open rates suggest low-quality lead captures
- Portal return visits — Leads who return to use their saved favorites are clearly real people with real intent
The goal isn't zero bad leads — some will always get through. The goal is a lead database where the signal-to-noise ratio is high enough that your CRM is worth working from and your conversion tracking is meaningful.
The Bottom Line
A hundred leads per month with 40% junk is worse than forty real leads per month where you know every contact is a genuine person. Lead quality filtering — bot protection, disposable email blocking, DNS validation — is infrastructure work that pays dividends in every downstream system: your CRM stays clean, your conversion data is accurate, and your follow-up time goes toward real prospects instead of chasing ghosts.