Public Business Lead Extractor
Pricing
from $0.01 / 1,000 results
Public Business Lead Extractor
Extract public business contact information from company websites: emails, phone numbers, social profiles, team pages, and company metadata.
Pricing
from $0.01 / 1,000 results
Rating
0.0
(0)
Developer
Prince Raj
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 hours ago
Last modified
Categories
Share
Public Business Lead Page Extractor
Extract public business contact information from company websites. Built for B2B sales teams, agencies, and freelancers who need to build prospect lists from public data.
What It Extracts
- Company info: Business name, domain, inferred category
- Contact data: Public email addresses, phone numbers, contact page URLs
- Social profiles: LinkedIn, Twitter, Facebook, Instagram, GitHub
- Decision pages: About, Team, Careers, Pricing, Contact page links
- Lead quality score: Composite score based on data completeness
Why It's Better
Focuses on public business contact data only - no personal data scraping, no gray areas. Extracts from multiple page types (contact, about, team) and scores lead quality automatically.
Input
| Field | Type | Default | Description |
|---|---|---|---|
urls | string[] | required | Business website URLs to scan |
maxPagesPerDomain | integer | 5 | Pages to scan per domain (1-20) |
extractEmails | boolean | true | Extract public email addresses |
extractPhones | boolean | true | Extract public phone numbers |
extractSocials | boolean | true | Extract social media profiles |
extractDecisionPages | boolean | true | Find About, Team, Careers pages |
Output Example
{"domain": "acme.com","companyName": "Acme Corp","emails": ["info@acme.com", "sales@acme.com"],"phones": ["+1 (555) 123-4567"],"socialProfiles": [{ "platform": "linkedin", "url": "https://linkedin.com/company/acme" },{ "platform": "twitter", "url": "https://twitter.com/acmecorp" }],"contactPage": "https://acme.com/contact","aboutPage": "https://acme.com/about","careersPage": "https://acme.com/careers","pricingPage": "https://acme.com/pricing","leadScore": 78,"enrichmentNotes": "Has pricing page and careers page - active business","scrapedAt": "2025-01-15T10:30:00Z"}
Use Cases
- B2B prospecting: Build lead lists from company websites
- Sales research: Gather contact info before outreach
- Agency client research: Quick company profiling
- Partnership outreach: Find the right contact channels
- Market mapping: Catalog businesses in a specific industry
PPE Pricing
| Event | Description | Suggested Price |
|---|---|---|
domain-processed | One domain fully processed | $0.005 |
lead-extracted | Lead with contact data found | $0.003 |
Limitations
- Only extracts publicly visible contact information
- Cannot find personal emails (only generic business emails)
- Phone number detection works for common formats
- Some sites may block automated scraping
- Lead scoring is heuristic-based
Legal/Ethical Use
This actor only extracts publicly visible business contact information. It does not scrape personal data, infer private information, or bypass authentication. Users are responsible for compliance with applicable data protection laws (GDPR, CCPA, etc.).
Local Run
cd actors/public-business-lead-extractorapify run --input-file .actor/sample_input.json
Deploy
cd actors/public-business-lead-extractorapify push
FAQ
Q: Does it find personal email addresses? A: No, it only extracts generic business emails (info@, sales@, contact@). It does not attempt to find personal email addresses.
Q: How does lead scoring work? A: Score is based on data completeness (emails, phones, social profiles, decision pages). Higher scores indicate more complete, actionable leads.
Q: Can I scan multiple pages per domain?
A: Yes, set maxPagesPerDomain to crawl additional pages (contact, about, team, careers).
Tags
business lead extractor, B2B prospecting, contact finder, company research, lead generation, email extractor, phone finder, social profile finder, business intelligence