Treatwell Search Scraper 💇‍♀️

Treatwell Search Scraper 💇‍♀️

by easyapi

Automatically scrape salon details, services, prices, and ratings from Treatwell.co.uk. Perfect for beauty industry market research, competitor analysis, and lead generation.

331 runs
17 users
Try This Actor

Opens on Apify.com

About Treatwell Search Scraper 💇‍♀️

Need to understand the UK beauty market? This Apify actor pulls clean, structured data directly from Treatwell.co.uk, so you can skip the manual searching. I've used it to gather everything from basic salon contact details and service menus to specific treatment prices and customer ratings. It's incredibly handy for building lists of local competitors or spotting regional pricing trends for services like haircuts or manicures. Whether you're a salon owner checking out the competition, a marketer researching a new area, or a developer building a beauty service app, this scraper gets you the data points you need. You can extract business names, addresses, phone numbers, the full range of services offered, and how much they cost. The star ratings and review counts are also included, giving you a sense of reputation. Just set your target location or search terms, run it, and get a tidy dataset (like JSON or CSV) for your analysis. It turns hours of tedious web browsing into a few minutes of automated data collection.

What does this actor do?

Treatwell Search Scraper 💇‍♀️ is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.

Key Features

  • Cloud-based execution - no local setup required
  • Scalable infrastructure for large-scale operations
  • API access for integration with your applications
  • Built-in proxy rotation and anti-blocking measures
  • Scheduled runs and webhooks for automation

How to Use

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. Run the actor and download your results

Documentation

Treatwell Search Scraper

Overview

This Apify actor scrapes comprehensive salon and treatment data from Treatwell.co.uk, a major European beauty and wellness booking platform. It extracts structured information for market research, lead generation, and competitive analysis.

Key Features

  • Salon Details: Name, description, contact info, and venue URLs.
  • Location Data: Full addresses, postal codes, and geographic coordinates.
  • Ratings & Reviews: Average scores, review counts, and breakdowns by dimension (e.g., Cleanliness, Staff).
  • Service Menu: Listed treatments with prices and durations.
  • Business Info: Opening hours and multiple high-resolution salon images.
  • Robust Operation: Handles pagination, includes proxy support, and implements anti-blocking measures.

How to Use

Configure the actor via input parameters. It will crawl the provided Treatwell search URLs and output structured JSON data to your Apify dataset storage.

Input/Output

Input Parameters (JSON):

{
  "searchUrls": ["https://www.treatwell.co.uk/places/treatment-group-hair/offer-type-local/in-bristol-uk/"],
  "maxItems": 100,
  "proxyConfiguration": { "useApifyProxy": true }
}
  • searchUrls: (Required) An array of Treatwell search URLs to scrape.
  • maxItems: (Optional) Limit the total number of salons scraped.
  • proxyConfiguration: (Optional) Proxy settings for larger jobs.

Output Data:
The actor outputs an array of salon objects. Each includes:
- basicInfo: ID, name, description, and URL.
- location: Address, postal code, and lat/lon coordinates.
- rating: Average rating, total count, and dimensional scores.
- openingHours: An array of daily schedules.
- treatments: List of services with names, prices, and durations.
- images: URLs to salon photos.

Example Output Snippet:

{
  "basicInfo": {
    "id": 419506,
    "name": "The Basement Hair Studio",
    "venueUrl": "https://www.treatwell.co.uk/place/the-basement-hair-studio/"
  },
  "location": {
    "address": "Within OMGlamour, 17-19 Portland Street, Clifton, Bristol",
    "postalCode": "BS8 4JA",
    "coordinates": { "lat": 51.4556905, "lon": -2.6208216 }
  },
  "rating": {
    "average": 4.87,
    "count": 484,
    "dimensions": [
      { "name": "Cleanliness", "average": 4.76, "count": 369 }
    ]
  }
}

Tips:
- Use location-specific search URLs for targeted data.
- Set maxItems to control the scope of your scrape.
- Enable proxies for large-scale or repeated runs.

Results are saved to your Apify dataset and can be downloaded as JSON, JSONL, CSV, Excel, HTML, or XML. For help, use the Apify Console support.

Common Use Cases

Market Research

Gather competitive intelligence and market data

Lead Generation

Extract contact information for sales outreach

Price Monitoring

Track competitor pricing and product changes

Content Aggregation

Collect and organize content from multiple sources

Ready to Get Started?

Try Treatwell Search Scraper 💇‍♀️ now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
easyapi
Pricing
Paid
Total Runs
331
Active Users
17
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support