B2B Lead Enrichment
Pricing
Pay per usage
B2B Lead Enrichment
Enrich company data from domain — extract name, description, social links, tech stack, emails, phone. Bulk enrichment + email finder.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Ali haydar Karadaş
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
2 days ago
Last modified
Categories
Share
Enrich company domains with firmographic data, tech stack detection, contact emails, and DNS intelligence. This is the most cost-effective B2B enrichment tool on Apify -- give it a domain and get back everything you need to qualify a lead.
What does B2B Lead Enrichment do?
This actor takes a company domain and returns a full company profile by analyzing the website, DNS records, SSL certificates, and publicly available metadata. No API keys or third-party subscriptions required.
It works in three modes. Enrich mode takes a single domain and returns the full company profile: name, description, industry, location, contact info, social links, tech stack, employee count, and domain registration details. Find Emails mode generates probable email addresses for a specific person at a company using common patterns (first.last@, f.last@, etc.) and validates them against MX records. Bulk mode processes a list of domains at once and returns enrichment data for all of them.
The tech stack detection identifies technologies used on the website (frameworks, analytics tools, CMS platforms, payment processors, etc.). Domain intelligence includes DNS records, MX records, SSL status, registrar info, and domain age.
What data do you get?
- Company name, description, logo, and favicon
- Industry classification and detected location
- Phone number and contact email from website
- Social media links (LinkedIn, Twitter, Facebook, etc.)
- Tech stack detection (frameworks, CMS, analytics, payments)
- Employee count and founding year when available
- Domain registration: registrar, creation date, expiration date
- DNS records: A record IP, MX records, SSL status
- Generated email addresses with confidence scores
- MX validation for email deliverability
Who is this for?
- Sales teams enriching lead lists before outreach campaigns
- Growth marketers building targeted prospect databases by industry or tech stack
- Recruiters researching companies before reaching out to candidates
- Competitive intelligence teams mapping competitor tech stacks and company details
- Startup founders qualifying leads and prioritizing outreach
How to use it
- Open the actor in Apify Console and choose your mode (enrich, find_emails, or bulk).
- Enter a domain (e.g., "stripe.com") or a list of domains for bulk mode.
- For email finding, add the person's first and last name.
- Click Start and wait for the run to complete.
- Download enriched data as JSON, CSV, or Excel from the Dataset tab.
Input parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
| mode | string | enrich | Mode: enrich, find_emails, or bulk |
| domain | string | - | Company domain (e.g., "stripe.com") |
| domains | array | - | List of domains for bulk enrichment |
| firstName | string | - | Contact's first name (for find_emails mode) |
| lastName | string | - | Contact's last name (for find_emails mode) |
Sample output
{"domain": "stripe.com","company": {"domain": "stripe.com","name": "Stripe","description": "Financial infrastructure for the internet. Millions of businesses use Stripe to accept payments.","logo_url": "https://stripe.com/img/v3/home/twitter.png","industry": "Financial Technology","location": "San Francisco, CA","phone": null,"email": "support@stripe.com","social_links": {"twitter": "https://twitter.com/stripe","linkedin": "https://linkedin.com/company/stripe","github": "https://github.com/stripe"},"tech_stack": ["React", "Ruby", "Amazon CloudFront", "Google Analytics"],"employee_count": "5000+","founded_year": 2010,"domain_info": {"domain": "stripe.com","is_valid": true,"ip_address": "185.166.143.26","mx_records": ["aspmx.l.google.com"],"has_ssl": true,"registrar": "MarkMonitor Inc.","creation_date": "2009-09-16","expiration_date": "2027-09-16"}}}
How much does it cost?
This actor costs $0.015 per result. One enriched company profile costs less than two cents. Apify provides $5 in free monthly credits to every account, giving you over 300 enrichments to start with at no cost.
Common questions
How accurate is the email finding? The actor generates email addresses based on common naming patterns and validates the domain's MX records to confirm the domain accepts email. Each result includes a confidence score (low, medium, high) so you know how reliable it is. It's not a database lookup -- it's pattern generation with validation.
What does tech stack detection cover? It identifies frontend frameworks, CMS platforms, analytics tools, advertising pixels, payment processors, hosting providers, and more. The detection is based on response headers, JavaScript includes, and HTML meta tags.
Can I process hundreds of domains at once? Yes. Use bulk mode and pass in a list of domains. The actor processes them in parallel and returns results for each one, including an error list for any domains that failed.
Contact & Custom Solutions
Need a custom scraper, higher volume, or a specific integration? We're here to help.
If anything isn't working right or you need support, don't hesitate to reach out.
- Telegram: t.me/novashield_dev
- Email: novashield.dev@gmail.com