OpenTable Review Scraper avatar
OpenTable Review Scraper

Pricing

$20.00/month + usage

Go to Store
OpenTable Review Scraper

OpenTable Review Scraper

Developed by

Vertivine

Vertivine

Maintained by Community

Extract customer reviews from OpenTable restaurant listings for sentiment analysis, CX insights, or competitive tracking.

0.0 (0)

Pricing

$20.00/month + usage

0

Total users

3

Monthly users

3

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.