Walmart Reviews Scraper avatar

Walmart Reviews Scraper

Pricing

from $0.50 / 1,000 reviews

Go to Apify Store
Walmart Reviews Scraper

Walmart Reviews Scraper

The Walmart Reviews Scraper extracts customer reviews from any Walmart product page, capturing star ratings, review text, dates, verified-purchase flags, reviewer names, helpful votes, photos, and seller replies — ideal for product research, sentiment analysis, and brand monitoring.

Pricing

from $0.50 / 1,000 reviews

Rating

0.0

(0)

Developer

FalconScrape

FalconScrape

Maintained by Community

Actor stats

1

Bookmarked

6

Total users

2

Monthly active users

17 days ago

Last modified

Features

Limited permissions

Share

🚀 Walmart Reviews Scraper: Walmart API Alternative for Product Reviews

Export Walmart reviews as clean JSON, CSV or Excel: star rating, title and text, date, verified-purchase flag, reviewer, helpful votes, review photos and the seller's reply, plus the product's average rating and review counts on every row. The Walmart Reviews Scraper works as a simple Walmart API alternative for Walmart product reviews: paste product URLs or item IDs and get every written review, even past Walmart's 10,000-review listing limit. No API key, no login.

🎯 Use Cases

  • Walmart product review analysis: read what buyers love and hate about your products or a competitor's, at scale, for sentiment analysis or an LLM summary.
  • Review monitoring: schedule a daily run sorted by newest and catch new and negative reviews as they come in.
  • Competitor research: compare ratings, complaints and verified-purchase share across rival products before you launch or reprice.
  • Product and quality feedback: export the 1- and 2-star reviews of your catalog for your product and support teams.
  • Datasets for AI and research: build review corpora with ratings, dates and product IDs.

✨ Features

  • Complete review data: rating, title, full text, date, reviewer nickname and review count, helpful and unhelpful votes.
  • Verified purchase and recommendation flags on every review.
  • Review photos and videos, and the seller or brand reply when there is one.
  • Product context on every row: product name, image, URL, average rating, total ratings and written-review count.
  • Past 10,000 reviews per product: on best-sellers the scraper splits the listing by star rating to go beyond Walmart's own page ceiling.
  • Four sort orders: newest, oldest, highest rating, lowest rating.
  • Any input format: product URLs, review page URLs or bare item IDs.
  • No duplicates and fair billing: each review is saved and charged once, and the run stops at your maximum cost per run.

🛠️ How It Works

  1. Add Walmart products: product URLs (/ip/...), review page URLs or item IDs such as 34621226 (empty = an example product).
  2. Set Max reviews per product (default 50) and the sort order.
  3. Run the scraper and download the reviews, or read them through the Apify API.

⚙️ Input

FieldWhat it doesDefault
Walmart products (productUrls)Product URLs, review page URLs or item IDs.example product
Max reviews per product (maxReviewsPerProduct)Reviews to collect for each product.50
Sort (sort)newest, oldest, highest_rating or lowest_rating.newest
Proxy (proxyConfiguration)Proxy settings; US residential is the default and recommended.US residential
{
"productUrls": ["https://www.walmart.com/ip/Miracle-Gro-Cactus-Palm-and-Citrus-Potting-Mix-8-qt/34621226"],
"maxReviewsPerProduct": 300,
"sort": "newest"
}

💰 Pricing

Pay only for the reviews you get. No monthly rental.

EventPrice (free plan)What you get
Review$0.001 per review ($1.00 per 1,000)One review with all fields below
Actor start$0.00005 per runCharged once when the run starts.

Paid Apify plans get a lower review price: $0.0007 on Bronze, $0.0006 on Silver and $0.0005 on Gold and above. Examples on the free plan: 50 reviews = $0.05 · 300 reviews of each of 10 products = $3.00 · 10,000 reviews = $10.00.

📊 Sample Output Data

{
"reviewId": "420775091",
"rating": 4,
"title": "Great value!",
"text": "Excellent value from Walmart compared to garden centers and other stores. My plants that I use it on are thriving. will definitely keep purchasing!",
"submittedAt": "3/26/2026",
"isVerifiedPurchase": true,
"isRecommended": true,
"helpfulVotes": 0,
"unhelpfulVotes": 0,
"authorName": "Nancy",
"authorId": "fb022d583c0a8258edef683d23878dda9648f88ca8bd7c3140200b6f7867d850bff27bf9e6de41a1131d47cf01a241ae",
"authorReviewCount": 25,
"media": [],
"sellerResponse": null,
"sellerName": "Walmart.com",
"fulfilledBy": "Walmart",
"language": "English",
"source": "bazaarvoice",
"productId": "34621226",
"productName": "Miracle-Gro Cactus, Palm and Citrus Potting Mix, For Potted Plants, 8 qt.",
"productImageUrl": "https://i5.walmartimages.com/seo/Miracle-Gro-Cactus-Palm-Citrus-Potting-Mix-8-qt-Use-with-Succulents_0d310203-8513-452b-a5b2-96b2cf312bac.780740f1a879d4848fb5213085e46ce4.jpeg",
"productUrl": "https://www.walmart.com/ip/34621226",
"productAverageRating": 4.7,
"productTotalReviewCount": 3485,
"productReviewsWithTextCount": 915
}

submittedAt is the date as Walmart shows it (month/day/year). title, isRecommended and authorReviewCount are only filled when the reviewer gave them, so they are empty on many rows; media and sellerResponse appear only on reviews with photos or a reply. productTotalReviewCount includes star-only ratings, while productReviewsWithTextCount is the number of written reviews that can actually be listed.

🔁 Schedule and Integrate

For review monitoring, run once a day with sort = newest and a small Max reviews per product (20–50), and dedupe on reviewId. Set it up with Apify Schedules, and send the results to Google Sheets, Slack, Zapier, Make, n8n or your own webhook through Apify integrations.

🤖 Use with AI Agents (MCP)

The Walmart Reviews Scraper works as a tool in Claude, ChatGPT, Cursor and other MCP clients through the Apify MCP server (https://mcp.apify.com). An agent can call it with:

{ "productUrls": ["34621226"], "maxReviewsPerProduct": 100, "sort": "lowest_rating" }

❓ FAQ

Does Walmart have an official API for reviews? Walmart's developer APIs are for sellers and affiliates: they need an approved account and keys, and they don't give you a full public review feed for any product. This scraper returns the public written reviews of any product, with photos, seller replies and product context, with no key or approval.

Why did I get fewer reviews than the product's review count? Walmart's count includes star-only ratings with no text, and only written reviews can be listed. productReviewsWithTextCount shows the real ceiling on every row.

Can it get more than 10,000 reviews from one product? Yes. Walmart's own listing stops at 10,000; when you ask for more, the scraper splits the product by star rating and keeps going.

Which inputs are accepted? Product URLs (/ip/...), review page URLs (/reviews/product/...) and bare item IDs.

Do I need a Walmart account or my own proxies? No. Everything is public, and the default US residential proxy is what Walmart needs.