Website Email Phone Finder avatar

Website Email Phone Finder

Pricing

from $1.99 / 1,000 results

Go to Apify Store
Website Email Phone Finder

Website Email Phone Finder

📧🔍 Website Email Phone Finder helps you discover contact details from websites—emails & phone numbers in seconds. Ideal for sales, outreach, and B2B lead generation. ⚡ Accurate results, fast workflow, easy to use.

Pricing

from $1.99 / 1,000 results

Rating

0.0

(0)

Developer

Scrapers Hub

Scrapers Hub

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Website Email Phone Finder 🔍

Website Email Phone Finder is an email and phone number contact details finder that extracts emails, phone numbers, and social media links from the websites you provide—helping you quickly build outreach lists without manually browsing pages one by one. It’s a great choice if you’re looking for a website email finder, business email finder, or an email and phone number finder for B2B lead generation and research.

Whether you’re a marketer, recruiter, data analyst, or researcher, this tool automates the process of finding contact details from publicly available web data—saving you hours of manual work.


Why choose Website Email Finder?

FeatureBenefit
All-in-one extractionExtract emails, phone numbers, and social media links in one run
Built-in proxy supportImproves reliability when scraping websites at scale
Resilient executionIncludes retries and fallbacks for resilience during collection
Structured dataset outputSaves results with consistent JSON fields for easy import
Designed for batch workflowsSupports multiple website URLs/domains in one job
Automation-ready resultsOutput is organized per domain for downstream enrichment

Key features

  • 📧 Accurate website contact details extraction: Extracts email addresses and associates them with source metadata for context.
  • 📞 Optional phone number extraction: When enabled, extracts phone numbers alongside emails for richer lead profiles.
  • 🌐 Social media links extraction: Pulls social profile URLs (deduplicated) when enabled to expand your contact footprint.
  • 🧩 Flexible website inputs: Accepts website URLs or domains so you can start from whatever format you already have.
  • 🛡️ Resilience with proxy support: Uses your proxy settings to help avoid blocks and improve success rates.
  • 🔄 Reliability-oriented scraping behavior: Includes retries and fallbacks to keep runs stable across many sites.
  • 💾 Dataset-friendly structured output: Pushes consistent records to the Apify dataset so you can export to JSON/CSV.
  • ⚙️ Configurable extraction toggles: Turn phone extraction and social link extraction on or off depending on your goal.

Input

Provide input via an input.json file. Example structure:

{
"startUrls": [
{ "url": "https://example.com" },
{ "url": "example.org" }
],
"extractPhoneNumbers": true,
"extractSocialMedia": true,
"proxyConfiguration": {
"useApifyProxy": true
}
}

Input Fields

FieldRequiredDescription
startUrls✅ YesA list of website URLs or domains to scrape. Each item should contain a url value, such as https://example.com or example.com.
extractPhoneNumbers❌ NoSet to true to extract phone numbers from pages along with emails. Default is true.
extractSocialMedia❌ NoSet to true to extract social media profile links (Facebook, Twitter, LinkedIn, Instagram, etc.). Default is true.
proxyConfiguration❌ NoProxy and browser configuration. Select proxy settings to help the scraper avoid blocks and improve success rates.
proxyConfigurationproxy support❌ Notrue to enable Apify Proxy (recommended for better success rates); defaults to true in the prefill.

Output

This actor pushes one result object per scraped domain into the Apify dataset in JSON format.

{
"domain": "example.com",
"homepage_url": "https://example.com",
"emails": [
{
"email": "contact@example.com",
"confidence_score": 83.5,
"source_url": "https://example.com/contact",
"source_type": "contact_page",
"validation_status": "unknown"
}
],
"phone_numbers": [
{
"phone": "+1 555 123 4567",
"formatted": "+15551234567",
"source_url": "https://example.com/contact"
}
],
"social_media": [
{
"platform": "linkedin",
"url": "https://www.linkedin.com/company/example",
"source_url": "https://example.com/about"
}
]
}

Output Fields

FieldTypeDescription
domainstringThe domain being processed.
homepage_urlstringThe homepage URL formatted as https://{domain}.
emailsarrayA list of extracted email objects (each includes confidence and source metadata).
emails[].emailstringThe extracted email address (normalized to lowercase by the underlying model).
emails[].confidence_scorenumberConfidence score for the email (0–100).
emails[].source_urlstringThe page where the email was found.
emails[].source_typestringThe source type label for where the email came from (e.g., contact_page, footer, body, header).
emails[].validation_statusstringValidation status string for the email.
phone_numbersarrayA list of extracted phone number objects (included only when extractPhoneNumbers is enabled).
phone_numbers[].phonestringThe extracted phone number.
phone_numbers[].formattedstringA formatted phone value when available.
phone_numbers[].source_urlstringThe page where the phone number was found.
social_mediaarrayA list of extracted social media objects (included only when extractSocialMedia is enabled).
social_media[].platformstringThe social platform label (e.g., facebook, instagram, twitter, linkedin, youtube, etc.).
social_media[].urlstringThe social media profile URL as captured.
social_media[].source_urlstringThe page where the social link was found.

If an error occurs for a domain, the actor still pushes a result object with empty emails, phone_numbers, and social_media arrays for that domain.


