Beauty & Wellness Leads Extractor (Google Maps, Emails) avatar
Beauty & Wellness Leads Extractor (Google Maps, Emails)

Pricing

from $7.00 / 1,000 leads

Go to Apify Store
Beauty & Wellness Leads Extractor (Google Maps, Emails)

Beauty & Wellness Leads Extractor (Google Maps, Emails)

Developed by

Lucas Reyre

Lucas Reyre

Maintained by Community

Scrape beauty & wellness leads from Google Maps: salons, barbers, spas. Emails, socials, phone, contact pages, scoring. CSV/JSON export. Fast Playwright actor, global coverage.

5.0 (1)

Pricing

from $7.00 / 1,000 leads

1

1

1

Last modified

2 days ago

Beauty & Wellness Leads Extractor — Google Maps Scraper (Emails, Socials, Phone)

Apify Actor · CSV/JSON export · Ready-to-prospect salon lists

Get a clean, enriched Beauty & Wellness lead list from Google Maps in minutes (hair salons, barbers, nail salons, spas, beauty institutes).

  • Core fields: name, category, rating, reviews, phone (international), website, contact page, emails, socials, address, Google Maps URL
  • Quality score + tiers to prioritize the best prospects (gold / silver / bronze)
  • 🌍 International-ready: phone normalization by country, multi-language category detection (EN/FR/ES/PT/DE/IT)
  • Fast & stable: Playwright, safe concurrency, resource blocking
  • 📦 Exports to Apify Dataset, CSV and JSON

Keywords: beauty leads scraper, hair salon scraper, barbershop scraper, nail salon leads, spa leads extractor, Google Maps salons, B2C local lead generation, Apify actor beauty.

Sample


What you get

A CSV ready to prospect with:

  • Business: name, category, address_full, maps_url
  • Trust: rating, reviews_count
  • Contact-ready: phone (+XX international), website, contact_page_url, email_1, email_2
  • Social presence: instagram, facebook, linkedin_company, x
  • Prioritization: quality_score (0–1) and tier (gold/silver/bronze)

Why a niche actor for Beauty & Wellness?

Generic Maps scrapers are crowded and noisy.
This actor is salon-focused:

  • Multi-language category detection for hair salon, barber, beauty salon, nail salon, spa, massage…
  • Directory filtering (Yelp, PagesJaunes, Treatwell/Fresha, etc.)
  • Scoring model biased towards contactability (website + emails + Instagram)
    Cleaner exports, better outreach conversion, less manual cleanup.

How to use (Apify UI — no code)

  1. Open the Actor on Apify.
  2. Fill Location (e.g., Paris, France, Lisbon, Portugal).
  3. (Optional) Query defaults to hair salon — try also barber, nail salon, beauty salon, spa.
  4. Add filters (rating/reviews/has website) if needed.
  5. Run → Download your CSV / JSON from the run’s Dataset.

Good starting examples

  • Location: Lisbon, Portugal · Query: hair salon · Max results: 80 · Min reviews: 5 · Has website: ✅
  • Location: Paris, France · Query: nail salon · Max results: 100 · Min rating: 4.2
  • Location: Berlin, Germany · Query: barber · Max results: 120 · Min reviews: 10 · Has website: ✅

Input fields

FieldDescription
LocationCity/region (+country for phone normalization). Example: Paris, France.
QuerySearch term (defaults to hair salon). You can use barber, beauty salon, nail salon, spa, etc.
Max resultsTarget number of results (typical: 50–200).
ConcurrencyHow many detail pages open in parallel (1–8).
Minimum ratingKeep only listings with rating ≥ this value (e.g., 4.2).
Minimum reviewsKeep only listings with at least this many reviews.
Must have websiteKeep only listings that have a website.
Export resultsAlso save local results.csv and results.json (in addition to the Apify Dataset).

Tip: Include the country in Location for better phone normalization.


Output sample (CSV columns)

namecategoryratingreviews_countphonewebsitecontact_page_urlemail_1email_2instagramfacebooklinkedin_companyaddress_fullmaps_urlquality_scoretier

Pricing

This actor uses Apify compute units (CUs) — billed by Apify.

  • 🆓 Free trial: up to 0.2 CU (≈ ~20 results) for new users
  • 💳 Pay as you go: at your Apify account rate (default ~$0.25 / CU)
  • 📈 Indicative usage:
    • ~1 CU → ≈ 100 results
    • ~10 CU → ≈ 1,000 results
    • ~50 CU → ≈ 5,000 results

Actual CU usage varies with city density, filters, and website enrichment timeouts.


Best practices

  • Keep Concurrency ≤ 6 for stability.
  • Use Minimum reviews to target established salons.
  • Prefer Location with country (e.g., Madrid, Spain) to normalize phones.
  • To get more emails: enable Has website and raise Min reviews.

FAQ

I get fewer results than requested.
Google Maps may cap visible listings. Try more specific queries, reduce concurrency, or re-run.

Why few emails on some websites?
Not every domain exposes emails. We scan the homepage and the Contact page if detected.

Directories (Yelp, Treatwell, etc.) appear.
We filter most directories by name/domain, but noise can occur. Tune queries and filters to reduce it further.

Phone format seems inconsistent.
Add the country in Location to improve normalization to international +XX format.

Compliance: Always follow source Terms and applicable laws when scraping and contacting businesses.


Roadmap

  • Amenities & services tags (hair coloring, nails, massage types)
  • Opening hours & price ranges
  • Optional export to Google Sheets / Airtable / CRM
  • Advanced niche-aware scoring and tagging (Instagram weight, images count, etc.)

Support & feedback

Issues, feature requests, or need a custom niche (clinics, gyms, restaurants)?
Open an issue or contact us via the Actor page.


🇫🇷 Version française — Extracteur de Leads Beauté & Bien-Être (Emails, Réseaux, Téléphone)

Transformez une recherche Google Maps en liste de leads salons (coiffeurs, barbiers, ongleries, spas) enrichie et prête à prospecter.

  • Champs clés : nom, catégorie, note, avis, téléphone (international), site, page contact, emails, réseaux sociaux, adresse, URL Google Maps
  • Score qualité + tiers (gold/silver/bronze) pour prioriser
  • 🌍 International : normalisation du téléphone par pays, détection multi-langues des catégories
  • Rapide & stable : Playwright, concurrence maîtrisée, blocage sélectif des ressources
  • 📦 Export Dataset Apify, CSV et JSON

Utilisation (UI Apify — sans code)

Renseignez Location (ex. Paris, France).
Laissez Query = hair salon ou passez à barber, nail salon, beauty salon, spa.
Ajoutez des filtres (note/avis/site) si besoin, lancez puis téléchargez le CSV/JSON.

Bons réglages de départ

  • Location: Lisbon, Portugal · Query: hair salon · Max results: 80 · Min reviews: 5 · Has website: ✅
  • Location: Paris, France · Query: nail salon · Max results: 100 · Min rating: 4.2

Conformité : respectez les CGU des sources et la réglementation (prospection, données, RGPD).