Treatwell Reviews Scraper πŸ§–β€β™€οΈπŸ’… avatar

Treatwell Reviews Scraper πŸ§–β€β™€οΈπŸ’…

Try for free

2 hours trial then $19.99/month - No credit card required now

Go to Store
Treatwell Reviews Scraper πŸ§–β€β™€οΈπŸ’…

Treatwell Reviews Scraper πŸ§–β€β™€οΈπŸ’…

easyapi/treatwell-reviews-scraper
Try for free

2 hours trial then $19.99/month - No credit card required now

Scrape Treatwell salon & spa reviews with detailed information including reviewer details, ratings, treatment names, and employee information. Perfect for market research and customer feedback analysis.

Developer
Maintained by Community

Actor Metrics

  • 1 monthly user

  • No reviews yet

  • No bookmarks yet

  • >99% runs succeeded

  • Created in Jan 2025

  • Modified 2 months ago

Extract detailed customer reviews from Treatwell, the leading beauty and wellness booking platform in Europe.

🎯 Use Cases

  • Market research and competitor analysis
  • Customer sentiment analysis
  • Service quality monitoring
  • Business intelligence gathering
  • Employee performance tracking

✨ Features

  • Scrapes comprehensive review data including:
    • Reviewer information
    • Rating scores
    • Review content
    • Treatment details
    • Employee information
    • Verification status
    • Visit dates
  • Handles multiple salon/spa URLs
  • Customizable number of reviews to scrape
  • Built-in proxy rotation support
  • Anti-blocking measures
  • Real-time data export

πŸ’‘ Input Parameters

  • placeUrls: Array of Treatwell salon/spa URLs to scrape
  • maxItems: Maximum number of reviews to collect (optional)
  • proxyConfiguration: Proxy settings (optional)

πŸ“Š Output Dataset

Results are stored in a structured JSON format, making it easy to analyze and process the data further.

πŸš€ Getting Started

  1. Input the Treatwell salon/spa URLs you want to scrape
  2. Set the maximum number of reviews (optional)
  3. Configure proxy settings if needed
  4. Run the actor and collect your data!

πŸ“ Notes

  • Respects Treatwell's robots.txt and implements reasonable delays
  • Built with anti-blocking measures for reliable scraping
  • Regular updates to maintain compatibility with Treatwell's website changes

Input Example

A full explanation of an input example in JSON.

1{
2    "placeUrls": [
3        "https://www.treatwell.co.uk/place/catori-beauty-within-mario-s-hair-beauty/"
4    ],
5    "maxItems": 20
6}

Output sample

The results will be wrapped into a dataset which you can always find in theΒ StorageΒ tab. Here's an excerpt from the data you'd get if you apply the input parameters above:

And here is the same data but in JSON. You can choose in which format to download your data: JSON, JSONL, Excel spreadsheet, HTML table, CSV, or XML.

1[
2    {
3        "placeUrl": "https://www.treatwell.co.uk/place/catori-beauty-within-mario-s-hair-beauty/",
4        "review": {
5            "id": 21437018,
6            "reviewer": {
7                "anonymous": false,
8                "name": "Lynn"
9            },
10            "createdAt": "2025-01-21T01:07:08Z",
11            "visitedAt": "2025-01-20",
12            "content": {
13                "content": "Great to have gel removed. Christina was efficient and lovely.",
14                "generated": false
15            },
16            "verified": true,
17            "rating": 5,
18            "treatmentNames": [
19                "Nail or Gel Polish Removal"
20            ],
21            "employeeDescription": "Treatment by Christina"
22        },
23        "scrapedAt": "2025-01-23T06:27:27.309Z"
24    },
25    ...
26]