Website Contact Scraper – Emails, Phones, Socials, AI Flags avatar

Website Contact Scraper – Emails, Phones, Socials, AI Flags

Pricing

from $2.50 / 1,000 site enricheds

Go to Apify Store
Website Contact Scraper – Emails, Phones, Socials, AI Flags

Website Contact Scraper – Emails, Phones, Socials, AI Flags

Contact details scraper and email extractor for business websites: emails, phone numbers, social links, contact page, plus lead enrichment flags for online booking, live chat, AI chatbot, LocalBusiness schema and llms.txt. $2.50 per 1,000 sites. MCP-ready.

Pricing

from $2.50 / 1,000 site enricheds

Rating

0.0

(0)

Developer

PathReady Data

PathReady Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Security

Limited permissions

Share

Give it business website URLs. Get back contacts (emails, phones, contact page, contact form, social profiles) and AI-readiness flags: online booking, live chat, AI chatbot, schema.org LocalBusiness markup, llms.txt, website builder/tech stack, plus a 0–100 reachability score and a list of AI-readiness gaps.

Price: $2.50 per 1,000 sites ($0.0025 per enriched site + $0.005 per run). Unreachable sites are free.

Scans only each business's own public website (homepage + up to 9 contact/about/booking pages + /llms.txt). No Google Maps, no logins, no third-party directories.

Input

{ "urls": ["https://example-dental.com", "joesplumbing.com"], "maxPagesPerSite": 5 }

Output (one record per site)

fieldmeaning
domain, businessName, finalUrlwho
emails, phones, contactPageUrl, hasContactFormhow to reach them
socialsfacebook, instagram, linkedin, x, youtube, tiktok, yelp URLs
hasOnlineBooking, bookingProviderse.g. calendly, opentable, vagaro, square
hasLiveChat, chatProviderse.g. intercom, tawk, tidio, podium
hasAiChatbot, aiChatbotProviderse.g. chatbase, voiceflow, botpress, ada
hasLocalBusinessSchema, schemaTypesstructured data AI search engines read
hasLlmsTxtsite publishes /llms.txt for AI agents
techStackwordpress, wix, squarespace, shopify, analytics…
reachabilityScore0–100: emails 35, phones 25, contact page 10, form 10, socials up to 20
aiReadinessGapse.g. "no llms.txt", "no online booking" — ready-made pitch angles
errorset when the site couldn't be loaded (not charged)

For AI agents / MCP

Required input: urls (array of strings). Use it after you already have a list of business websites, to find who to contact and which AI/automation service each business is missing (booking, chat, AI receptionist, GEO/schema). Output is flat JSON. Typical speed: ~2–5 s per site, 5 sites in parallel.

Use cases

Agencies selling AI receptionists, chatbots, booking or GEO/AI-search services; lead qualification; CRM enrichment; local market research.

Notes

Polite crawling (sequential pages per site, small delays). Only publicly published contact info is returned. Follow anti-spam laws (CAN-SPAM, GDPR) when contacting anyone.

Example output (real run, Nov 4 2026)

{
"inputUrl": "https://www.franklinbbq.com",
"domain": "franklinbbq.com",
"finalUrl": "https://franklinbbq.com/",
"businessName": "Franklin Barbecue",
"emails": [
"hello@franklinbbq.com"
],
"phones": [
"5126531187"
],
"contactPageUrl": "https://franklinbbq.com/contact",
"hasContactForm": true,
"socials": {
"facebook": "https://www.facebook.com/franklinbbq/",
"instagram": "https://www.instagram.com/franklinbbq"
},
"hasOnlineBooking": true,
"bookingProviders": [
"toast"
],
"hasLiveChat": false,
"chatProviders": [],
"hasAiChatbot": false,
"aiChatbotProviders": [],
"hasLocalBusinessSchema": true,
"schemaTypes": [
"WebSite",
"Organization",
"LocalBusiness"
],
"hasLlmsTxt": false,
"techStack": [
"squarespace",
"metaPixel"
],
"https": true,
"reachabilityScore": 90,
"aiReadinessGaps": [
"no llms.txt",
"no chat or AI assistant"
],
"scannedAt": "2026-11-04T16:40:59.778Z"
}

FAQ

Is this an email extractor / contact details scraper? Yes. It extracts emails, phone numbers, contact page, contact form and social profiles from each website, plus AI-readiness flags no other contact scraper returns. Does it scrape Google Maps? No. Bring your own list of websites (from your CRM, a directory export or another Actor); it only visits each business's own site. What does it cost? $0.005 per run + $0.0025 per site enriched. 1,000 sites ≈ $2.51. Sites that fail to load are free. What do the AI-readiness flags mean? Whether the site already has online booking/ordering, live chat, an AI chatbot, schema.org LocalBusiness markup and an llms.txt file. aiReadinessGaps lists what is missing: useful for agencies selling AI receptionists, chatbots, booking or AI-search (GEO) services. Why is emails empty for some sites? Many small businesses publish only a phone or contact form; those are still returned. Can AI agents call it? Yes, via Apify MCP or API. Only urls is required.