Using Domain Age to Spot Dead or Risky Leads in a B2B List
Check the company domains in a B2B list before you verify the addresses, and use domain age and registration status as a filter. A domain whose registration has lapsed or that has no mail servers means every address on it will bounce, so remove those leads. A domain registered in the last few weeks is a flag to review, not delete: it can be a real new company or a throwaway signup. Old, active domains go straight to mailbox verification.
Domain checks are fast and do not touch anyone's mailbox. They will not confirm addresses, but they remove the leads that were never going to work.
What a domain can tell you about a lead
Every B2B email address sits on a company domain, and that domain has a public history. Three facts matter most:
- Registration date. How long the domain has existed. Very new domains are common in throwaway signups and occasionally in fraud; very old ones are usually established businesses.
- Registration status. Whether the domain is still registered, and when it expires. A lapsed or soon-to-lapse registration suggests the company has closed or moved.
- Mail servers. Whether the domain publishes MX records. A domain with none cannot receive mail at all.
None of these needs a mailbox check, so you can run them over a whole list in minutes.
How to read the results
| Domain signal | Likely meaning | What to do |
|---|---|---|
| Registered years ago, MX present | Established company | Verify the addresses |
| Registered in the last few weeks | New company, or a throwaway | Review; on signup and trial lists, treat with suspicion |
| Registration expired or about to | Company closed or rebranded | Remove, or look for the new domain |
| No MX records | Cannot receive email | Remove every address on it |
| Null MX record | Domain explicitly takes no mail | Remove every address on it |
| Age unknown | Registry does not publish it | Judge on MX and other data |
A null MX record, defined in RFC 7505, is a domain's way of saying it accepts no email at all. Our post on null MX records explains what it looks like.
Running the check on a list
- Extract the domains from the email column with the email to domain extractor. A list of 5,000 contacts often has far fewer unique domains.
- Check registration age with the bulk domain age checker. It finds each domain's registry from IANA's RDAP bootstrap file and reads the registration date from that registry's own server.
- Check mail servers with the bulk MX / provider lookup, which also tells you whether each domain is on Google, Microsoft or another provider.
- Join the results back to the contact list by domain.
- Apply the table above, then send what is left to mailbox verification.
For one-off lookups, the domain age checker and WHOIS lookup give the detail for a single domain.
Why some ages come back unknown
RDAP is the registry protocol for domain data, and not every registry runs it. Several country-code registries, including those for .io, .co and .de, publish no RDAP service, and some others return a record without a creation date. Rather than guess from a third-party mirror, our checker marks those rows unknown and says why. For those domains, rely on the MX check and whatever else you know about the company.
Where domain age is most useful
Inherited and purchased lists
Older lists are full of companies that have since closed, merged or rebranded. Lapsed and MX-less domains are the fastest way to find them. Our guide to checking a lead list's quality before you pay for it uses the same idea on a sample.
Signup and trial lists
On a product signup list, a domain registered days before the signup is a common pattern in throwaway accounts. Combine it with disposable-domain detection to separate real business signups from abuse. See how to stop fake signups for the wider picture.
Account-based prospecting
If you target companies by size or maturity, domain age is a rough cross-check on firmographic data. A "20-year-old company" on a domain registered last year has probably rebranded, and your other data about it may be stale too.
What domain age cannot tell you
An old, active domain says nothing about whether jane@ still works there. People leave, mailboxes close, and catch-all servers accept everything. Domain checks remove the leads that cannot work; they do not confirm the ones that might. How fast B2B contact data decays covers why individual addresses go bad on healthy domains.
A quick checklist
- Unique domains extracted from the list
- Registration age and status checked in bulk
- MX records checked for every domain
- Lapsed, MX-less and null-MX domains removed
- Very new domains reviewed, especially on signup lists
- Remaining addresses sent to mailbox verification
The takeaway
Domain age and MX checks are a cheap first filter. They find the closed companies, dead domains and suspicious signups in a list, so you only verify the addresses that have a chance. Then a mailbox check tells you which of those actually work.
SimpleVerifier does that second step: upload the filtered list and every address gets a live mailbox check, with catch-all, role and disposable addresses labelled. The first 100 email checks are free with a Google sign-in, no card; plans for bigger lists are on the pricing page.
Common questions
Why check the domain age of leads in a B2B list?
Because the company domain says things about a lead that the email address alone does not. A domain registered last month may belong to a brand-new company or a throwaway signup. A domain whose registration has lapsed, or that no longer has mail servers, usually means every address on it will bounce. Checking domains first lets you remove or flag those leads before paying to verify them.
Is a new domain a bad lead?
Not necessarily. New companies register new domains, and some of them are excellent prospects. Treat a very recent registration as a flag to look at, not a reason to delete. It matters most on signup forms and free-trial lists, where new domains are often used for throwaway accounts.
How do I check the age of many domains at once?
Use a bulk domain age checker. Ours asks each domain's registry for its registration date over RDAP, using IANA's bootstrap file to find the right registry, and works out the age from it. Domains whose registry does not publish creation dates, such as .io, .co and .de, show as unknown.
Does domain age tell me if an email address is valid?
No. A twenty-year-old domain can have closed mailboxes, and a two-week-old domain can have working ones. Domain checks remove the obvious problems cheaply; a mailbox check is still needed to confirm each address.
Check your list before you send
Real mailbox checks over SMTP, and nothing is sent to the address. Sign in with Google and your first 100 email checks are free, no card. Plans for bigger lists are on the pricing page.