Lead Enrichment & Scoring - Email/Domain to ICP Fit avatar

Lead Enrichment & Scoring - Email/Domain to ICP Fit

Pricing

Pay per event

Go to Apify Store
Lead Enrichment & Scoring - Email/Domain to ICP Fit

Lead Enrichment & Scoring - Email/Domain to ICP Fit

Pricing

Pay per event

Rating

0.0

(0)

Developer

Renzo Madueno

Renzo Madueno

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

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:

ColumnExample
leadScore + leadTier82 · 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, mxProvidertrue · "Google Workspace"
confidenceScore0–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 targetIndustries and/or minEmployeeBand and 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?

  1. Paste your leads — one per line. Any format works: jane@acme.com, acme.com, or Jane Smith, acme.com.
  2. (Optional) Set your ICP: targetIndustries (e.g. "SaaS", "Fintech") and minEmployeeBand.
  3. 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:

EventPrice
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 ActorApollo / Clay / ZoomInfoGeneric scraper
Live crawl (not stale DB)❌ cached
Lead score + tier + reasonspartial
ICP fit (industry + size)
Firmographics + tech stack
Confidence score per row
No API key / no seat · pay per resultvaries

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


Built by Renzo Madueño. Found a bug or want a signal added? Open an Issue — I read and respond to every one.