Agoda Activities Reviews Scraper
Pricing
from $2.00 / 1,000 results
Agoda Activities Reviews Scraper
Scrape reviews from Agoda Activities detail pages in bulk. Collect review text, scores, author info, media, replies, and more — up to 200 items per URL, with flexible sorting and pagination support.
Pricing
from $2.00 / 1,000 results
Rating
0.0
(0)
Developer
Stealth mode
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Agoda Activities Reviews Scraper: Extract Reviews & Ratings
Excerpt: Scrape reviews from Agoda Activities detail pages in bulk. Collect review text, scores, author info, media, replies, and more — up to 200 items per URL, with flexible sorting and pagination support.
What Is Agoda Activities?
Agoda is a major travel booking platform operating across Asia and globally. Beyond hotels, its Activities section lists tours, experiences, and attractions that travelers can book directly. Each activity accumulates user-generated reviews — a valuable source of sentiment data, quality signals, and traveler insights.
Manually collecting this review data at scale is impractical. The Agoda Activities Reviews Scraper automates extraction from activity detail pages, returning clean, structured records ready for analysis or integration.
Overview
This scraper targets Agoda activity detail pages and extracts all available review content. It is useful for:
- Travel businesses monitoring competitor activity ratings
- Data analysts building sentiment or NLP datasets from travel reviews
- Tour operators benchmarking their reputation against similar offerings
- Researchers studying traveler behavior and experience patterns
It supports pagination, sorting options, and graceful failure handling for bulk runs.
Input Format
{"urls": ["https://www.agoda.com/activities/detail?activityId=974450&cityId=15470&cid=1922896&tag=7adbeb35-4108-414c-9559-32893b4cdfe5¤cy=USD#activity-nav-tabs-panel-8"],"sort_by": "Default","page": 3,"max_items_per_url": 200,"ignore_url_failures": true}
Input Fields
| Field | Type | Description |
|---|---|---|
urls | Array of strings | URLs of Agoda activity detail pages to scrape. Add one per line or use bulk edit. Must point to a valid /activities/detail?activityId=... page. |
sort_by | String (select) | Controls review sort order. Options: Default, ReviewDateTime-Descending (Newest), Rating-Descending (Score high to low), Rating-Ascending (Score low to high). |
page | Integer | Page number to start scraping from. Use 1 to begin from the first page, or a higher value to resume mid-dataset. Default prefill: 1. |
max_items_per_url | Integer | Maximum number of reviews to collect per URL. Default: 20. Can be increased up to your needs (e.g., 200 for broader coverage). |
ignore_url_failures | Boolean | If true, the scraper skips failed URLs and continues the run instead of stopping. Recommended for bulk runs. |
Tip: To collect the most recent reviews, set
sort_bytoReviewDateTime-Descendingandpageto1.
Output Format
Sample Output Record
{"review_id": 18987181,"review_source": "VIATOR","author_name": "Adeer_S","title": " 💯 Recommend","review_text": "We had such a a good time. The cruise was amazing, the food was delicious and seeing the Eiffel Tower lit up was so gorgeous!!! 💯 Recommend!!!","review_date_time": "2025-10-13T15:23:37","review_score": 5,"helpful_vote_count": 0,"is_translation_required": true,"media": [],"replies": [],"from_url": "https://www.agoda.com/vi-vn/activities/detail?activityId=974450&cityId=15470&cid=1922896&tag=7adbeb35-4108-414c-9559-32893b4cdfe5¤cy=USD#activity-nav-tabs-panel-8"}
Each record represents one user review with the following fields:
Review Identity
| Field | Meaning |
|---|---|
Review ID | Unique internal identifier for the review |
Review Source | Platform or channel the review was submitted through (e.g., Agoda, third-party) |
Title | Review headline written by the author |
Review Text | Full body text of the review |
Review Date Time | Timestamp of when the review was submitted |
Author & Engagement
| Field | Meaning |
|---|---|
Author Name | Display name of the reviewer |
Review Score | Numeric rating given by the reviewer (typically on a 1–10 scale) |
Helpful Vote Count | Number of users who marked the review as helpful |
Is Translation Required | Boolean flag indicating if the review is in a language different from the display locale |
Media & Responses
| Field | Meaning |
|---|---|
Media | Array of image or video URLs attached to the review, if any |
Replies | Responses from the activity provider or Agoda to the review |
How to Use
- Get activity URLs — Open an Agoda activity page (e.g., a tour or experience), copy the full URL from your browser including the
activityIdparameter. - Configure input — Paste URLs into the
urlsarray. Setsort_by,page, andmax_items_per_urlto match your collection goal. - Run the scraper — Start the actor and monitor progress in the run log.
- Export — Download results as JSON, CSV, or Excel.
Tips & best practices:
- Use
sort_by: "ReviewDateTime-Descending"to always capture the freshest reviews first. - For large activities with hundreds of reviews, increase
max_items_per_urland usepageto paginate across the full dataset. - Set
ignore_url_failures: truewhen running multiple URLs to avoid interruptions from occasional page errors.
Use Cases & Business Value
- Sentiment analysis: Feed
Review TextandReview Scoreinto NLP pipelines to classify traveler satisfaction - Reputation monitoring: Track score trends over time for specific activities or destinations
- Competitor benchmarking: Compare rating distributions across similar offerings in the same city
- Content research: Identify common praise or complaints to improve service descriptions
Conclusion
The Agoda Activities Reviews Scraper turns traveler reviews into structured, actionable data. With support for sorting, pagination, and bulk URL handling, it adapts to both targeted lookups and large-scale research projects. Start scraping today to unlock the review intelligence hidden across Agoda's activity catalog.