Scrape Zappos Product — Prices, Reviews & Availability avatar
Scrape Zappos Product — Prices, Reviews & Availability

Pricing

Pay per usage

Go to Apify Store
Scrape Zappos Product — Prices, Reviews & Availability

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

Donny Nguyen

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

16 hours ago

Last modified

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

ParameterTypeRequiredDefaultDescription
searchQueryStringYes"running shoes"Search term to look for on Zappos
maxResultsIntegerNo50Maximum number of products to scrape (1-1000)

Example Input

{
"searchQuery": "Nike running shoes",
"maxResults": 100
}

Output Data

Each scraped product contains the following fields:

FieldTypeDescription
productNameStringFull product name/model
brandStringBrand name (e.g., Nike, Adidas, New Balance)
priceStringCurrent selling price
originalPriceStringOriginal/MSRP price if on sale
onSaleBooleanWhether the product is currently discounted
ratingNumberCustomer rating (out of 5)
reviewCountNumberTotal number of customer reviews
colorOptionsArrayList of available color variants
colorCountNumberNumber of color options available
imageUrlStringURL of the product image
productUrlStringDirect link to the product page on Zappos
searchQueryStringThe search term used
resultIndexNumberPosition in search results
scrapedAtStringISO 8601 timestamp of when the data was collected
sourceUrlStringThe 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 ExampleWhat It Finds
running shoesAll running shoes across all brands
Nike Air MaxSpecific Nike Air Max models
women's bootsWomen's boot styles
kids sneakersChildren's sneaker options
casual dressesCasual dress styles
leather handbagsLeather handbag collection
winter coat menMen'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 maxResults values 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.