B2B Lead & Contact Extractor (Emails, Phones, Social Profiles) avatar

B2B Lead & Contact Extractor (Emails, Phones, Social Profiles)

Pricing

Pay per usage

Go to Apify Store
B2B Lead & Contact Extractor (Emails, Phones, Social Profiles)

B2B Lead & Contact Extractor (Emails, Phones, Social Profiles)

Lightning-fast website contact scraper. Extracts verified business emails, telephone numbers, LinkedIn, Twitter/X, Instagram, Facebook, and company addresses from any website or domain list.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Stepan Pagerka

Stepan Pagerka

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

🎯 B2B Lead & Contact Extractor (Emails, Phones, Social Profiles)

Lightning-fast website contact & lead scraper. Extract verified business emails, phone numbers, LinkedIn company pages, Twitter/X, Instagram, Facebook, and company metadata from any domain or list of URLs.


⚑ Key Features

  • πŸ“§ High-Accuracy Email Extraction: Discovers mailto: links, page text, and metadata with built-in deduplication and noise filtering (skips .png, .jpg, .svg and fake placeholder emails).
  • πŸ“ž Phone Number Detection: Extracts international (E.164) and local phone numbers from tel: links and text.
  • 🌐 Social Media Profiles: Finds company links for LinkedIn, Twitter/X, Instagram, Facebook, YouTube, GitHub, and Telegram.
  • πŸ” Smart Contact Page Discovery: Automatically detects and inspects /contact, /about, /team, /support, and /impressum subpages.
  • ⚑ Super Lightweight & Fast: Built on Crawlee & Cheerio for maximum speed, 99.9% uptime, and ultra-low compute unit (CU) consumption.

πŸ“₯ Input Parameters

ParameterTypeDefaultDescription
startUrlsArray["https://apify.com"]List of target websites or domains to extract contacts from.
maxDepthInteger1Depth of crawl per site (0 = only home page, 1 = home + contact/about pages).
maxPagesPerDomainInteger5Maximum number of subpages to inspect per domain.
extractSocialsBooleantrueWhether to extract social media profile URLs.
extractPhonesBooleantrueWhether to extract phone numbers.
proxyConfigurationObject{ useApifyProxy: true }Proxy settings to ensure smooth scraping.

πŸ“€ Sample Output (JSON)

{
"domain": "example.com",
"websiteUrl": "https://example.com",
"companyName": "Example Global Corp",
"description": "Enterprise cloud and data software provider.",
"emails": [
"contact@example.com",
"support@example.com",
"sales@example.com"
],
"phones": [
"+1 (555) 234-5678",
"+1 800-555-0199"
],
"socials": {
"linkedin": ["https://www.linkedin.com/company/example-corp"],
"twitter": ["https://twitter.com/example_corp"],
"facebook": ["https://facebook.com/examplecorp"],
"github": ["https://github.com/example-corp"]
},
"pagesScanned": 3,
"scannedUrls": [
"https://example.com",
"https://example.com/contact-us",
"https://example.com/about"
],
"scannedAt": "2026-08-17T12:00:00.000Z"
}

πŸš€ Integrations

Export results directly to:

  • Google Sheets / Excel
  • Zapier / Make / n8n
  • Webhook notifications
  • REST API / Python / Node.js SDK