Website Contact Scout
Pricing
$5.00 / 1,000 lead records
Website Contact Scout
Extract public emails, phone numbers, and social profile links from company websites for lead enrichment.
Pricing
$5.00 / 1,000 lead records
Rating
0.0
(0)
Developer
Boris-Andrei Pavel
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Turn company websites into clean lead-enrichment rows. Website Contact Scout crawls user-provided domains and extracts public contact signals: emails, phone numbers, LinkedIn, X/Twitter, Facebook, Instagram, YouTube, source page, normalized domain, counts, and a confidence score.
What it is good for
- Enriching a CSV of company domains before outbound sales.
- Finding contact pages for agencies, recruiters, and B2B research teams.
- Building lightweight lead lists from public company websites.
- Checking whether a website exposes sales/support contact channels.
Input
| Field | Description |
|---|---|
startUrls | Company, directory, or contact-page URLs to scan. |
maxRequestsPerCrawl | Maximum number of pages to crawl across all start URLs. |
sameDomainOnly | Keep crawling constrained to the submitted domains. Recommended: true. |
Example input:
{"startUrls": [{ "url": "https://www.iana.org/contact" },{ "url": "https://www.python.org/about/help/" }],"maxRequestsPerCrawl": 25,"sameDomainOnly": true}
Output
Each dataset item is a lead/contact record:
{"domain": "iana.org","companyName": "Contact Us","contactPage": "https://www.iana.org/contact","emails": ["iana@iana.org"],"phones": ["+1-424-254-5300", "+1-424-254-5033"],"socials": [],"emailCount": 1,"phoneCount": 2,"socialCount": 0,"confidence": 0.8}
Common fields:
url,domain,companyName,title,contactPageemails,phones,socials- platform-specific fields such as
linkedin,twitter,facebook,instagram,youtube emailCount,phoneCount,socialCountconfidence
Quality filters
The Actor includes lightweight cleanup to reduce noisy lead data:
- rejects common date-like phone false positives
- rejects protocol/range-style numbers
- canonicalizes social links
- deduplicates repeated contact-page fragments such as
/contact#main - suppresses low-confidence social-only boilerplate pages
Tips for best results
- Submit company homepages or contact/about pages.
- Keep
sameDomainOnlyenabled unless you intentionally want broader crawling. - Use a moderate
maxRequestsPerCrawlfirst, then scale once output quality is confirmed. - Export the dataset as CSV for sales, recruiting, SEO, or research workflows.
Responsible use
This Actor extracts public information from websites you provide. Respect website terms, privacy laws, and anti-spam rules. Do not use extracted contacts for unlawful or abusive outreach.
Local development
npm installnpm testAPIFY_LOCAL_STORAGE_DIR=./storage npm start
Deployment
npx -y apify-cli loginnpx -y apify-cli push