Website Contact Finder avatar

Website Contact Finder

Pricing

from $0.01 / 1,000 results

Go to Apify Store
Website Contact Finder

Website Contact Finder

Pricing

from $0.01 / 1,000 results

Rating

0.0

(0)

Developer

Pushpak Agrawal

Pushpak Agrawal

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Website Contact & Email Finder

Extract emails, phone numbers, and social media profiles from any website. This Actor crawls multiple pages per domain to maximize contact discovery — it doesn't just scrape the homepage.

What it does

Given a list of website URLs, this Actor:

  1. Crawls each website (up to N pages per domain)
  2. Prioritizes contact, about, and team pages
  3. Extracts email addresses from page content and mailto: links
  4. Extracts phone numbers from page content and tel: links
  5. Extracts social media profiles (LinkedIn, Twitter/X, Facebook, Instagram, YouTube, GitHub)
  6. Filters out spam/fake emails and invalid phone numbers
  7. Returns one clean result per domain with all contacts aggregated

Use cases

  • Lead generation: Build contact lists for outreach campaigns
  • Sales prospecting: Find decision-maker emails before cold outreach
  • Market research: Analyze competitor contact strategies
  • CRM enrichment: Fill in missing contact data for existing leads
  • Agency work: Build prospect lists for clients

Input example

{
"urls": [
"https://example.com",
"https://another-company.com"
],
"maxPagesPerDomain": 15,
"includePhones": true,
"includeSocials": true
}

Output example

{
"domain": "example.com",
"url": "https://example.com",
"emails": ["hello@example.com", "sales@example.com"],
"phones": ["+12345678900"],
"socialProfiles": {
"linkedin": ["https://linkedin.com/company/example"],
"twitter": ["https://twitter.com/example"],
"facebook": ["https://facebook.com/example"]
},
"pagesScanned": 12,
"contactPageFound": true
}

Features

  • Crawls multiple pages per domain (not just the homepage)
  • Automatically finds and prioritizes contact/about pages
  • Filters spam emails (example@example.com, tracking pixels, etc.)
  • Validates phone numbers (filters out dates, zip codes, etc.)
  • Extracts social profiles from page links (not just text matching)
  • Deduplicates all results per domain
  • Supports proxy configuration for large-scale runs
  • Pay-per-result pricing — you only pay for domains processed

Pricing

This Actor uses pay-per-result pricing. You are charged per domain processed (one result per input URL).

Tips for best results

  • Use 10-20 pages per domain for optimal coverage vs. speed
  • Enable proxy for large batches (100+ URLs) to avoid blocks
  • The Actor works best on business websites with public contact info
  • Social media extraction works by analyzing actual page links, not guessing