Flipkart Reviews Scraper  ⭐ avatar

Flipkart Reviews Scraper ⭐

Pricing

from $1.99 / 1,000 results

Go to Apify Store
Flipkart Reviews Scraper  ⭐

Flipkart Reviews Scraper ⭐

Instantly extract detailed product reviews, ratings, and customer feedback from Flipkart. Perfect for sentiment analysis, market research, and monitoring competitor products. Unlock valuable e-commerce insights and data to power your business growth today!

Pricing

from $1.99 / 1,000 results

Rating

5.0

(4)

Developer

Shahid Irfan

Shahid Irfan

Maintained by Community

Actor stats

1

Bookmarked

99

Total users

16

Monthly active users

3 days ago

Last modified

Share

Flipkart Reviews Scraper

Extract Flipkart product reviews in a clean, analysis-ready format. Collect review text, star ratings, helpful votes, verified purchase flags, reviewer location details, image attachments, and product variant data in seconds.

Features

  • Fast collection — Pulls review payloads quickly across paginated review pages with minimal overhead
  • Rich review data — Captures ratings, titles, full review text, helpful and unhelpful votes, image counts, and product variants
  • Clean output — Removes duplicate reviews and skips empty fields instead of filling records with null-heavy placeholders
  • Flexible input — Works with Flipkart product URLs, review URLs, and multi-URL runs
  • Ready for analysis — Produces structured datasets for sentiment analysis, merchandising research, and review monitoring

Use Cases

Product Research

Study what buyers praise or criticize before launching, sourcing, or restocking similar products. Review images and variant details help validate quality claims.

Marketplace Monitoring

Track how customer opinion changes across products and categories. Helpful vote totals make it easier to identify the reviews that influence purchase decisions.

Sentiment Analysis

Build review datasets for language models, classifiers, and dashboards. The output keeps the original review text and enough metadata to segment by product, variant, and reviewer location.

Competitive Intelligence

Compare recurring complaints, sizing issues, and perceived product quality across competing listings. Variant and location fields help highlight region-specific patterns.


Input Parameters

ParameterTypeRequiredDefaultDescription
startUrlStringYesReview URL prefillFlipkart product URL or review URL to scrape
startUrlsArrayNo[]Optional list of Flipkart product or review URLs
results_wantedIntegerNo20Maximum number of reviews to collect
max_pagesIntegerNo20Safety cap for pagination per product
proxyConfigurationObjectNoResidential Apify ProxyOptional proxy settings for reliability

Output Data

Each dataset item can contain the following fields:

FieldTypeDescription
product_nameStringProduct name derived from the review page
product_idStringProduct identifier associated with the review
page_product_idStringProduct identifier found on the review page itself
listing_idStringFlipkart listing identifier from the review page
review_idStringUnique review identifier
ratingNumberReview rating value
titleStringReview headline
review_textStringFull review text
authorStringReviewer name
dateStringReview date shown on Flipkart
verified_purchaseBooleanWhether the review is from a verified purchase
helpful_countNumberHelpful vote total
unhelpful_countNumberUnhelpful vote total
total_vote_countNumberCombined helpful and unhelpful vote count
review_imagesArrayReview image URLs when available
review_image_countNumberNumber of review images included
locationStringCombined reviewer location text
author_cityStringReviewer city when available
author_stateStringReviewer state when available
product_attributesObjectVariant attributes such as color or size
product_variantStringHuman-readable variant summary
total_reviewsNumberTotal review count shown for the product
aspect_idStringReview aspect identifier from the page context
review_urlStringDirect review URL
urlStringSame direct review URL for convenience
page_numberNumberReview page number where the item was collected

Usage Examples

Single Product Reviews

Collect reviews from one Flipkart review page:

{
"startUrl": "https://www.flipkart.com/adidas-ampligy-m-running-shoes-men/product-reviews/itmab79cd4ce225d",
"results_wanted": 20
}

Larger Review Sample

Increase the review count while capping pagination:

