Lead Enrichment: Domain to Full Company Record
Pricing
from $5.00 / 1,000 companies
Lead Enrichment: Domain to Full Company Record
Enrich a company domain list into sales-ready leads: emails verified, phones, socials, tech stack, registrar, domain age, SPF and DMARC — one row per company.
Pricing
from $5.00 / 1,000 companies
Rating
0.0
(0)
Developer
Seungki Min
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
20 hours ago
Last modified
Categories
Share
Enrich a company domain list into sales-ready leads: emails (verified), phones, social profiles, addresses, tech stack, and the domain's registration history.
This is four jobs in one run: crawl the site for contacts → verify the emails → look up the domain → pick the best address to actually write to.
What data can this lead enrichment scraper extract?
- Contacts — every email and phone found, socials, office addresses, the contact page URL
- Verified — which emails are valid, which are risky, and
bestEmail: the one to use - Company — name, description, language, technology stack (Shopify, HubSpot, WordPress…)
- Domain — registrar, creation date, age in days, expiry, mail and DNS provider, SPF/DMARC, SSL issuer
Why domain age matters
A prospect whose domain was registered three weeks ago with no SPF record is not the same lead as one registered in 2009 running Google Workspace. minDomainAgeDays filters the first kind out before you pay.
How to enrich leads from a domain list
| Field | What it does |
|---|---|
companies | Domains or URLs |
datasetId | Or enrich another Actor's output directly |
maxPagesPerCompany | How deep to crawl each site |
verifyEmails, includeDomainData | Turn parts off to go faster |
skipCompaniesWithoutContacts | Skipped companies are not charged |
What the lead output looks like
{"domain": "apify.com","companyName": "Apify","description": "Thousands of tools to automate your business. Get real-time web data, track competitors, generate leads, and integrate your apps and AI agen…","website": "https://apify.com/","websiteWorks": true,"bestEmail": "hello@apify.com","bestEmailStatus": "risky","emails": ["hello@apify.com","hello@apify.comproductapify"],"emailsValid": [],"emailsRisky": ["hello@apify.com"],"phones": [],"socialProfiles": {"github": "https://github.com/apify/crawlee","linkedin": "http://linkedin.com/company/apify/","twitter": "https://x.com/apify","tiktok": "https://www.tiktok.com/@apifytech"},"addresses": [],"contactPageUrl": "https://apify.com/contact","technologies": ["HubSpot","Google Tag Manager","Intercom","Next.js"],"language": "en","pagesChecked": 4,"registrar": "Amazon Registrar, Inc.","domainCreatedAt": "2009-06-02T17:14:10Z","domainAgeDays": 6319,"domainExpiresAt": "2035-06-02T17:14:10Z","mailProvider": "Google Workspace","dnsProvider": "AWS Route 53","hasSpf": true,"hasDmarc": true,"certIssuer": "Amazon","certExpiresInDays": 117,"serverHeader": null,"enrichedAt": "2026-09-21T10:52:33.158Z"}
How fast is it and what does it cost?
5 companies took 7 seconds. Contact crawling and domain lookups run in parallel, four companies at a time.
Ready-made examples
Open one, change the fields, press Start — nothing to configure:
- Turn a list of domains into sales leads
- Enrich company domains with emails
- Qualify leads by domain age and tech stack
Frequently asked questions
Do I need an API key or a login?
No. Paste your input, press Start. There is nothing to connect and no account on the target site to create.
How do I export the results?
Every run produces a dataset you can download as JSON, CSV, Excel, XML or HTML, or read through the Apify API from your own code. You can also connect it to Make, Zapier or n8n.
Can I run this on a schedule?
Yes. Apify schedules run it every hour, day or week without you being there. Each run is independent, so a schedule gives you a fresh snapshot every time.
Can I call it from Python or JavaScript?
Yes — the Apify API runs any Actor and returns the dataset, and the official Python and JavaScript clients wrap it in a few lines. AI agents can call it too, through Apify's MCP server.
What does it cost?
You pay per result, not per hour. Filters are applied before anything is charged, so narrowing the input directly lowers the bill. Pages that cannot be read are reported in the log and never charged.
Is this data public?
Everything collected here is what a list of domains shows to anyone without logging in. Check the target site's terms and the rules that apply to you before using the data commercially.
Related scrapers
- Email Finder — a specific person's address at these companies
- Google Maps Scraper with Emails — find the companies in the first place
- LinkedIn Company Scraper — headcount and industry