Website Contact Enricher - Emails, Phones, Socials avatar

Website Contact Enricher - Emails, Phones, Socials

Pricing

from $1.00 / 1,000 enriched sites

Go to Apify Store
Website Contact Enricher - Emails, Phones, Socials

Website Contact Enricher - Emails, Phones, Socials

Enrich a list of business websites with emails, phone numbers, and social profiles. Pure HTTP, no proxy. Chains with the Google Maps Scraper to turn place lists into sales-ready leads. Pay per result.

Pricing

from $1.00 / 1,000 enriched sites

Rating

0.0

(0)

Developer

Thirdwatch

Thirdwatch

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 hours ago

Last modified

Share

Website Contact Enricher

Turn a list of business websites into a sales-ready lead list — emails, phone numbers, and social profiles, extracted with pure HTTP.

What you get

Give this actor a list of business websites (or pipe in the output of the Google Maps Scraper directly) and it visits each site — homepage plus likely contact/about pages — and extracts:

  • Emails (from mailto: links and page text, junk-filtered)
  • Phone numbers (from tel: links and page text, normalized)
  • Social profiles (Facebook, Instagram, LinkedIn, YouTube, X/Twitter, TikTok, Pinterest — profile URLs, not post links)
  • Contact pages discovered on the site

Pure HTTP + BeautifulSoup. No browser, no proxy. Runs many sites in parallel.

Output fields

FieldDescription
websiteThe site that was enriched
primary_emailBest email found
emailsAll emails found
primary_phoneBest phone found
phonesAll phones found
facebook_url / instagram_url / linkedin_url / youtube_url / x_url / tiktok_url / pinterest_urlSocial profile links
social_profilesAll socials as an object
contact_pagesContact/about pages crawled
pages_fetchedNumber of pages fetched for this site
statusok, fetch_failed, or no_website

When you pass full business objects (the businesses input), all original fields (name, address, place_id, rating, etc.) are passed through to the output.

Input parameters

ParameterDescription
websitesList of website URL strings to enrich.
businessesList of business objects (each with a website field) — e.g. straight from the Google Maps Scraper. Original fields pass through.
websiteA single website URL (alternative to the list).
maxPagesPerSitePages to fetch per site (homepage + contact pages). 1-6, default 3.
concurrencySites enriched in parallel. 1-15, default 5.
onlyWithContactIf true, drop sites where no email or phone was found. Default false.

The local lead-gen pipeline

  1. Run the Google Maps Scraper for "plumbers in Houston" (or any niche + city).
  2. Feed its output into this Contact Enricher (businesses input).
  3. Get a CSV of businesses with emails, phones, and socials — ready for cold outreach.

Use cases

  • Lead generation: Build outreach lists with verified contact channels.
  • CRM enrichment: Append emails and socials to existing company records.
  • Agency prospecting: Find local businesses missing a strong web presence.

Pricing

Pay-per-result pricing. Tiered discounts apply automatically based on usage volume.

TierPrice per result
FREE$0.002
BRONZE$0.0017
SILVER$0.0013
GOLD$0.001

Limitations

  • Extraction is best-effort: sites that hide contact info behind forms, images, or JavaScript-only rendering may return no email/phone.
  • Heavily bot-protected sites (Cloudflare challenge pages) may fail to fetch (status: fetch_failed).
  • Email/phone signal quality depends on what the business publishes on its own site.

More scrapers at thirdwatch.dev.