Chiro Lead Scraper - Maps Phone Email (Unofficial) avatar

Chiro Lead Scraper - Maps Phone Email (Unofficial)

Pricing

from $4.00 / 1,000 place leads

Go to Apify Store
Chiro Lead Scraper - Maps Phone Email (Unofficial)

Chiro Lead Scraper - Maps Phone Email (Unofficial)

UNOFFICIAL Google Maps chiropractor lead scraper: doctor-priority emails, PI/auto-accident signals, techniques, offers, phones. Not affiliated with Google. No AI. Follow Apify AUP. Not for unsolicited mass messaging.

Pricing

from $4.00 / 1,000 place leads

Rating

0.0

(0)

Developer

Viv K

Viv K

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Chiro Lead Scraper – Google Maps + Phone Email (Unofficial)

Find chiropractors and chiropractic clinics from Google Maps, with validated phone numbers, optional public website emails (doctor-priority when present), free MX checks, plus PI/auto-accident signals, techniques, and new-patient offer flags.

No AI language models. No Google Places API key required.

UNOFFICIAL — not affiliated with, endorsed by, or sponsored by Google LLC. Google Maps is a trademark of Google LLC. Collects publicly available business information from Google Maps listings and from public business websites. You are solely responsible for complying with Google’s Terms of Service, Apify’s Acceptable Use Policy, and marketing/privacy laws (e.g. CAN-SPAM, GDPR/CCPA). Do not use for unlawful unsolicited messaging. This Actor does not send emails or SMS.


What does this Chiro lead scraper do?

This Actor searches Google Maps for chiropractic businesses in the cities you choose, opens each listing for name, address, phone, website, rating, and Maps URL, then optionally visits public website pages to collect emails (preferring doctor-style addresses when listed), extra phones, social links, personal-injury / auto-accident specialty signals, technique keywords, and new-patient offers. Every row is a structured lead you can export — you stay responsible for lawful outreach.

It is designed for agencies and healthcare marketers who need chiro leads with phone and email fields without building their own Maps + enrichment stack.


Features / What data you get

  • Google Maps discovery by searchTerms + locations
  • Core fields: businessName, phone, phoneUnformatted, website, address, city, state, postalCode, lat/lng, rating, reviewsCount, placeId, googleMapsUrl
  • Enrichment: emails (email, sourceUrl, sourceType, mxValid, confidence), primaryEmail, emailFound, drEmail / hasDoctorEmail, socials
  • Chiro-specific (data features, not separate PPE events): PI/auto-accident flags, techniques, new-patient offers, insurance/online-booking signals, lead score & tier
  • Quality flags: enrichmentStatus (ok | skipped | failed), enrichmentError, isClosed, temporarilyClosed
  • Soft-fail enrichment: Maps rows still save if a website fails
  • Dedup by placeId / Maps URL before push
  • Residential proxy default for Maps

Phones and emails are taken only from Maps and public page text. Nothing is invented by AI.


How to run

  1. Open this Actor on Apify and click Try.
  2. Set Search terms (e.g. chiropractor) and Target locations (e.g. Austin, TX).
  3. Keep Max results per query at 1–5 for a first test.
  4. Leave Extract emails on if you want public website emails.
  5. Confirm Proxy for Google Maps uses Apify Proxy → RESIDENTIAL.
  6. Click Start, wait for the run to finish, then open the Output / dataset (Overview and Contacts views).

For production lists, raise maxPlacesPerQuery and add more cities. Prefer small micro-runs first so residential proxy spend stays predictable.


Pricing

Pay-per-event (PPE) + platform usage (compute, storage, residential proxy GB). You pay both.

EventWhen chargedExample FREE price
Actor start (apify-actor-start)Once per run$0.00005
Place lead (placeLead)Each business saved from Maps~$0.004
Email enrichment (emailEnrichment)Only when ≥1 public website email is found~$0.005

There is no separate phoneLead / emailLead event.

Worked example: 100 places, 40 with email ≈ 100 × $0.004 + 40 × $0.005 + start ≈ $0.60 in event fees, plus proxy/platform usage (often the larger share on short Maps runs).

Live prices appear on the Actor Pricing tab and may change by plan.


Input example

{
"searchTerms": ["chiropractor"],
"locations": ["Austin, TX"],
"maxPlacesPerQuery": 1,
"maxTotalPlaces": 1,
"extractEmails": true,
"detectSpecialties": true,
"detectTechniques": true,
"detectNewPatientOffers": true,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
}
}

Output example

{
"businessName": "Austin Spine Chiropractic",
"placeId": "0x…:0x…",
"phone": "+15125550100",
"phoneUnformatted": "15125550100",
"primaryEmail": "dr.lee@austinsapine.example",
"emailFound": true,
"hasDoctorEmail": true,
"drEmail": "dr.lee@austinsapine.example",
"emails": [
{
"email": "dr.lee@austinsapine.example",
"sourceUrl": "https://austinsapine.example/contact",
"sourceType": "mailto",
"mxValid": true,
"confidence": 95,
"isDoctorEmail": true
}
],
"website": "https://austinsapine.example",
"city": "Austin",
"state": "TX",
"postalCode": "78701",
"lat": 30.2672,
"lng": -97.7431,
"isPISpecialist": true,
"isAutoAccident": true,
"socials": {
"facebook": null,
"instagram": null,
"linkedin": null,
"twitter": null,
"youtube": null,
"tiktok": null,
"yelp": null
},
"searchTerm": "chiropractor",
"locationQuery": "Austin, TX",
"enrichmentStatus": "ok",
"enrichmentError": null,
"googleMapsUrl": "https://www.google.com/maps/place/…",
"scrapedAt": "2026-09-23T12:00:00.000Z"
}

Limitations

  • Google Maps UI, consent walls, and anti-bot checks change; residential proxy greatly improves success but is not a guarantee.
  • Emails hidden in images, PDFs, or login walls are missed; form-only sites often have no public email.
  • Doctor-email detection is pattern-based (best-effort), not a verified professional directory.
  • PI / technique / offer flags are best-effort from public page text.
  • mxValid checks the domain, not that a mailbox is active.
  • Closed / temporarily closed flags are best-effort from visible Maps text.
  • Lead score is a heuristic, not a conversion guarantee.
  • Maps does not return unlimited listings per area.

Is this an official Google tool?

No. This Actor is unofficial and not affiliated with Google. It collects publicly available business information from Google Maps listings and from public business websites.

You must use the data in line with applicable laws and Google’s terms. This tool does not send emails or SMS. You are solely responsible for outreach compliance (including CAN-SPAM, GDPR/CCPA where applicable) and for Apify’s Acceptable Use Policy. Do not use for unlawful spam.

Why residential proxy?

Maps searches frequently return empty results without Apify Proxy RESIDENTIAL. Proxy traffic is billed by Apify separately from PPE events.

Does enrichment failure kill the run?

No. If a website fails, the Actor still pushes the Maps row with enrichmentStatus: "failed" and an enrichmentError message when available.


NicheActor slug
Dentistdentist-lead-scraper-google-maps-email-finder
Roofingroofing-lead-scraper-google-maps-phone-email
Plumbingplumbing-lead-scraper
Electricianelectrician-lead-scraper
Gymgym-intelligence-engine

Same family pattern: Google Maps discovery + public website phone/email enrichment (unofficial).


Support

Open an Issue on this Actor’s page with your run ID and a sanitized input JSON (no tokens/secrets). Include whether residential proxy was enabled and whether the Maps phase returned places.