Contact Finder avatar

Contact Finder

Pricing

from $1.50 / 1,000 result extracteds

Go to Apify Store
Contact Finder

Contact Finder

Crawls websites to extract emails, phone numbers, and social links (LinkedIn, Instagram, Facebook). Lightweight, fast Cheerio-based crawler optimized to minimize compute costs while utilizing advanced filters to eliminate false-positive phones, IP addresses, and trap emails.

Pricing

from $1.50 / 1,000 result extracteds

Rating

0.0

(0)

Developer

Ziad Tarik

Ziad Tarik

Maintained by Community

Actor stats

0

Bookmarked

7

Total users

2

Monthly active users

a month ago

Last modified

Share

Extract emails, phone numbers, and social media links (LinkedIn, Instagram, Facebook) from any website at scale.

Built on top of Crawlee's CheerioCrawler, this scraper is highly optimized for speed and cost-efficiency. It utilizes lightweight HTTP crawling instead of expensive headless browsers to minimize your run costs while maintaining high extraction accuracy.

What does this scraper do?

This Apify actor takes a list of website URLs, visits their homepages, and automatically crawls key subpages (such as /contact, /contact-us, /about, /about-us) to extract contact details. The data is normalized, filtered, and returned in a clean JSON format.

Why use this scraper?

  • Speed & Cost-Efficiency: Bypasses heavy browser automation (Playwright/Puppeteer) to scan pages in milliseconds with minimal Compute Unit usage.
  • Smart Email Cleaning: Automatically filters out common false-positive emails (e.g., image assets, tracking pixels, Wix defaults).
  • Phone Number Validation: Uses specialized validation logic to filter out false-positives like IP addresses, dates, coordinates, and SIREN/SIRET French registration numbers.
  • Social Extraction: Automatically identifies links to LinkedIn company pages, Instagram, and Facebook.
  • Automation Ready: Designed to consume inputs directly from our Google Maps Scraper and feeds seamlessly into Make.com, n8n, or Relay.app workflows.

Pricing

We believe in 100% transparent pricing. You only pay for what you extract:

  • $0.0015 per domain analyzed.
  • Analyzing 1,000 domains costs exactly $1.50.

Input Options

FieldTypeDescription
startUrlsarrayList of website URLs to scrape.

Input Example

{
"startUrls": [
{ "url": "https://apify.com" }
]
}

Output Data

The scraper stores results in your Apify dataset. Each domain is stored as a separate item with the following key fields:

FieldTypeDescription
domainstringHostname/domain of the crawled website.
emailsarrayList of unique extracted and normalized email addresses.
phonesarrayList of validated phone numbers.
socialsarrayList of social media profile links (LinkedIn, Instagram, Facebook).

Output Example

{
"domain": "apify.com",
"emails": [
"support@apify.com",
"sales@apify.com"
],
"phones": [
"+1 (234) 567-8901"
],
"socials": [
"https://www.linkedin.com/company/apify",
"https://www.instagram.com/apifytech",
"https://facebook.com/apifytech"
]
}

Integrations

This scraper connects with almost any cloud service or web app via integrations on the Apify platform. You can seamlessly route your scraped data to:

  • Make & Zapier — Automate workflows and connect to 5,000+ apps.
  • Google Sheets — Export results directly to a live spreadsheet.
  • Slack — Get notifications when scraping completes.
  • Webhooks — Send results to any custom HTTP endpoint or CRM.

Notes & Limitations

  • Cheerio Limitation: This scraper parses static HTML. Heavy Single Page Applications (SPAs) or Cloudflare-shielded domains may not yield contact information through cheerio. This is an intentional design choice to prioritize low cost and speed over heavy browser automation.
  • Respect website terms of service and data protection laws in your jurisdiction.