{
"startUrl": "https://www.flipkart.com/adidas-ampligy-m-running-shoes-men/product-reviews/itmab79cd4ce225d",
"results_wanted": 100,
"max_pages": 15
}

Multiple Products

Collect reviews from several products in one run:

{
"startUrls": [
{ "url": "https://www.flipkart.com/adidas-ampligy-m-running-shoes-men/product-reviews/itmab79cd4ce225d" },
{ "url": "https://www.flipkart.com/search?q=flipkart+product+url" }
],
"results_wanted": 40
}

Sample Output

{
"product_name": "adidas ampligy m running shoes men",
"product_id": "SHOG9XNXUQQBHDEZ",
"page_product_id": "SHOG9XNXUXWNFUQY",
"listing_id": "LSTSHOG9XNXUXWNFUQYZVBUXK",
"review_id": "09f9a2ef-3a95-40e0-b1c9-02c7eb810459",
"rating": 5,
"title": "Super!",
"review_text": "Very good condition and original product very nice look I am happy",
"author": "Virender Kumar",
"date": "Apr, 2023",
"verified_purchase": true,
"helpful_count": 93,
"unhelpful_count": 37,
"total_vote_count": 130,
"review_images": [
"https://rukminim1.flixcart.com/blobio/1280/1280/imr/blobio-imr_a25625f18b6d43b3903c716c5dd39058.jpg?q=100"
],
"review_image_count": 1,
"location": "Hisar, Haryana",
"author_city": "Hisar",
"author_state": "Haryana",
"product_attributes": {
"Color": "CBLACK/FTWWHT/GRESIX",
"Size": "11"
},
"product_variant": "Color: CBLACK/FTWWHT/GRESIX | Size: 11",
"total_reviews": 90,
"aspect_id": "overall",
"review_url": "https://www.flipkart.com/reviews/SHOG9XNXUQQBHDEZ:33?reviewId=09f9a2ef-3a95-40e0-b1c9-02c7eb810459",
"url": "https://www.flipkart.com/reviews/SHOG9XNXUQQBHDEZ:33?reviewId=09f9a2ef-3a95-40e0-b1c9-02c7eb810459",
"page_number": 1
}

Tips for Best Results

Use Review-Oriented URLs

  • Start with Flipkart review URLs when possible
  • Product URLs also work, but review URLs reduce redirects and context guessing

Scale Gradually

  • Start with 20 to validate the target product
  • Increase results_wanted once you confirm the product has enough reviews

Use Residential Proxies When Needed

  • Residential proxies improve consistency if Flipkart throttles or blocks repeated requests
  • Keep max_pages aligned with the size of the review set you actually need

Integrations

Connect your review data with:

  • Google Sheets — Share review samples with business teams
  • Airtable — Build searchable review archives
  • Looker Studio — Visualize rating trends and review volume
  • Make — Trigger downstream automation from fresh review runs
  • Zapier — Push new data into internal tools
  • Webhooks — Send review datasets into your own pipelines

Export Formats

  • JSON — For applications and data pipelines
  • CSV — For spreadsheets and lightweight analysis
  • Excel — For business reporting
  • XML — For system integrations

Frequently Asked Questions

How many reviews can I collect?

You can collect as many reviews as are available, subject to the results_wanted and max_pages values you set.

Can I scrape multiple products in one run?

Yes. Use startUrls to pass multiple product or review URLs.

Why are some optional fields absent on certain reviews?

Not every review includes images, detailed location info, or variant attributes. Empty optional fields are skipped instead of being filled with null values.

Does the actor remove duplicate reviews?

Yes. Reviews are deduplicated by review_id before they are pushed to the dataset.

Which reviews appear first?

Reviews are collected in the same ordering shown on the review pages, typically the most helpful view unless the product page context indicates a different aspect.

What if Flipkart slows down or blocks requests?

Retry with residential proxies and reduce the number of pages per run. This is especially useful during high-volume collection.


Support

For issues or feature requests, use the Apify Console issue flow for this actor.

Resources


This actor is intended for legitimate data collection and analysis. You are responsible for complying with Flipkart terms, applicable laws, and responsible data-use practices.