Google and TripAdvisor Review Scraper
by malikgen
Scrape and analyze Google Maps & TripAdvisor reviews with sentiment analysis, alerts, and automation. Perfect for hands-off reputation monitoring and competitor research.
Opens on Apify.com
About Google and TripAdvisor Review Scraper
Need to know what people are *really* saying about your business or your competitors? This actor pulls reviews straight from the source—Google Maps and TripAdvisor—so you can stop guessing and start making decisions based on actual customer sentiment. I use it to grab not just the star ratings and review text, but also the dates and reviewer details, which is crucial for spotting trends. One of the best parts is the built-in sentiment analysis. It automatically flags the tone of reviews, and you can even set up webhook alerts to ping you immediately if a negative review pops up. That means you can jump on customer service issues before they escalate. For ongoing monitoring, the incremental mode is a lifesaver; it only fetches new reviews since your last run, saving you time and API calls. I've hooked it into my n8n workflows for automation, and it works like a charm. Whether you're keeping a pulse on your own reputation, sizing up the competition, or gathering leads in the travel and hospitality space, having this data in a structured format is a game-changer. It runs on residential proxies to avoid blocks, so you get the data reliably. It’s essentially your automated, always-on listening tool for the most important review sites out there.
What does this actor do?
Google and TripAdvisor Review 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
- Click "Try This Actor" to open it on Apify
- Create a free Apify account if you don't have one
- Configure the input parameters as needed
- Run the actor and download your results
Documentation
Google and TripAdvisor Review Scraper
Scrape reviews from Google Maps and TripAdvisor in a single run. Includes sentiment analysis, date filtering, and automation features for reputation monitoring and competitor analysis.
Overview
This actor extracts review data from Google Maps and TripAdvisor business pages. It can process multiple businesses and platforms in one execution, filter reviews by date, perform sentiment analysis, and integrate with automation workflows via webhooks.
Key Features
- Multi-Platform Scraping: Collect reviews from both Google Maps and TripAdvisor simultaneously.
- Date Filtering: Limit results to reviews from the last 24 hours, week, month, or a custom date range.
- Sentiment Analysis: Automatically classifies each review as positive, neutral, or negative.
- Webhook Alerts: Configure notifications to be sent when negative reviews are detected.
- Incremental Mode: Scrape only new reviews since the last actor run to avoid duplicates.
- Automation Ready: Includes an n8n workflow template for easy integration into automated pipelines.
How to Use
Basic Input Configuration
Provide a JSON object with a businesses array. Each business object must include its name, location, the platforms to scrape, and the corresponding urls.
Example Input:
{
"businesses": [
{
"name": "McDonald's Times Square",
"location": "New York, USA",
"platforms": ["google", "tripadvisor"],
"urls": {
"google": "https://www.google.com/maps/place/McDonald's/@40.7579787,-73.9877438,17z/data=!3m1!4b1!4m6!3m5!1s0x89c25855b8fb3083:0x5765322ba9927c08!8m2!3d40.7579787!4d-73.9855551!16s%2Fg%2F1tdfh_7d",
"tripadvisor": "https://www.tripadvisor.com/Restaurant_Review-g60763-d479078-Reviews-McDonald_s-New_York_City_New_York.html"
}
}
],
"dateFilter": "last_month",
"maxReviewsPerBusiness": 50,
"enableSentiment": true
}
Finding Business URLs
Google Maps:
1. Search for the business on Google Maps.
2. Open its dedicated listing page (the URL must contain /place/).
3. Copy the full URL from your browser's address bar. Short maps.app.goo.gl links also work.
TripAdvisor:
1. Navigate to the specific business page on TripAdvisor (Restaurant, Hotel, or Attraction).
2. Copy the URL. The scraper will automatically extract the necessary business ID from it.
Example Format: https://www.tripadvisor.com/Restaurant_Review-g60763-d479078-Reviews-Name-City.html
Input Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
businesses |
Array | Yes | List of businesses to scrape. |
platforms |
Array | No | Platforms to scrape: "google", "tripadvisor". Defaults to both. |
dateFilter |
String | No | Filter reviews: "last_24h", "last_week", "last_month", or "all". |
maxReviewsPerBusiness |
Integer | No | Limit the number of reviews scraped per business/platform. |
enableSentiment |
Boolean | No | Set to true to perform sentiment analysis on review text. |
enableWebhooks |
Boolean | No | Set to true to send webhook alerts for negative reviews. |
Output
The actor outputs a structured dataset, typically as JSON, containing an array of results for each business. Each item includes:
- Business Details: Name, location, and source URL.
- Review Data: Rating, review text, date, reviewer name, and reviewer profile URL.
- Additional Data: Photos (Google), helpful votes (TripAdvisor), and owner responses if available.
- Sentiment: If enabled, each review includes a sentiment score and classification (positive/neutral/negative).
The dataset is ready for download via the Apify platform or can be forwarded directly to a storage destination or webhook.
Categories
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 Google and TripAdvisor Review Scraper now on Apify. Free tier available with no credit card required.
Start Free TrialActor Information
- Developer
- malikgen
- Pricing
- Paid
- Total Runs
- 28
- Active Users
- 2
Related Actors
Google Maps Reviews Scraper
by compass
Google Maps Scraper
by compass
Tripadvisor Reviews Scraper
by maxcopell
Apartments.com Scraper 🏡
by epctex
Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.
Learn more about ApifyNeed Professional Help?
Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.
Trusted by millions | Money-back guarantee | 24/7 Support