Walmart Product Search Scraper
Pricing
from $2.00 / 1,000 results
Go to Apify Store

Walmart Product Search Scraper
Search Walmart by keyword and collect every product card across paginated results.
Pricing
from $2.00 / 1,000 results
Rating
0.0
(0)
Developer
xtractoo
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Walmart Search Scraper
Turn any Walmart keyword search into a structured product feed — price, rating, review count, sponsored flag, seller, image, and direct product URL for every result card.
Why use this actor
- Track keyword rankings for your own SKUs and competitors across any number of search terms without manual effort.
- Monitor sponsored placements to measure ad-share for high-value categories and spot emerging advertisers.
- Discover new sellers and products entering a category before they appear in your own sales data.
- Aggregate price benchmarks across the full result set, not just the top card, for accurate market pricing.
- Detect assortment changes — identify new products entering or leaving a category's top pages over time.
- Export to any format — results land in Apify's Default Dataset and are available as JSON, CSV, or Excel with one click.
How it works
- You provide a list of search keywords and the number of result pages to retrieve per keyword.
- The actor submits each query to Walmart's search system and walks through the requested pages.
- Every product card on each page is parsed — title, brand, price, rating, seller, sponsored status, image, and URL are all extracted.
- Results are deduplicated within a run and written to the Default Dataset as they arrive.
- Download the dataset in JSON, CSV, or Excel from the Apify Console, or connect it to your pipeline via the API.
You don't need to manage any browsers or scrapers.
Input
{"queries": ["wireless earbuds", "4k tv 55 inch", "yoga mat"],"maxPagesPerQuery": 3,"maxConcurrency": 4,"maxRequestRetries": 6,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"],"apifyProxyCountry": "US"}}
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
queries | array of strings | Yes | — | Search keywords, one per entry. |
maxPagesPerQuery | integer | No | 3 | Result pages to retrieve per keyword (1–25). |
maxConcurrency | integer | No | 4 | Number of parallel requests. |
maxRequestRetries | integer | No | 6 | Retries per request before giving up. |
proxyConfiguration | object | No | Apify RESIDENTIAL | Proxy settings. RESIDENTIAL group recommended. |
Output
One record per product card, per page:
{"query": "wireless earbuds","page": 1,"position": 1,"productId": "5183064334","title": "Apple AirPods (4th Generation) Wireless Earbuds","brand": "Apple","price": 129.0,"listPrice": 129.0,"currency": "USD","rating": 4.6,"reviewCount": 4821,"seller": "Walmart.com","availability": "In stock","image": "https://i5.walmartimages.com/seo/Apple-AirPods-4_abc123.jpg","sponsored": false,"url": "https://www.walmart.com/ip/Apple-AirPods/5183064334","scrapedAt": "2026-05-30T04:43:00Z"}
| Field | Type | Description |
|---|---|---|
query | string | The search keyword that produced this result. |
page | integer | Result page number (1-based). |
position | integer | Position of the card on the page (1-based). |
productId | string | Walmart item ID. |
title | string | Full product title as shown on the search card. |
brand | string | Brand name. |
price | number | Current selling price in USD. |
listPrice | number | Original / was-price (same as price when no discount). |
currency | string | Always "USD" for Walmart US. |
rating | number | Average customer rating (0–5). |
reviewCount | integer | Total number of customer ratings. |
seller | string | Selling entity — "Walmart.com" or a marketplace seller name. |
availability | string | Stock status shown on the card. |
image | string | Primary product image URL. |
sponsored | boolean | true when the card is a paid placement. |
url | string | Canonical product page URL. |
scrapedAt | string | ISO 8601 timestamp of when this record was collected. |
Other Walmart Scrapers
| Actor | What it does |
|---|---|
| Walmart Search Scraper | Keyword search results — ranking, pricing, and sponsored flags across any number of queries. |
| Walmart Product Scraper | Full product detail pages — specs, variants, images, top reviews, and fulfillment info. |
| Walmart Reviews Scraper | Complete review dataset per product — aggregate summary and individual review rows. |
| Walmart Seller Scraper | Marketplace seller profiles — identity, ratings, contact info, and featured products. |