LeadHarvest — B2B Contact Enrichment
Pricing
from $0.025 / lead enriched
LeadHarvest — B2B Contact Enrichment
Real-time B2B contact enrichment from 10+ zero-cost sources. $0.025/lead. 20 leads free.
Pricing
from $0.025 / lead enriched
Rating
0.0
(0)
Developer
Imran Shaikh
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
10 days ago
Last modified
Categories
Share
Find and verify B2B contact emails from company domains. $0.025/lead. 20 leads free.
LeadHarvest enriches company domains into verified B2B contacts using 10+ zero-cost sources — website crawling, SPF/DNS analysis, SSL certificates, WHOIS, GitHub footprints, and Gravatar validation. No API keys required to start.
What It Does
Give LeadHarvest a company domain (and optionally a contact name) and it returns:
- ✅ Verified email address (Gravatar-confirmed or MX-validated)
- ✅ Email confidence score (0–100) and grade (A/B/C/D)
- ✅ Company name, description, industry, tech stack
- ✅ Domain age, email provider, HQ country
- ✅ Social links, logo URL
With contact name: Generates 12 targeted permutations (patrick@, p.collison@, patrick.collison@, etc.) and validates each against Gravatar.
Without contact name: Attempts generic company emails (info@, contact@, hello@) via MX validation.
Pricing
| Volume | Cost |
|---|---|
| First 20 leads | Free |
| Beyond 20 | $0.025 per enriched lead |
8× cheaper than Hunter.io ($0.20/lead) and 20× cheaper than Apollo ($0.50/lead).
Input
| Field | Required | Description |
|---|---|---|
| Domain List | Yes (batch mode) | List of company domains to enrich |
| Single Domain | Yes (API mode) | One domain for API/agent calls |
| Contact Name | Optional | Full name → enables targeted email permutations |
| Min Confidence Score | Optional | Filter out low-quality results (default: 0) |
| Require Verified Email | Optional | Drop leads with no confirmed email |
| Suppression Domains | Optional | Skip these domains entirely |
| Suppression Emails | Optional | Drop leads matching these emails |
| GitHub Token | Optional | Boosts discovery for developer companies |
Output (per domain)
{"domain": "stripe.com","email": "patrick@stripe.com","email_grade": "A","confidence_score": 82,"company_name": "Stripe","company_description": "Online payment processing for internet businesses","industry": "Fintech","tech_stack": ["AWS", "React", "Ruby"],"email_provider": "Google Workspace","domain_age_days": 5840,"hq_country": "United States","first_name": "Patrick","last_name": "Collison","sources_used": ["website_crawler", "whois", "email_permutator", "gravatar"],"schema_version": "1.0"}
Use Cases
SDR teams: You have a list of target companies from LinkedIn, a trade show, or a Google search. You need emails. Feed the domain list in — get back verified contacts in minutes.
AI agents (Claude, n8n, Zapier, Make): Call LeadHarvest via API mid-workflow. Pass domain + contactName, get back a verified email. Wire into your outreach sequence automatically.
Bulk enrichment: Export a CSV of domains from any source, paste into Domain List, run overnight, download the enriched dataset.
How To Use
Batch (Domain List)
- Set Input Mode →
Domain List (batch) - Add your domains to Domain List
- Optionally add a Contact Name if you know who you're targeting
- Click Save & Start
API / Agent Call
{"inputMode": "singleDomain","domain": "stripe.com","contactName": "Patrick Collison"}
MCP (Claude, Cursor)
LeadHarvest is available as an MCP tool. In Claude or any MCP-compatible client:
Use the LeadHarvest tool to find the email for Patrick Collison at stripe.com
Email Sources (in waterfall order)
- Website crawl — extracts emails embedded in HTML/JS
- SSL certificate — organization emails in cert metadata
- SPF/DNS records — mail provider and format signals
- Email format lookup — derives pattern from known data
- Name permutations — generates and validates 12 variants
- GitHub footprints — developer company commit emails
- Gravatar validation — confirms email is attached to a real profile
- MX validation — verifies the domain accepts email for a candidate
Limitations
- Phone numbers: Not available from free sources. Not included.
- People discovery: LeadHarvest enriches domains you already know — it does not search for companies by industry or job title (that requires a paid contact database).
- JS-heavy sites: Some company sites render entirely in JavaScript. Crawl may return limited data for these.
- Rate limits: Free tier uses no paid APIs. GitHub token recommended for developer-facing companies.
FAQ
Does it work without a contact name? Yes — for generic company emails (info@, contact@, hello@). For personal emails, a name is required.
How is confidence score calculated? Based on data richness: +35 for verified email, +15 for Gravatar-confirmed (Grade A), +15 for company description found, +8 for tech stack detected, +7 for established domain (>1 year old), and breadth bonuses for multiple sources confirming the same data.
Is it GDPR compliant? LeadHarvest only sources publicly available information. Use the suppression list fields to honour opt-out requests.
Can I call it from n8n or Zapier? Yes — use the Apify HTTP API. Full API docs at https://docs.apify.com/api/v2.