Website Contact Finder: Emails, Phones & Socials avatar

Website Contact Finder: Emails, Phones & Socials

Pricing

from $2.10 / 1,000 website results

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

Website Contact Finder: Emails, Phones & Socials

Paste business website URLs, get one row per site with published emails, phones and social links. Pay only for sites with contacts. License: personal use only; resale and redistribution prohibited. Created with the help of artificial intelligence.

Pricing

from $2.10 / 1,000 website results

Rating

0.0

(0)

Developer

Bon Plein Capital

Bon Plein Capital

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

Share

Website Contact Finder for Local-Business Leads

Give it a list of business website URLs; it returns one clean row per site with the emails, phone numbers and social-media links the business publishes itself. It reads the homepage plus contact / about / legal pages (up to a page limit you set), so you get the data that is actually on the "Contact us" page, not just the front page.

Useful for building local-business lead lists (restaurants, clinics, plumbers, agencies...) when you already have the websites, for example from a directory or a maps export.

Quick start

  1. Paste the websites of your local businesses (plumbers, dentists, restaurants...) in Website URLs.
  2. Click Start. Results appear in the Contacts per site table.
  3. Export as CSV, Excel or JSON, or call the API.

Example output row:

{"url": "https://example-plumber.com", "domain": "example-plumber.com", "emails": ["info@example-plumber.com"], "phones": ["+1 555 010 0199"], "facebook": "https://facebook.com/exampleplumber", "status": "ok"}

Typical use cases: plumber leads from a directory export, restaurant contact lists, dentist outreach lists, agency prospecting. Cheaper than full Google Maps scrapers because you only pay for sites where a contact was found.

Why use it: about $2.50 per 1,000 sites with contacts, no charge for sites with nothing found, no proxy or API key to set up, and a ready-to-export table (CSV / Excel / JSON). Pair it with a Google Maps export: paste the website column, get emails, phones and socials back.

Input

  • startUrls: business websites to scan.
  • maxPagesPerSite (default 4, max 10): homepage + contact-like pages.
  • maxSites (default 100): safety cap per run.

Output

One dataset item per site: url, domain, emails[], phones[], facebook, instagram, twitter, linkedin (company pages only), youtube, tiktok, pinterest, pagesScanned[], status (ok, no_contacts_found or unreachable_or_disallowed).

What it does not do

  • It respects robots.txt; disallowed pages are skipped.
  • It never tries to bypass captchas, logins or blocking.
  • It does not collect personal profiles: personal LinkedIn (/in/) and Facebook profile links are ignored, only business pages are kept.
  • Phone detection is heuristic (numbers in tel: links or next to words like "phone" / "tel"); check results before large campaigns.

The Actor targets business contact details that companies publish on their own websites. You remain responsible for how you use them: comply with GDPR, ePrivacy / anti-spam rules (e.g. CAN-SPAM) and the target sites' terms. Addresses like firstname.lastname@ may be personal data; have a lawful basis before contacting anyone, and honour opt-out requests.

Pricing

Pay per event: one result event per site where at least one contact was found. Sites that are unreachable, disallowed or contain no contacts are not billed.

FAQ

Does it find emails that are not on the website? No. It only reports what the business publishes on its own pages.

Why was my site not billed? You are billed only when status is ok, meaning at least one contact was found.

Can it scrape Google Maps? No. Give it website URLs you already have, for example from a directory export.


Created with the help of artificial intelligence.