Walmart Reviews Scraper avatar

Walmart Reviews Scraper

Pricing

Pay per event

Go to Apify Store
Walmart Reviews Scraper

Walmart Reviews Scraper

Quickly scrape product reviews by search URL from walmart.com and walmart.ca

Pricing

Pay per event

Rating

4.5

(2)

Developer

E Commerce

E Commerce

Maintained by Apify

Actor stats

9

Bookmarked

499

Total users

16

Monthly active users

13 hours ago

Last modified

Categories

Share

Powered by E-commerce Scraping Tool. Need data from other stores too? The E-commerce Scraping Tool gets you data from Walmart, Amazon, eBay, and any other e-commerce site.

Walmart Reviews Scraper

Scrape customer reviews from Walmart.com by search, category, or product URL - rating, title, text, reviewer nickname, helpful-vote counts, recommendation flag, and photos - with no Walmart API required.

What does Walmart Reviews Scraper do?

Walmart Reviews Scraper collects customer reviews from Walmart.com, the largest mass retailer in the United States. Unlike a product scraper, it goes one level deeper: paste a Walmart search results page, a category page, or individual product URLs, set how many products and reviews to pull, and the Actor returns every review as a structured record. Each review carries its rating, full text, reviewer nickname, helpful and not-helpful feedback counts, recommendation flag, and any attached customer photos. Sort by newest, most helpful, or rating, and filter by date. No Walmart API or login required.

  • Full review data - title, text, rating, and recommendation flag
  • 🔎 Start from search or category - pull reviews across many products in one run
  • 🔃 Sort and date filter - newest, most helpful, highest rating, or reviews since a date
  • 📸 Photos and feedback - customer images plus positive and negative vote counts
  • 📊 Clean output - structured records ready for JSON, CSV, or Excel

What data can you extract from Walmart reviews?

Review dataReviewer and engagementProduct and source
📝 Review title👤 User nickname🔗 Product URL
💬 Review text👍 Positive feedback count🆔 Product ID
⭐ Rating👎 Negative feedback count🔢 Review ID
📅 Submission time✅ Recommended flag🌐 External source (Bazaarvoice)
📸 Customer photos🏷️ Reviewer badges🔁 Syndication source

Can I scrape Walmart reviews from a search or category page?

Yes. That is what sets this Actor apart. Drop in a Walmart search URL such as https://walmart.com/search?q=tshirt or a category page, set maxProductsPerStartUrl, and the Actor walks each matching product and pulls its reviews. You can also pass individual product URLs directly. This is the fast way to gather reviews across a whole category without collecting product page links by hand first.

How does Walmart Reviews Scraper work?

  1. Add one or more Walmart search, category, or product page URLs
  2. Set maxProductsPerStartUrl to control how many products to cover per start URL
  3. Set maxReviewsPerProduct to cap reviews per product
  4. (Optional) Choose a sort order and a "Review Date From" cutoff
  5. Results stream to a dataset you can preview or export as JSON, CSV, or Excel

How to use Walmart Reviews Scraper

  1. Create a free Apify account
  2. Paste Walmart search, category, or product URLs
  3. Set how many products and reviews to collect
  4. Click Start
  5. Download your data from the Dataset tab

Input example

{
"startUrls": [{ "url": "https://walmart.com/search?q=tshirt" }],
"maxProductsPerStartUrl": 10,
"maxReviewsPerProduct": 10,
"reviewsSortType": "submission-desc",
"scrapeUntilDate": "2024-01-30"
}

What does the output look like?

Each review is one structured record, including the Walmart product ID, the recommendation flag, and the syndication source:

{
"itemType": "Review",
"reviewId": "250829993",
"productId": "771934678",
"productUrl": "https://www.walmart.com/ip/all-Liquid-Laundry-Detergent-Free-Clear-for-Sensitive-Skin-36-Fluid-Ounces-24-Loads/771934678",
"authorId": "inf12974642",
"submissionTime": "2024-02-01",
"rating": 5,
"title": "It's definitely worth the money!",
"text": "Me personally I love this detergent. It is super lightweight and the packaging is great.",
"userNickname": "ximermj",
"recommended": null,
"positiveFeedback": 0,
"negativeFeedback": 0,
"badges": [],
"photos": [],
"externalSource": "bazaarvoice",
"syndicationSource": null
}

