Walmart Product Search Scraper
Pricing
$1.00 / 1,000 results
Walmart Product Search Scraper
đź’° $1.00 per 1000 commentsâť—Search Walmart.com for products and extract structured product data including names, prices, URLs, thumbnails, ratings, and review counts.
Pricing
$1.00 / 1,000 results
Rating
0.0
(0)
Developer
Data Dino
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
21 days ago
Last modified
Categories
Share
Search Walmart.com for any product and get structured results with names, prices, URLs, thumbnails, ratings, and review counts. This Apify actor turns a simple search query into a ready-to-use product dataset — ideal for price monitoring, market research, competitive analysis, and e-commerce intelligence.
Why use this actor?
- Simple search-based input — just enter a product query; no URLs or category navigation needed.
- Structured product data — every result includes name, price, product URL, thumbnail, average rating, and review count.
- Configurable result volume — set the maximum number of records to collect per run (up to 1,000).
- Cost-conscious — scrape only the products you need instead of crawling entire categories.
- Reliable extraction — browser-based rendering bypasses Walmart's bot detection, so you get consistent results even when Walmart blocks HTTP-based scrapers.
- Apify-native workflow — schedule runs, monitor progress, and export the resulting dataset in JSON, CSV, Excel, or other supported formats.
What you can collect
Each product record includes the following fields:
| Field | Description |
|---|---|
name | Product name as displayed on Walmart.com |
price | Current listed price (line price or item price) |
url | Direct product URL on Walmart.com |
thumbnail | Product thumbnail image URL |
averageRating | Average customer rating (if available) |
numberOfReviews | Number of customer reviews (if available) |
Input
| Field | Type | Required | Description | Default |
|---|---|---|---|---|
query | String | Yes | The product search term to look up on Walmart.com | hair dryer |
maxRecords | Integer | No | Maximum number of product records to collect | 5 |
Example input
{"query": "laptop","maxRecords": 10}
Output
The actor pushes one dataset item per product found. A representative result:
{"name": "Revlon One-Step Hair Dryer and Volumizer Hot Air Brush","price": "$34.97","url": "https://www.walmart.com/ip/Revlon-One-Step-Hair-Dryer/123456789","thumbnail": "https://i5.walmartimages.com/asr/abc123.jpg","averageRating": 4.5,"numberOfReviews": 12453}
Built for practical workflows
- Price monitoring — track product prices over time for specific search terms.
- Market research — collect product listings to analyze pricing trends and competitive positioning.
- E-commerce intelligence — build structured product catalogs from Walmart search results.
- Review analysis — gather ratings and review counts to assess product popularity.
How to run
- Open the actor in Apify.
- Enter your search query in the
queryfield. - Optionally adjust
maxRecordsto control how many products to collect. - Start the run.
- Review the dataset or export it as JSON, CSV, Excel, or another supported format.
Important limitations
- Results depend on what Walmart.com displays for the search query at run time.
- Walmart may block or modify responses for automated requests; the actor uses browser-based extraction to mitigate this.
- Product availability, pricing, and ratings may change between runs.
- The actor collects search-result-level data; it does not visit individual product detail pages.
- Very large
maxRecordsvalues will increase run duration and resource usage.
Use the collected information in accordance with Walmart's terms of service, applicable privacy requirements, and your organization's data-use policies.