Website Contact Finder
Pricing
Pay per usage
Go to Apify Store
Pricing
Pay per usage
Rating
0.0
(0)
Developer

Jan Bruinier
Maintained by Community
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Give it a list of websites. Get back every email, phone number, and social media link found on each site.
What it does
This actor crawls websites starting from the homepage, follows internal links, and extracts all contact information it finds. It checks page content, mailto/tel links, and anchor hrefs for social profiles. It can even detect obfuscated emails like "user [at] domain [dot] com".
Use cases
- Lead generation: Build contact lists from company websites before outreach.
- Sales prospecting: Find the right email and phone for decision-makers.
- Competitor research: Map out a competitor's social media presence and contact channels.
- Data enrichment: Add contact details to an existing company database.
- Directory building: Compile contact info across hundreds of business websites.
Input options
| Parameter | Description | Default |
|---|---|---|
| Website URLs | List of URLs to crawl (one result per site) | Required |
| Max Pages Per Site | How many pages to crawl per website | 10 |
| Max Crawl Depth | Link depth from homepage (1 = homepage only) | 2 |
| Respect robots.txt | Honor robots.txt crawl restrictions | Yes |
| Detect Obfuscated Emails | Find emails written as "user [at] domain" | Yes |
Output format
One result per website:
{"url": "https://example.com","emails": ["contact@example.com","sales@example.com","support@example.com"],"phones": ["+1-555-123-4567","(555) 987-6543"],"social_links": {"twitter": ["https://twitter.com/example"],"linkedin": ["https://linkedin.com/company/example"],"facebook": ["https://facebook.com/example"],"github": ["https://github.com/example"]},"pages_crawled": 8}
What it detects
- Emails: Standard emails, mailto: links, and obfuscated formats (user[at]domain[dot]com)
- Phones: International formats, tel: links, various separator styles
- Social media: Twitter/X, LinkedIn, Facebook, Instagram, GitHub, YouTube, TikTok
Smart filtering
The actor automatically filters out:
- Common false positive emails (noreply@, webmaster@, schema.org, etc.)
- Binary file URLs (images, PDFs, archives)
- Duplicate contacts across pages
- Script/style content that could produce false matches
Performance
- Crawls pages concurrently within each site
- Respects robots.txt by default
- Adds small delays between requests to avoid overloading servers
- Retries failed requests up to 3 times with backoff
- Typical run: 10 pages per site takes about 10-15 seconds