Website Contact & Email Scraper - Verified B2B Leads
Pricing
Pay per usage
Website Contact & Email Scraper - Verified B2B Leads
Extracts business email, phone, and social media profiles from any website. MX-validated emails, deliverability scoring, and LinkedIn/Twitter/Instagram/Facebook/YouTube discovery.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
2x lazymac
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
8 days ago
Last modified
Categories
Share
Website Contact & Email Scraper
Turns a list of business websites into a contact sheet with verified emails, phone numbers, and social media profiles — no API keys needed.
What it does
For each website you provide, the scraper fetches the homepage, /contact, /contact-us, and /about pages. It then extracts:
- Email — best candidate email from mailto links and page text, filtered to remove tracker/placeholder addresses
- Email verification — MX DNS lookup confirms the domain can receive mail. An SMTP probe is attempted where network allows (Apify cloud blocks port 25, so
smtpVerifiedwill typically be false; MX validation still filters dead domains) - Deliverability score — 0-100 confidence score based on MX, SMTP, catch-all, and disposable checks
- Phone — from tel: links or phone patterns in page text
- Social profiles — LinkedIn, Twitter/X, Instagram, Facebook, YouTube
Output columns
| Column | Description |
|---|---|
| website | Normalized input URL |
| Best contact email found | |
| emailStatus | valid / risky / invalid / unverified / unknown |
| deliverabilityScore | 0-100 |
| smtpVerified | true only if SMTP RCPT probe confirmed mailbox |
| mxValid | true if domain has MX records |
| isCatchAll | true if domain accepts any address |
| isDisposable | true if throwaway mail provider |
| phone | First phone number found |
| LinkedIn company or person URL | |
| Twitter/X profile URL | |
| Instagram profile URL | |
| Facebook page URL | |
| youtube | YouTube channel URL |
| contactPageUrl | Page where email was found |
| scrapedAt | ISO timestamp |
Pricing
- $0.02 per run started
- $0.004 per website enriched
- $0.006 per valid email found (emailStatus = valid)
Chaining with Google Maps scraper
This actor pairs with the Google Maps Business Scraper. Export the website column from a maps run and paste it here as input.
Honest limits
- SMTP verification is best-effort. Apify cloud infrastructure blocks outbound port 25, so
smtpVerifiedwill be false for most runs. MX validation is always performed and is the primary deliverability signal. - Some sites block automated requests with CAPTCHAs or bot detection. Those sites return null for all fields rather than crashing the run.
- Email quality depends on what the site publishes. A site with no email on any page will return null.