Scrape Zappos Product — Prices, Reviews & Availability
Pricing
Pay per usage
Scrape Zappos Product — Prices, Reviews & Availability
Scrape zappos product data at scale with this powerful Apify actor. Extracts prices, reviews & availability with automatic pagination and proxy rotation. Perfect for market research, competitive intelligence, and data-driven decision making.
Pricing
Pay per usage
Rating
0.0
(0)
Developer

Donny Nguyen
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
16 hours ago
Last modified
Categories
Share
Scrape Zappos Products -- Shoe Prices, Ratings & Color Options
Powerful Apify actor that scrapes product data from Zappos.com, the leading online retailer for shoes, apparel, and accessories. Extract structured product information including pricing, brand details, customer ratings, color options, and more.
What does Zappos Product Scraper do?
This actor searches Zappos.com for any product category or keyword and returns detailed, structured data for each result. It handles dynamic page rendering with Puppeteer, scrolls to load lazy content, and follows pagination automatically to collect the number of results you need.
Key Features
- Search any product category -- shoes, boots, sneakers, sandals, apparel, bags, and accessories
- Full pricing data -- current price, original/MSRP price, and sale detection
- Brand extraction -- identify products from Nike, Adidas, New Balance, UGG, and hundreds more
- Customer ratings and review counts -- gauge product popularity and satisfaction
- Color options -- see how many color variants are available per product
- Product images -- direct URLs to high-resolution product photos
- Pagination support -- automatically follows next-page links to collect large datasets
- Anti-detection -- realistic browser headers, viewport settings, and scroll behavior
Input Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
searchQuery | String | Yes | "running shoes" | Search term to look for on Zappos |
maxResults | Integer | No | 50 | Maximum number of products to scrape (1-1000) |
Example Input
{"searchQuery": "Nike running shoes","maxResults": 100}
Output Data
Each scraped product contains the following fields:
| Field | Type | Description |
|---|---|---|
productName | String | Full product name/model |
brand | String | Brand name (e.g., Nike, Adidas, New Balance) |
price | String | Current selling price |
originalPrice | String | Original/MSRP price if on sale |
onSale | Boolean | Whether the product is currently discounted |
rating | Number | Customer rating (out of 5) |
reviewCount | Number | Total number of customer reviews |
colorOptions | Array | List of available color variants |
colorCount | Number | Number of color options available |
imageUrl | String | URL of the product image |
productUrl | String | Direct link to the product page on Zappos |
searchQuery | String | The search term used |
resultIndex | Number | Position in search results |
scrapedAt | String | ISO 8601 timestamp of when the data was collected |
sourceUrl | String | The search results page URL |
Example Output
{"productName": "Pegasus 41","brand": "Nike","price": "$109.95","originalPrice": "$140.00","onSale": true,"rating": 4.5,"reviewCount": 238,"colorOptions": ["Black/White", "Wolf Grey", "University Blue"],"colorCount": 3,"imageUrl": "https://m.media-amazon.com/images/I/example.jpg","productUrl": "https://www.zappos.com/p/nike-pegasus-41/product/12345","searchQuery": "Nike running shoes","resultIndex": 1,"scrapedAt": "2025-01-15T10:30:00.000Z","sourceUrl": "https://www.zappos.com/search?term=Nike%20running%20shoes"}
Use Cases
- Price monitoring -- Track shoe and apparel prices over time to find the best deals
- Competitive analysis -- Compare brand pricing, ratings, and product variety
- Market research -- Analyze product trends, color popularity, and customer satisfaction
- Inventory tracking -- Monitor product availability and color/size options
- Affiliate marketing -- Gather product data to power comparison sites and deal blogs
- Fashion trend analysis -- Identify trending brands, styles, and color palettes
Search Query Tips
| Query Example | What It Finds |
|---|---|
running shoes | All running shoes across all brands |
Nike Air Max | Specific Nike Air Max models |
women's boots | Women's boot styles |
kids sneakers | Children's sneaker options |
casual dresses | Casual dress styles |
leather handbags | Leather handbag collection |
winter coat men | Men's winter coats and jackets |
Technical Details
- Platform: Puppeteer-based browser automation on Chromium
- Concurrency: Runs with 2 concurrent pages to balance speed and reliability
- Timeout: 120-second handler timeout per page to accommodate dynamic content loading
- Anti-bot measures: Realistic user-agent strings, viewport settings, and human-like scrolling
- Error handling: Failed requests are logged with error details and retried automatically
Limitations
- Zappos may update their page structure, which can affect selector accuracy
- Very high
maxResultsvalues may take longer due to pagination - Some product cards may not contain all data fields depending on the listing
- Rate limiting may apply for very large scraping sessions
Author
Built and maintained by donnycodesdefi.