Zomato Reviews Scraper avatar
Zomato Reviews Scraper
Under maintenance

Pricing

$20.00/month + usage

Go to Store
Zomato Reviews Scraper

Zomato Reviews Scraper

Under maintenance
infoweaver/zomato-reviews-scraper

Developed by

InfoWeaver

Maintained by Community

Scrape restaurant reviews from Zomato, including review text, author, date, and restaurant details (name, rating, address) and export the results in various formats like JSON, CSV, and Excel for easy analysis.

0.0 (0)

Pricing

$20.00/month + usage

0

Monthly users

4

Runs succeeded

>99%

Last modified

2 months ago

📝 Description

The Zomato Reviews Scraper is a tool designed to extract reviews for restaurants listed on Zomato. It allows you to gather structured data about reviews, including information about the review author, date, text, as well as restaurant details like its name, rating, and contact information.

✨ Key Features

  • Extract Reviews: Scrape reviews from restaurant pages on Zomato.

  • Restaurant Details: Along with reviews, restaurant details such as name, address, ratings, and contact information are also extracted.

  • Flexible Input: Allows you to input multiple restaurant URLs to scrape.

  • Control Over Review Count: You can specify the maximum number of reviews to scrape for each restaurant.

  • Structured Output: The scraped data is output in structured formats like JSON, CSV, or Excel.

  • Handles Pagination: The scraper can navigate through multiple pages of reviews to fetch all available reviews for a restaurant.

🔧 Input Configuration

The input for the Zomato Reviews Scraper includes the following configuration parameters:

ParameterDescriptionTypeExampleRequired
restaurantUrlsA list of Zomato URLs to scrape reviews from.Array["https://www.zomato.com/restaurant1", "https://www.zomato.com/restaurant2"]Yes
maxReviewsThe maximum number of reviews to scrape for each restaurant.Integer10Yes
proxyConfigProxy configuration for requests.Object{"useApifyProxy": true}Optional

📝 Example Input

Here's an example input configuration:

1{
2  "restaurantUrls": [
3    "https://www.zomato.com/hyderabad/bawarchi-1-kondapur"
4  ],
5  "maxReviews": 2
6}

📄 Example Output

The output will be structured in a JSON format with detailed review and restaurant information. Here's an example of the output:

1{
2  "PlaceName": "Bawarchi",
3  "URL": "https://www.zomato.com/hyderabad/bawarchi-1-kondapur",
4  "DiningRating": "-",
5  "noOfDiningRatings": "0",
6  "DeliveryRating": "4.3",
7  "noOfDeliveryRatings": "42",
8  "Address": "Kondapur, Hyderabad",
9  "Contact": "+919176038517",
10  "reviews": [
11    {
12      "AuthorName": "Srimanth Smart",
13      "Comment": "No Comment",
14      "StarRating": "3",
15      "RatingType": "DELIVERY",
16      "Date": "Jan 04, 2024"
17    },
18    {
19      "AuthorName": "Rajasekhar Reddy",
20      "Comment": "bro plz send onions with out onion no biryani",
21      "StarRating": "5",
22      "RatingType": "DELIVERY",
23      "Date": "Dec 29, 2023"
24    }
25  ]
26}

ℹ️ Need Help?

If you have any questions, suggestions, or need assistance, feel free to:

💬 Open an issue in the Issues section.

📧 Contact us: infoweaver7@gmail.com

Pricing

Pricing model

Rental 

To use this Actor, you have to pay a monthly rental fee to the developer. The rent is subtracted from your prepaid usage every month after the free trial period. You also pay for the Apify platform usage.

Free trial

1 day

Price

$20.00