Why use Walmart Reviews Scraper?

FeatureManual or copy-pasteWalmart Reviews Scraper
InputOpen every product pageSearch, category, or product URL
VolumeA few reviews at a timeReviews across many products per run
SortingClick through the UINewest, helpful, or rating, set once
Trust signalsNot visibleRecommended flag and feedback counts
ExportNoneJSON, CSV, Excel

What can you do with Walmart review data?

  • Big-box brand monitoring - consumer brands track how their products rate on the largest US retailer, where a single listing can drive enormous volume
  • Private-label benchmarking - compare Walmart house brands such as Great Value and Equate against national brands in the same category
  • Sentiment and defect mining - pull thousands of reviews across a search term to surface recurring complaints before they hit your support queue
  • Photo and proof analysis - use the photos field to study how shoppers actually unbox and use a product
  • Seasonal and date-bounded research - use the date filter to capture reviews since a launch, a recall, or a holiday push

For ongoing monitoring, schedule the Actor daily for fast-moving products or weekly for stable catalogs.

How much does Walmart Reviews Scraper cost?

Walmart Reviews Scraper uses Apify's pay-per-event pricing: a small fee each time a run starts, plus a per-result fee of $5.00 per 1,000 reviews on the free tier. That rate drops on higher plans, down to $1.00 per 1,000 reviews on the Business plan. Apify gives you $5 in free usage credits every month on the free plan, enough to collect around 1,000 reviews at no cost. See the Actor's Pricing tab for the current rate on each plan.

How do I run Walmart Reviews Scraper via the Apify API?

curl -X POST "https://api.apify.com/v2/acts/e-commerce~walmart-reviews-scraper/runs?token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"startUrls": [{ "url": "https://walmart.com/search?q=tshirt" }],
"maxProductsPerStartUrl": 10,
"maxReviewsPerProduct": 10,
"reviewsSortType": "submission-desc"
}'

What can I integrate Walmart Reviews Scraper with?

The Actor runs on the Apify platform, so its data feeds straight into the tools your team already uses:

  • Google Sheets and Excel - build a Walmart review dashboard
  • Make, Zapier, and n8n - kick off a workflow whenever new reviews appear
  • Slack - get pinged when a product's rating drops
  • LangChain and MCP - pipe Walmart reviews into AI agents and apps
  • Apify API and webhooks - load reviews straight into your data warehouse

Limitations

  • Collects only publicly visible reviews; it does not access private or account-only data.
  • Reviewer nicknames are pseudonymized by Walmart, so full names are never available.
  • Targets Walmart.com product, search, and category pages; coverage depends on the current page structure.

FAQ

Can I collect reviews for a whole category, not just one product?

Yes. Paste a Walmart search or category URL and set maxProductsPerStartUrl. The Actor visits each product and pulls its reviews, so you cover an entire category in a single run.

How is this different from a Walmart product scraper?

A product scraper returns listing details like price, title, and specs. Walmart Reviews Scraper goes inside each product to return the individual customer reviews, ratings, and reviewer feedback instead.

Can I get only the newest reviews or reviews since a certain date?

Yes. Set reviewsSortType to "Newest to Oldest" and add a scrapeUntilDate value such as 2024-01-30 to keep only reviews from that date onward.

What is the externalSource field?

Walmart serves many product reviews through Bazaarvoice, a third-party review platform. The externalSource field records where a review originated, and syndicationSource flags reviews shared from another site.

Does the Actor return customer photos?

Yes. When a reviewer attaches images, they appear in the photos array, alongside the recommended flag and positive and negative feedback counts.

Is there an API for Walmart Reviews Scraper?

Yes. Run it programmatically over the Apify REST API - start runs, schedule them, and pull results, with apify-client packages available for Node.js and Python.

Does it work with MCP and AI agents?

Yes. Expose the Actor through the Apify MCP server and your AI agents can collect Walmart reviews on demand.

Walmart.com is a US site, and collecting publicly available data is generally legal. This Actor gathers only public reviews and pseudonymized reviewer nicknames, never private personal data. If your project touches personal data, make sure it complies with GDPR and other regulations, and read is web scraping legal? if you are unsure.

Your feedback

Found a bug or want a field added? Open an issue on the Issues tab - we read every one.