Website Contact Finder – Emails, Phones & Socials avatar

Website Contact Finder – Emails, Phones & Socials

Pricing

from $2.00 / 1,000 website scanneds

Go to Apify Store
Website Contact Finder – Emails, Phones & Socials

Website Contact Finder – Emails, Phones & Socials

Get emails, phone numbers and social profiles (Facebook, Instagram, LinkedIn, X, TikTok, YouTube, WhatsApp) from any list of websites or a Google Maps dataset. Scans contact, about and team pages, decodes protected emails, splits personal vs generic emails. Dead sites are free.

Pricing

from $2.00 / 1,000 website scanneds

Rating

0.0

(0)

Developer

David Simpkins Jr.

David Simpkins Jr.

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

10 hours ago

Last modified

Categories

Share

Website Contact Finder – Emails, Phones & Social Profiles

Turn a list of websites into a contact list. For each site you get emails, phone numbers and social profiles (Facebook, Instagram, LinkedIn, X, TikTok, YouTube, Pinterest, Threads, WhatsApp). It reads the homepage plus the contact, about, team, imprint and locations pages.

Built for:

  • Enriching Google Maps leads: pass the dataset ID from any Google Maps scraper run and get contacts for every business that has a website.
  • Agencies and sales teams building outreach lists from domains.
  • Recruiters and partnership teams looking for a real person's address, not just info@.

Why this one

  • Personal vs. generic emails: personalEmails (jane@…) and genericEmails (info@, sales@…) are split for you.
  • Protected emails decoded: Cloudflare-obfuscated addresses are decoded, and junk (image names, tracking IDs, no-reply) is filtered out.
  • Own-domain filter: optionally keep only emails on the site's own domain, so you drop gmail, agency and vendor addresses.
  • Dead sites are free: unreachable, non-existent and blocked sites come back with an error and are not charged.
  • Chains with any dataset: your original row (name, address, rating…) is kept in source.

Input

  • Websites: URLs or bare domains.
  • Or an Apify dataset ID plus the column that holds the URL (website for Google Maps scrapers).

Output example

{
"domain": "example-plumbing.com",
"name": "Example Plumbing Co.",
"emails": ["mike@example-plumbing.com", "info@example-plumbing.com"],
"personalEmails": ["mike@example-plumbing.com"],
"genericEmails": ["info@example-plumbing.com"],
"phones": ["(555) 010-0199"],
"facebook": "https://www.facebook.com/exampleplumbing",
"instagram": "https://www.instagram.com/exampleplumbing",
"linkedin": null,
"contactPage": "https://example-plumbing.com/contact",
"status": "ok"
}

Pricing

Pay per website scanned. Sites that fail to load are free.

Tips

  • Most sites need no proxy. If many return http-403, turn on Apify Proxy.
  • 1,000 sites take roughly 3–6 minutes at the default concurrency.