
OpenTable Review Scraper
Pricing
Pay per event
Go to Store

OpenTable Review Scraper
Extract customer reviews from OpenTable restaurant listings for sentiment analysis, CX insights, or competitive tracking.
5.0 (1)
Pricing
Pay per event
1
Total users
6
Monthly users
4
Runs succeeded
>99%
Last modified
7 days ago
Extract customer reviews from OpenTable restaurant listings for sentiment analysis, CX insights, or competitive tracking.
🔍 Features
-
Scrapes guest reviews across multiple pages
-
Captures:
- Reviewer name
- Visit date
- Overall rating
- Category scores (Food, Service, Ambience)
- Written feedback
-
Returns structured JSON output
-
Compatible with DinerVibe, Looker Studio, Google Sheets, and more
✅ Input
{"startUrls": [{"url": "https://www.opentable.com/r/restaurant-name"}],"maxPagesPerCrawl": 5}
📄 Output Format
{"reviewer": "Jane","date": "2025-04-15","rating": 5,"review": "Exceptional service and perfectly cooked steak!","source": "OpenTable","detailedRatings": {"Food": 5,"Service": 5,"Atmosphere": 4}}
💡 Use Cases
- Weekly or monthly review reports
- Automated sentiment analysis pipelines
- Reputation monitoring across restaurant groups
- Customer experience benchmarking
🛠 Technical Notes
- Built with Apify’s Web Scraper base
- Uses headless Chrome with jQuery injection
- Pagination supported via
a[data-testid="pagination-button-next"]
- Review parsing based on OpenTable’s HTML structure as of 2025
📌 Licensing
For personal and commercial use. Reselling outputs or redistributing the actor itself requires permission from the creator.
On this page
Share Actor: