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

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

πŸš€ Walmart Reviews Scraper

Easily extract customer reviews from Walmart product pages. The Walmart Reviews Scraper collects ratings, review text, submission dates, verified-purchase flags, reviewer names, review photos and seller replies β€” structured, deduplicated, and ready for analysis.

Paste a Walmart product URL, press Start, and get clean JSON, CSV or Excel in seconds. Everything runs on the Apify platform, so you also get an API, scheduling, webhooks, integrations with Google Sheets, Zapier or Make, and automatic proxy rotation β€” with no infrastructure of your own.

✨ Features

  • ⭐ Complete Review Data: Star rating, title, full review text, submission date, reviewer nickname, reviewer review count, helpful and unhelpful votes.
  • βœ… Verified Purchase Flags: Know which reviews come from confirmed buyers and which product the reviewer actually recommends.
  • πŸ“Έ Review Photos & Videos: Full-size and thumbnail URLs for customer-submitted media.
  • πŸ’¬ Seller & Brand Replies: Captures the official response attached to a review when there is one.
  • πŸ”’ Beyond 10,000 Reviews per Product: Most tools stop at Walmart's page ceiling. This scraper works around it and keeps going on best-selling products.
  • 🧹 Zero Duplicates: Reviews are collected in a stable order and deduplicated by review ID, so 300 requested reviews means 300 distinct reviews.
  • πŸ” Any Input Format: Product URLs, review page URLs, or bare item IDs β€” all accepted.
  • ⚑ Fast & Reliable: About 50 reviews per request, several products at once, with automatic retries.

