Walmart Product Scraper
by parsestream
Effortlessly extract detailed product information from Walmart.com using this powerful Apify Actor. Scrape product images, prices, availability, ratin...
Opens on Apify.com
About Walmart Product Scraper
Effortlessly extract detailed product information from Walmart.com using this powerful Apify Actor. Scrape product images, prices, availability, ratings, seller info, and more - simply by providing search terms or category URLs. Perfect for price monitoring, market analysis, and eCommerce insights.
What does this actor do?
Walmart Product Scraper is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.
Key Features
- Cloud-based execution - no local setup required
- Scalable infrastructure for large-scale operations
- API access for integration with your applications
- Built-in proxy rotation and anti-blocking measures
- Scheduled runs and webhooks for automation
How to Use
- Click "Try This Actor" to open it on Apify
- Create a free Apify account if you don't have one
- Configure the input parameters as needed
- Run the actor and download your results
Documentation
Walmart Product Scraper - Apify Actor This Apify Actor allows you to scrape product data from Walmart.com by either searching for products using a search term or by providing Walmart category or search URLs. It uses Apify Proxy with residential IPs to prevent blocking and to ensure reliable data extraction. --- ## Features - Search Walmart products by keyword and retrieve detailed product data. - Extract product information from Walmart category URLs. - Uses Apify Proxy Residential IPs for enhanced reliability. - Outputs data in a structured JSON format with key product details. - Saves the results automatically to Apify Dataset. --- ## What You Can Do With This Actor - Monitor prices and availability for products on Walmart. - Collect product images, ratings, and seller info. - Track product stock status and price changes over time. - Aggregate product reviews and ratings (if available). - Integrate Walmart product data into your eCommerce analytics or price comparison tools. --- ## Input The input to this actor is a JSON object, which may include one or both of the following fields: | Field | Type | Required | Description | | ---------- | ---------- | -------- | ---------------------------------------------------------------------- | | searchTerm | string | Optional | A search query string to look for products on Walmart. | | startUrls | string[] | Optional | An array of specific Walmart product URLs to scrape product data from. | Note: You must provide at least one of these fields. ### Example Input json { "searchTerm": "gaming pc", "startUrls": [ "https://www.walmart.com/browse/electronics/pc-gaming/3944_1089430_7052607?povid=ETS_computingcp_hubspoke_pcgamingbrowse_WEB", "https://www.walmart.com/browse/electronics/all-laptop-computers/3944_1089430_3951_132960?povid=ETS_computingcp_hubspoke_Laptopsbrowse_WEB" ] } Or just: json { "searchTerm": "gaming pc" } Or just: json { "startUrls": ["https://www.walmart.com/browse/electronics/all-laptop-computers/3944_1089430_3951_132960?povid=ETS_computingcp_hubspoke_Laptopsbrowse_WEB"] } --- ## Returned Data Structure Each product is represented as a JSON object of the type WalmartProduct with the following properties: | Property | Type | Description | | -------------------- | ------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | id | string | Walmart product unique identifier | | title | string | Product title/name | | imageUrl | string | URL to the product image | | availabilityStatus | string | Availability info: e.g. "In Stock", "Out of Stock", "Limited Stock", etc. | | priceInfo | object | Prices details including:
- itemPrice: product price
- linePrice: total if bundled
- minPrice: lowest price available
- savings: amount saved
- subscriptionPrice: discounted subscription price
- linePriceDisplay: display string for price | | rating | string (optional) | Average product rating (stars) if available | | reviews | string (optional) | Number of product reviews if available | | isOutOfStock | boolean | true if product is out of stock, false otherwise | | catalogProductType | string | Product type/category | | sellerName | string | Name of the seller / vendor | | isPreowned | boolean | true if the product is preowned/refurbished | | priceNumber | number | Numeric representation of the product price (useful for sorting/comparisons) | | flag | string | Additional flags such as "Best Seller", "Rollback", etc. | | productUrl | string | Direct URL to the product page on Walmart | --- ## Example Output json { "products": [ { "id": "3RZ5BTN0KR6U", "title": "Apple AirPods Pro 2, Wireless Earbuds, Active Noise Cancellation, Hearing Aid Feature", "imageUrl": "https://i5.walmartimages.com/seo/Apple-AirPods-Pro-2-Wireless-Earbuds-Active-Noise-Cancellation-Hearing-Aid-Feature_4e23623d-94ed-4bac-851a-b1fde7eeb962.1523af65ffb7f2e2be28c8b3f0a008fa.jpeg", "availabilityStatus": "In stock", "priceInfo": { "itemPrice": "$239.00", "linePrice": "$169.00", "minPrice": 0, "savings": "SAVE $70.00", "subscriptionPrice": "", "linePriceDisplay": "Now $169.00" }, "rating": "4.6", "reviews": "22174", "isOutOfStock": false, "catalogProductType": "Headphones", "sellerName": "Walmart.com", "isPreowned": false, "priceNumber": 169, "flag": "Popular pick", "productUrl": "https://www.walmart.com/ip/Apple-AirPods-Pro-2-Wireless-Earbuds-Active-Noise-Cancellation-Hearing-Aid-Feature/5689919121?classType=REGULAR&athbdg=L1200" } // ... more products ] } --- ## Notes - Results are saved to Apify default dataset, so you can also customize output or post-processing as needed. - Ensure your input URLs are valid Walmart category or search pages for best results. --- ## Contact Our team is ready to implement custom features or data extraction tasks tailored for your specific project requirements. Just reach out and let us know how we can help enhance your workflow! --- # Summary This actor provides a convenient, programmatic way to collect detailed Walmart product data either by search queries or by category product URLs, leveraging Apify infrastructure with proxy and dataset integration to enable scalable and reliable scraping workflows.
Categories
Common Use Cases
Market Research
Gather competitive intelligence and market data
Lead Generation
Extract contact information for sales outreach
Price Monitoring
Track competitor pricing and product changes
Content Aggregation
Collect and organize content from multiple sources
Ready to Get Started?
Try Walmart Product Scraper now on Apify. Free tier available with no credit card required.
Start Free TrialActor Information
- Developer
- parsestream
- Pricing
- Paid
- Total Runs
- 185
- Active Users
- 15
Related Actors
Google Maps Reviews Scraper
by compass
Facebook Ads Scraper
by apify
Google Ads Scraper
by silva95gustavo
Facebook marketplace scraper
by curious_coder
Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.
Learn more about ApifyNeed Professional Help?
Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.
Trusted by millions | Money-back guarantee | 24/7 Support