Website Contact Enricher avatar

Website Contact Enricher

Pricing

Pay per event

Go to Apify Store
Website Contact Enricher

Website Contact Enricher

Crawl any website and extract all contact information — emails, phones, social media links, addresses, and contact forms. Perfect for enriching existing lead lists or discovering decision-maker contacts from company websites.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Avinash

Avinash

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

Website Contact Enricher — Email & Phone Discovery Tool

Crawl any website and extract all contact information — emails, phones, social media links, addresses, and contact forms. This website contact enricher is perfect for enriching existing lead lists or discovering decision-maker contacts from company websites.

How It Works

The actor launches an anti-bot Playwright crawler from each input URL and walks the site up to crawlDepth and maxPagesPerSite, enqueuing internal links on each page. For every page it extracts the rendered body text and regex-matches emails (filtering role-based and disposable domains), North-American phone numbers, street addresses, LinkedIn/Twitter/Facebook/Instagram/YouTube links, and any form[action] or a[href*="contact"] URLs representing contact forms. Results are aggregated per domain in a Map, an enrichment score (0-100) is computed from the breadth of contacts found, and the updated record is pushed to the dataset after each page scan so partial results survive any early termination.

Features

  • Multi-page crawl: Crawls homepage, contact, about, and team pages
  • Smart email extraction: Filters role-based and disposable emails
  • Phone discovery: North American and international phone formats
  • Social link detection: LinkedIn, Twitter, Facebook, Instagram
  • Domain validation: Verifies domains belong to the target company
  • Configurable depth: Control how many pages to crawl per domain

Input Parameters

ParameterTypeDefaultDescription
urlsarrayWebsite URLs to enrich
maxPagesPerDomaininteger5Pages to crawl per domain (1-20)
includePhonesbooleantrueExtract phone numbers
includeSocialsbooleantrueExtract social media links
proxyConfigurationobjectApify ProxyProxy for reliable scraping

Output Example

{
"domain": "brightpathconsulting.com",
"url": "https://brightpathconsulting.com/contact",
"emails": ["hello@brightpathconsulting.com", "careers@brightpathconsulting.com"],
"phones": ["(415) 555-0121"],
"socialLinks": {
"linkedin": "https://linkedin.com/company/brightpathconsulting",
"twitter": "https://twitter.com/brightpath_co",
"facebook": "https://facebook.com/brightpathconsulting"
},
"addresses": ["300 Pine St, Suite 1100, San Francisco, CA 94104"],
"contactForms": ["/contact", "https://brightpathconsulting.com/contact#form"],
"pagesScanned": 4,
"enrichmentScore": 85,
"scrapedAt": "2026-07-28T00:30:00.000Z"
}

Use Cases

  • Lead enrichment: Add contacts to existing prospect lists
  • Sales research: Find decision-maker contacts at target accounts
  • Data cleaning: Verify and update contact databases
  • Competitive intelligence: Monitor competitor contact pages

Cost Estimate

  • 10 websites: ~$1.00
  • 100 websites: ~$8.00
  • 1000 websites: ~$60.00