πŸ› οΈ How to use the Walmart Reviews Scraper

  1. Add your products – Paste one or more Walmart product URLs (e.g. https://www.walmart.com/ip/.../34621226) or item IDs into the Walmart products field.
  2. Set how many reviews you want – Choose the maximum number of reviews per product. The default is 50.
  3. Pick a sort order – Newest first, oldest first, highest rating, or lowest rating.
  4. Run the scraper – Press Start and watch the reviews arrive in the Output tab.
  5. Export or automate – Download as JSON, CSV, Excel, HTML or XML, pull the data through the Apify API, or schedule the run to repeat daily.

πŸ“₯ Input

FieldTypeDescription
productUrlsarrayWalmart product URLs, review page URLs, or item IDs. Required.
maxReviewsPerProductintegerMaximum reviews to collect per product. Default 50.
sortstringnewest, oldest, highest_rating, or lowest_rating. Default newest.
proxyConfigurationobjectProxy settings. The default (US residential) is recommended.
{
"productUrls": ["https://www.walmart.com/ip/Miracle-Gro-Cactus-Palm-and-Citrus-Potting-Mix-8-qt/34621226"],
"maxReviewsPerProduct": 300,
"sort": "newest"
}

πŸ“Š Sample Output Data

The scraper provides structured JSON output with one row per review. You can download the dataset in various formats such as JSON, HTML, CSV, or Excel. Example:

[
{
"reviewId": "423024919",
"rating": 5,
"title": null,
"text": "It was off season and not available in stores. I needed to make several cactus terrariums as gifts. I appreciate the fast speedy service. Everyone loved them. Great job Walmart",
"submittedAt": "4/18/2026",
"isVerifiedPurchase": true,
"isRecommended": true,
"helpfulVotes": 0,
"unhelpfulVotes": 0,
"authorName": "Mildred",
"authorReviewCount": 150,
"media": [],
"sellerResponse": null,
"fulfilledBy": "Walmart",
"language": "English",
"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": 4012,
"productReviewsWithTextCount": 1105
},
{
"reviewId": "417880311",
"rating": 2,
"title": "Not the same product",
"text": "The mix used to be chunkier. This bag was almost all fine peat.",
"submittedAt": "3/29/2026",
"isVerifiedPurchase": true,
"isRecommended": false,
"helpfulVotes": 4,
"unhelpfulVotes": 0,
"authorName": "GardenGeek",
"authorReviewCount": 12,
"media": [
{
"type": "IMAGE",
"url": "https://i5.walmartimages.com/dfw/6e29e393-c99d/k2-_84e84b61-f9f5-433a-955f-2c6b421e3f84.v1.jpg",
"thumbnailUrl": "https://i5.walmartimages.com/dfw/6e29e393-c99d/k2-_84e84b61-f9f5-433a-955f-2c6b421e3f84.v1.jpg?odnWidth=150&odnHeight=150",
"caption": null
}
],
"sellerResponse": "Thank you for taking the time to share your feedback with us about this product...",
"fulfilledBy": "Walmart",
"language": "English",
"productId": "34621226",
"productName": "Miracle-Gro Cactus, Palm and Citrus Potting Mix, For Potted Plants, 8 qt.",
"productUrl": "https://www.walmart.com/ip/34621226",
"productAverageRating": 4.7,
"productTotalReviewCount": 4012,
"productReviewsWithTextCount": 1105
}
]

πŸ—‚οΈ Data fields

FieldDescription
reviewIdUnique Walmart review identifier
ratingStar rating from 1 to 5
titleReview headline, when the reviewer wrote one
textFull review body
submittedAtDate the review was submitted
isVerifiedPurchaseWhether Walmart confirmed the purchase
isRecommendedWhether the reviewer recommends the product
helpfulVotes / unhelpfulVotesCommunity feedback counts
authorName / authorIdReviewer nickname and stable anonymous ID
authorReviewCountHow many reviews the author has written
mediaCustomer photos and videos with full-size and thumbnail URLs
sellerResponseOfficial brand or seller reply to the review
sellerName / fulfilledByWho sold and who fulfilled the order
language / sourceReview language and syndication origin
productId / productName / productImageUrl / productUrlProduct the review belongs to
productAverageRatingProduct's overall star average
productTotalReviewCountTotal ratings, including star-only ratings with no text
productReviewsWithTextCountWritten reviews β€” the number that can actually be listed

πŸ’° How much does it cost to scrape Walmart reviews?

This Actor uses pay per event pricing, so you pay for the reviews you receive and nothing else.

EventPrice
Actor start$0.004 per run
Review extractedfrom $0.0004 to $0.001 per review, depending on your Apify plan

That works out to roughly $0.70 per 1,000 reviews on a paid plan. The $5 in free monthly credits that comes with every Apify account is enough for about 5,000 reviews per month at no cost. There are no separate proxy or compute charges to calculate β€” the event price is the whole bill.

πŸ’‘ Tips

  • Requesting fewer reviews is cheaper, and fetching them is done in blocks of 50 β€” asking for 50, 100 or 300 is the most efficient use of a run.
  • newest is the best sort order for repeat monitoring: schedule a daily run with a small maxReviewsPerProduct and you will always catch new reviews first.
  • Add many products to a single run. Products are processed in parallel, so one run with 50 products is far faster than 50 separate runs.
  • Watch productReviewsWithTextCount. It tells you the real ceiling for a product before you raise maxReviewsPerProduct.

❓ FAQ

Why did I get fewer reviews than the product's review count? Walmart shows a total that includes star-only ratings with no written text. Only written reviews can be listed, so a product showing 4,012 ratings may have 1,105 actual reviews. The productTotalReviewCount and productReviewsWithTextCount fields make this explicit on every row.

Can it extract more than 10,000 reviews from one product? Yes. Walmart's own review listing stops at 10,000, and this scraper works around that ceiling automatically when you request more.

Which input formats are accepted? Product URLs (/ip/...), review page URLs (/reviews/product/...), and bare item IDs such as 34621226.

Do I need my own proxies? No. The default configuration uses Apify's US residential proxies, which is what Walmart requires. Just leave it as it is.

Is scraping Walmart reviews legal? This Actor extracts only publicly available data β€” the same information any visitor can see without logging in. It does not collect private or personal data behind a login. Web scraping of public data is generally legal, but how you use the data is your responsibility. If you plan to use scraped data commercially, consider getting legal advice, and review Walmart's Terms of Service.

πŸ› Support & custom solutions

Found a bug or missing a field? Open a ticket on the Issues tab and it will be looked at. If you need a tailored version of this scraper β€” different fields, a different site, or a bespoke pipeline β€” get in touch and a custom solution can be built for you.

Start understanding what Walmart customers really think with the Walmart Reviews Scraper today! πŸš€