GetYourGuide Review Scraper avatar

GetYourGuide Review Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
GetYourGuide Review Scraper

GetYourGuide Review Scraper

The GetYourGuide Review Scraper is a powerful and easy-to-use actor designed to collect structured review data from GetYourGuide product pages. Whether you’re analyzing customer sentiment, monitoring competitor feedback, or enriching your travel content.

Pricing

from $3.00 / 1,000 results

Rating

5.0

(3)

Developer

Louvre LLC

Louvre LLC

Maintained by Community

Actor stats

1

Bookmarked

97

Total users

27

Monthly active users

2.9 hours

Issues response

9 days ago

Last modified

Share

🧳🌍 GetYourGuide Review Scraper

πŸ“Œ Introduction

GetYourGuide Review Scraper is a powerful and easy-to-use Apify Actor that collects structured review data from GetYourGuide product pages. It allows you to extract ratings, review text, author information, photos, and other metadata β€” ideal for sentiment analysis, competitor feedback monitoring, travel content enrichment, and research workflows.


πŸ’‘ Free vs paid plans

On a free Apify plan, this actor returns a sample of the reviews. Upgrade to any paid Apify plan to get the complete results.


🎯 What is this Review Scraper?

This Actor automatically scrapes customer reviews from a specified GetYourGuide product URL and outputs them as structured JSON. It supports flexible pagination, reliable de-duplication, and produces data that's ready for analysis or integration into your systems.


πŸ” Features

  • ⭐ Comprehensive Review Data β€” Extracts ratings, review text, author name & location, photos, and helpful votes.
  • πŸ” Flexible Pagination β€” Supports custom starting page and page size.
  • πŸ”€ Multiple Sorting Options β€” Reviews can be processed in different orders (date, rating, etc.).
  • πŸš€ High Performance β€” Efficiently handles scraping of large volumes of reviews.
  • 🧹 Reliable Output β€” Includes duplicate detection and data validation.
  • πŸ”Œ Easy Integration β€” Simple input parameters and structured output.

🧰 Input Parameters

ParameterTypeRequiredDescription
product_urlString⚠️The GetYourGuide product page URL to scrape reviews from. Either product_url or product_urls must be provided.
product_urlsArray[String]⚠️Array of GetYourGuide product URLs for batch processing. Either product_url or product_urls must be provided.
page_sizeNumber❌Maximum number of reviews per page (default: 100).
pageNumber❌Start page number; will skip (page – 1) * page_size reviews from the beginning (default: 1).

πŸ“₯ Example Input

Single URL

{
"product_url": "https://www.getyourguide.com/uss-midway-museum-l4441/the-uss-midway-museum-t12879",
"page_size": 100,
"page": 1
}

Batch Processing (Multiple URLs)

{
"product_urls": [
"https://www.getyourguide.com/uss-midway-museum-l4441/the-uss-midway-museum-t12879",
"https://www.getyourguide.com/rome-l33/colosseum-roman-forum-palatine-hill-guided-tour-t195566/"
],
"page_size": 100,
"page": 1
}

This configuration will scrape up to 100 reviews from the first page of the specified GetYourGuide product(s).


πŸ—ƒοΈ Output Data

Each review returned by this Actor includes the following structured fields:

FieldTypeDescription
idStringUnique review identifier.
review_idStringOriginal GetYourGuide review ID.
product_idStringGetYourGuide product identifier.
product_urlStringProduct URL used for scraping this review.
ratingNumberReview rating (1–5 stars).
titleStringReview title.
contentStringFull review text.
author_nameStringReviewer's name.
user_identifier_valueStringAuthor user identifier.
review_dateStringDate when the review was published (ISO 8601 format).
helpful_votesNumberNumber of helpful votes.
photosArrayArray of photo URLs (if any).
owner_responseStringBusiness owner response text (if any).
owner_response_authorStringResponse author name (if any).
owner_response_dateStringResponse publication date (ISO 8601 format, if any).
sourceStringData source identifier (always "gyg").
languageStringReview language code.
overall_star_ratingNumberOverall product star rating (e.g. 4.5 out of 5). -1 if unavailable.
overall_review_countNumberTotal number of reviews for the product. -1 if unavailable.

🧠 How It Works

  1. Input Validation β€” Validates the provided GetYourGuide product URL.
  2. Review Extraction β€” Scrapes reviews from the product page using advanced web scraping logic.
  3. Data Processing β€” Cleans and processes the extracted review data.
  4. Duplicate Detection β€” Identifies and handles duplicates.
  5. Data Storage β€” Saves the structured data to the Apify dataset for retrieval.

βš™οΈ Usage Examples

πŸ“¦ Basic Usage

{
"product_url": "https://www.getyourguide.com/uss-midway-museum-l4441/the-uss-midway-museum-t12879"
}

πŸ“ˆ Advanced Usage (Pagination)

{
"product_url": "https://www.getyourguide.com/uss-midway-museum-l4441/the-uss-midway-museum-t12879",
"page_size": 200,
"page": 2
}

πŸ”„ Batch Processing (Multiple URLs)

{
"product_urls": [
"https://www.getyourguide.com/uss-midway-museum-l4441/the-uss-midway-museum-t12879",
"https://www.getyourguide.com/rome-l33/colosseum-roman-forum-palatine-hill-guided-tour-t195566/",
"https://www.getyourguide.com/rome-l33/vatican-museums-sistine-chapel-st-peter-s-basilica-tour-t1103/"
],
"page_size": 100,
"page": 1
}

πŸ€– Use GetYourGuide Review Scraper in Claude, Cursor & Codex via MCP

You can call this Actor directly from an AI assistant through the Apify MCP server β€” it works with Claude, Cursor, Codex, and any other MCP client.

Add this connector URL in your MCP client:

https://mcp.apify.com/?tools=louvre/gyg-review-scraper

Then ask in plain language, for example:

"Get the latest reviews for this GetYourGuide tour: https://www.getyourguide.com/uss-midway-museum-l4441/the-uss-midway-museum-t12879"

For a ready-to-paste configuration (Claude Desktop, Cursor, VS Code, and more), open the API β†’ MCP tab on this Actor's page.


πŸ“‘ API / CLI Integration

You can run this Actor using the Apify API or CLI. Example with curl:

curl "https://api.apify.com/v2/acts/louvre~gyg-review-scraper/runs?token=<YOUR_API_TOKEN>" \
-X POST \
-H "Content-Type: application/json" \
-d @input.json

Replace <YOUR_API_TOKEN> with your Apify token and input.json with your JSON input containing the fields above.


πŸ’° Pricing & Limits

This Actor uses pay-per-result pricing β€” see the Pricing tab on the Actor page for the current rate. A free trial is available.