Website Contact Details Extractor: Emails, Phones & Socials avatar

Website Contact Details Extractor: Emails, Phones & Socials

Pricing

Pay per event

Go to Apify Store
Website Contact Details Extractor: Emails, Phones & Socials

Website Contact Details Extractor: Emails, Phones & Socials

Extract business emails, phone numbers and social profiles (LinkedIn, Facebook, Instagram, X, YouTube, TikTok...) from websites. Scans home, contact, about and imprint pages. Fast bulk lead enrichment.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Kaleb Holley

Kaleb Holley

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

11 hours ago

Last modified

Share

Extract business emails, phone numbers and social profiles (LinkedIn, Facebook, Instagram, X, YouTube, TikTok...) from websites. Scans home, contact, about and imprint pages. Fast bulk lead enrichment.

What you can use it for

  • Lead enrichment: turn a list of domains (e.g. from Google Maps) into emails and socials.
  • Agency prospecting and partnership outreach.
  • Data hygiene: refresh contact info in your CRM.
  • Influencer/brand discovery: get social handles for brand sites.

How to use it

  1. Click Try for free, fill in the input (the defaults are a working example) and press Start.
  2. Download results as JSON, CSV, Excel or HTML, or read them through the Apify API.
  3. Put it on a schedule and connect Slack, Google Sheets, Make, Zapier, n8n or webhooks to get fresh data automatically.

Input

FieldNameDescription
urlsWebsitesURLs or bare domains.
maxPagesPerSiteMax pages per siteHomepage + contact/about/imprint pages.
sameDomainEmailsOnlyPrefer same-domain emailsDrop emails from other domains when the site's own domain has some.
skipSitesWithoutContactsSkip sites with nothing foundDo not output (or charge) sites with no contacts.
concurrencyConcurrencyParallel sites.
maxItemsMax resultsHard cap on dataset items, so you control cost.

Example input

{
"urls": [
"https://basecamp.com",
"https://www.patagonia.com",
"https://www.lemonade.com"
],
"maxItems": 5
}

Output

One dataset row per website. Example:

{
"domain": "example.com",
"emails": [
"hello@example.com",
"sales@example.com"
],
"phones": [
"+14155550100"
],
"linkedin": [
"https://www.linkedin.com/company/example"
],
"instagram": [
"https://www.instagram.com/example"
],
"pagesScanned": [
"https://example.com/",
"https://example.com/contact"
]
}

The Overview table view shows the key columns; the full record has every field.

Pricing

Pay per result: $1.50 per 1,000 websites plus a tiny $0.005 start fee. No subscription. Set Max results to cap your spend; Apify's per-run cost limit is respected too.

Why this actor

  • Uses official public APIs / feeds / public pages only: no login, no cookies, no personal accounts.
  • Fast HTTP-only (no browser), so it's cheap and reliable at volume.
  • Retries, rate-limit back-off and clear warnings: one bad input never kills the run.

FAQ

What data is collected? Only contact details published on the public website itself (mostly business addresses like info@/sales@). Use the data in line with GDPR/CAN-SPAM.

Failed sites? Unreachable sites are reported with an error and are not charged.

Need a field or source added? Open an issue on the Issues tab; we usually ship fixes within days.