Lead Enrichment & Scoring - Email/Domain to ICP Fit
Pricing
Pay per event
Lead Enrichment & Scoring - Email/Domain to ICP Fit
Pricing
Pay per event
Rating
0.0
(0)
Developer
Renzo Madueno
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Lead Enrichment & Scoring — Email or Domain to ICP-Fit Score
Turn a raw list of leads — emails, domains, or names + companies — into enriched, scored rows ready to prioritize and route. Each lead gets firmographics, tech stack, a contact, and a 0–100 lead score with a Hot/Warm/Cold tier and the reasons behind it — read live from the company's own website, not a stale database.
Unlike database tools (Apollo, Clay, ZoomInfo) that serve cached records, this Actor enriches in real time and scores each lead against your ICP (target industries + minimum size), so your reps work the hottest leads first. Every row is confidence-scored.
⭐ Using it and it works? Leave a 30-second review — and tell me what signal to add next via the Issues tab.
What you get
One scored, CRM-ready row per lead:
| Column | Example |
|---|---|
leadScore + leadTier | 82 · Hot |
fitReasons | ["industry known", "decision-maker found", "matches target industry"] |
companyName, domain, industry | "Stripe" · stripe.com · "Financial Services & Fintech" |
employeeBand, revenueBand, country | "1001-5000" · "$100M-$500M" · "United States" |
contactName, contactTitle, contactEmail | "Jane Smith" · "VP Sales" · jane@… |
roleEmail | "sales@company.com" |
techStack | "HubSpot, Shopify, Google Analytics" |
domainHasMx, mxProvider | true · "Google Workspace" |
confidenceScore | 0–1 |
How the lead score works
The score rewards firmographic completeness + reachability + ICP fit:
- Data signals — industry, company size, tech stack, valid mail server.
- Reachability — a role email, a decision-maker, a direct contact email, or a known email pattern.
- ICP fit — set
targetIndustriesand/orminEmployeeBandand leads that match are boosted; leads that don't are penalized.
leadTier: Hot (≥70), Warm (40–69), Cold (<40). Every score ships with fitReasons so it's never a black box.
How do I score my leads?
- Paste your leads — one per line. Any format works:
jane@acme.com,acme.com, orJane Smith, acme.com. - (Optional) Set your ICP:
targetIndustries(e.g. "SaaS", "Fintech") andminEmployeeBand. - Run it — one scored row per lead, sorted-ready for your CRM, CSV, or sequencer.
{ "leads": ["patrick@stripe.com", "hubspot.com", "Jane Smith, acme.com"], "targetIndustries": ["SaaS", "Fintech"], "minEmployeeBand": "51-200" }
Output example
{"input": "hubspot.com","companyName": "HubSpot","industry": "Software & SaaS","employeeBand": "5000+","revenueBand": "$500M+","contactName": "Yamini Rangan","contactTitle": "Chief Executive Officer","roleEmail": "sales@hubspot.com","techStack": "HubSpot, Cloudflare, Google Analytics","domainHasMx": true,"leadScore": 78,"leadTier": "Hot","fitReasons": ["industry known", "size known", "role email found", "matches target industry"],"confidenceScore": 0.65}
Use cases
- Lead scoring & prioritization — work Hot leads first; skip Cold.
- Inbound routing — route by tier, industry, and size to the right rep.
- List cleaning & ICP filtering — score a raw list and keep only ICP-fit leads.
- CRM enrichment — append firmographics + contact + score to your records.
- Sequencer prep — enrich + score before pushing to your outreach tool.
Pricing
Pay-per-result — no subscription, no seat license:
| Event | Price |
|---|---|
| Actor start | $0.01 |
| Enriched & scored lead (above your confidence threshold) | $0.02 |
You only pay for substantive leads above minConfidence. 1,000 leads that resolve 700 substantive rows costs about $0.01 + 700 × $0.02 ≈ $14 — versus a per-seat sales-intelligence license.
Lead Enrichment vs the alternatives
| This Actor | Apollo / Clay / ZoomInfo | Generic scraper | |
|---|---|---|---|
| Live crawl (not stale DB) | ✅ | ❌ cached | ✅ |
| Lead score + tier + reasons | ✅ | partial | ❌ |
| ICP fit (industry + size) | ✅ | ✅ | ❌ |
| Firmographics + tech stack | ✅ | ✅ | ❌ |
| Confidence score per row | ✅ | ❌ | ❌ |
| No API key / no seat · pay per result | ✅ | ❌ | varies |
FAQ
How is the score calculated? From data completeness, reachability, and ICP match — every score includes fitReasons. It's a transparent routing signal, not a black-box grade.
Do I need an API key? No. It runs on Apify and exports anywhere.
What if I only have emails (or only domains)? All work. Emails and names add a contact; domains alone still score on firmographics + reachability.
Is this compliant to use? It reads only publicly published business information from a company's own website. You are responsible for lawful use under your jurisdiction.
Other Actors by this author
- Company Enrichment API — full nested company profile.
- CRM Enrichment — flat, CRM-ready firmographics.
- People Enrichment — name + company → title, seniority & email.
- See all my Actors.
Built by Renzo Madueño. Found a bug or want a signal added? Open an Issue — I read and respond to every one.