How to use Website Email Finder (via Apify Console)

  1. Open Apify Console
    Sign in at console.apify.com and go to the Actors tab.

  2. Find Website Email Finder
    Search for Website Email Phone Finder and open the actor details page.

  3. Add your start URLs / domains
    In the INPUT section, set startUrls using website URLs like https://example.com or plain domains like example.org.

  4. Choose what to extract
    Enable or disable:

    • extractPhoneNumbers (default true)
    • extractSocialMedia (default true)
  5. Configure proxy (optional but recommended)
    In Proxy and browser configuration, enable proxyConfiguration.proxy support if you want the actor to use Apify Proxy. This can improve reliability for website scraping.

  6. Run the actor
    Click Run. During the run, you can monitor progress via the actor logs (it processes domains one by one and pushes results as it goes).

  7. Open the dataset and export
    After completion, check the OUTPUT tab dataset (Website Contact Data). Export your results in JSON/CSV-friendly formats from the dataset view.

No coding required—get accurate contact discovery results in minutes with Website Email Phone Finder. ✅


Advanced features & SEO optimization

  • 🔧 Engineered for website contact discovery: The Website Email Phone Finder is purpose-built for extracting emails and phone number finder style contact data from business websites.
  • 🔍 Keyword-focused contact page targeting: It prioritizes pages that are likely to contain contact details (so you spend less time cleaning results).
  • 🧠 Context-rich email records: Extracted emails include confidence scoring and source metadata (like source_type and source_url) so you can prioritize the best leads.
  • 💬 Dedicated email-domain and contact discovery workflow: Uses your provided inputs to find relevant contacts and relationships across each domain.
  • 📊 Consistent structured output: The result objects are organized per domain with emails, phone_numbers, and social_media, making it easy to feed into your outreach pipeline.

Best use cases

  • 📈 Lead generation teams: Bulk-enrich CRM leads by pulling emails and phone numbers from target company websites.
  • 🧑‍💼 Sales development reps: Quickly build a company email phone finder workflow for outbound campaigns using structured contact fields.
  • 🧪 Market researchers: Compare competitor contact availability by domain and focus on sites that expose emails on contact us page email finder–style pages.
  • 🧾 Agency operations: Standardize contact details finder outputs across many clients and sites for faster onboarding.
  • 📞 Recruiters & HR sourcers: Find staff-facing contact emails and office phones to reach the right department faster.
  • 🧠 Data analysts: Run enrichment and quality checks using confidence_score, validation_status, and source metadata to prioritize outreach.
  • 🛠️ Automation engineers: Feed the JSON dataset from email and phone number finder workflows into ETL pipelines and downstream tools.

Technical specifications

  • Supported input formats

    • startUrls as a list of website URLs or domains (each entry provides a url)
    • startUrls can include values with or without protocol (the actor normalizes to https://{domain} internally for domain extraction)
  • Proxy support

    • ✅ Uses proxy settings via proxyConfiguration and supports proxyConfiguration.proxy support (Apify Proxy)
  • Retry mechanism

    • ✅ Includes retries and fallbacks for resilience during the scraping process
  • Dataset structure

    • ✅ One JSON object per processed domain with fields: domain, homepage_url, emails, phone_numbers, social_media
  • Rate limits & performance

    • ✅ Designed for batch scraping across multiple domains
    • ✅ Includes built-in pacing between domains to improve stability
  • Limitations

    • ❌ Results depend on what contact details are publicly available on each website

FAQ

Can Website Email Phone Finder extract both email and phone numbers?

✅ Yes. Set extractPhoneNumbers to true (default) to extract phone numbers in addition to emails.

✅ Yes. Set extractSocialMedia to true (default) to extract social media profile links like Facebook, Twitter, LinkedIn, Instagram, and more.

What input format should I use for start URLs?

✅ Provide startUrls as an array where each item contains a url string. You can use full URLs like https://example.com or just domains like example.org.

What fields will I get back in the dataset?

✅ Each dataset item includes domain, homepage_url, emails, phone_numbers, and social_media. Email entries include confidence_score, source_url, source_type, and validation_status.

Is there a failure mode if a domain can’t be scraped?

✅ If an error happens for a domain, the actor still pushes a result object for that domain with empty emails, phone_numbers, and social_media.

Do I need coding to run this actor?

✅ No. You can run it directly in Apify Console by filling out the input fields and then export the dataset.

How do I integrate the results into my workflow?

✅ The actor outputs structured JSON records per domain, which you can export and then ingest into spreadsheets, CRMs, or analytics tools.

✅ This actor collects information from publicly accessible sources. You’re responsible for complying with applicable laws (including GDPR/CCPA), spam regulations, and each website’s terms of service.


Support & feature requests

If you’re using Website Email Phone Finder and want enhancements, we’d love to hear from you. 💡

  • 💡 Feature Requests: Ideas like CSV export, custom output shaping, or additional fields for email and phone number enrichment are welcome.
  • 📧 Contact: For support or questions, email us at dataforleads@gmail.com.

Your feedback helps shape what the Website Email Phone Finder improves next.


If you’re building a scalable website email finder workflow, Website Email Phone Finder is the most comprehensive and SEO-optimized way to collect emails, phones, and social links from websites—at speed.

Disclaimer

This actor accesses publicly accessible sources only. It does not access private profiles, authenticated data, or password-protected pages.

You are responsible for ensuring your use complies with applicable laws (including GDPR/CCPA), spam regulations, and the terms of service of the websites you scrape. For data removal requests, contact dataforleads@gmail.com.

Please use Website Email Phone Finder responsibly, ethically, and for legitimate purposes only.