Nordstromrack Product Search Scraper
Pricing
from $2.00 / 1,000 results
Nordstromrack Product Search Scraper
Scrape Nordstrom Rack product listings with detailed brand, pricing, and review data. This scraper extracts product titles, descriptions, core products, brands, and 13+ fields from search results — perfect for price monitoring, market research, and competitive analysis.
Pricing
from $2.00 / 1,000 results
Rating
0.0
(0)
Developer
Stealth mode
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Nordstrom Rack Product Search Scraper: Scrape Fashion & Apparel Data at Scale
What Is Nordstrom Rack?
Nordstrom Rack is the off-price retail division of Nordstrom, specializing in discounted designer fashion, accessories, shoes, and home goods. The platform attracts millions of shoppers annually and updates inventory constantly. Manually tracking products, prices, and stock across categories is impractical — the Nordstrom Rack Product Search Scraper automates data collection from search result pages, enabling real-time market intelligence.
Overview
The Nordstrom Rack Product Search Scraper extracts product listings from Nordstrom Rack's search results, turning category and search pages into structured datasets. It is ideal for:
- Price monitoring services tracking discounts and competitor offerings
- E-commerce researchers analyzing fashion retail trends
- Inventory analysts mapping product availability by category
- Data scientists building recommendation and pricing models
- Retailers benchmarking their product positioning against Nordstrom Rack
The scraper is built for scale — supporting pagination and bulk URL processing with configurable item limits and robust error handling.
Input Format
The Actor supports two scraping modes — use only one at a time:
- Scrape by URLs — scrape data directly from a list of Nordstrom Rack product search page URLs.
{"urls": ["https://www.nordstromrack.com/shop/women?breadcrumb=Home%2FWomen&origin=topnav"],"ignore_url_failures": true,"max_items_per_url": 200}
- Scrape by search filters — scrape data using a keyword and additional filters (sort order, price range, gender, color, discount, etc.) instead of providing URLs.
{"keyword": "a","sort_by": "PriceHighToLow","price_range": "100-200","gender": "women","color": "grey","discount": "30.0-*","page": 1,"max_items_per_url": 200}
There is also a General settings group that applies to both modes.
1. Scrape by URLs
Use this mode when you already have specific product search list URLs (category, search results, or filter URLs). When this mode is used, all options in the "Scrape by search filters" section will be disabled.
| Field | Type | Default | Description |
|---|---|---|---|
urls | array | (required) | One or more Nordstrom Rack product search page URLs to scrape (e.g., category, search results, filter parameters). You can paste URLs one by one, or use the Bulk edit section to add a prepared list. |
ignore_url_failures | boolean | true | If true, the scraper continues running when a URL fails instead of stopping the entire run; if false, it stops on the first failure. |
URL examples:
https://www.nordstromrack.com/shop/womenhttps://www.nordstromrack.com/shop/men/shoes?breadcrumb=Home%2FMen%2FShoeshttps://www.nordstromrack.com/search?query=dresses
Tip: Copy URLs directly from your browser after applying filters (category, brand, price range). The scraper handles pagination automatically.
2. Scrape by search filters
Use this mode when you want to search using a keyword and additional filter attributes instead of scraping by URLs. If you use this mode, leave the urls field above empty.
| Field | Type | Default | Description |
|---|---|---|---|
keyword | string | — | The keyword to search for. |
sort_by | string ("", CustomerRating, PriceHighToLow, PriceLowToHigh, Newest, PercentOff) | — | Sort results by Relevance (empty), Customer Rating, Price High to Low, Price Low to High, Newest, or Percent Off. |
price_range | string ("", 0-25, 25-50, 50-100, 100-200) | — | Filter by price range: Any, $0–$25, $25–$50, $50–$100, $100–$200. |
gender | string ("", men, women, unisex) | — | Filter by gender: All, Men, Women, Unisex. |
color | string ("", black, grey, white, ivory, beige, brown, purple, blue, blue-green, green, yellow, pink, red, burgundy, metallic-gold, metallic-silver) | — | Filter by product color. Defaults to Any. |
discount | string ("", 20-*, 30-*, 40-*, 50-*, 60-*) | — | Filter by minimum discount: Any, 20% or more, 30% or more, 40% or more, 50% or more, 60% or more. |
page | integer | — | The page number to start scraping from. |
3. General settings
Applies to both scraping modes above.
| Field | Type | Default | Description |
|---|---|---|---|
max_items_per_url | integer | 20 | The maximum number of products to scrape per URL/search (e.g., 200 for full category extraction). |
Output Format
Sample Output Record
{"id": "4152948","selling_brand": "NORDSTROM_RACK","legacy_style_group_id": "5022992","web_path_alias": "birkenstock-arizona-essentials-waterproof-slide-sandalwomen","copy_product_title": "Arizona Essentials Waterproof Slide Sandal(Women)","copy_description": "","default_core_choice": "444446WUFC","label_id": "255","label_display_name": "Birkenstock","propositions": [{"as_of": "2026-06-25T02:52:55.59Z","salability": {"status": "SELLABLE","sellable_audiences": [],"previewable_audiences": []},"availability": {"is_pick_and_not_ship": false,"ship_quantity": 31562,"market_pick_quantity": 31562,"pick_quantity": 26124,"fulfillment_channels": [{"type": "NORDSTROM_RACK","is_ship_available": true,"is_market_pick_available": true,"is_pick_available": true,"nodes": [{"id": "224","type": "RK","is_ship_available": true,"is_market_pick_available": true,"is_pick_available": true}]}]},"selling_retail_price_range": {"min": "29.96","max": "49.95"},"selling_retail_percentage_off_range": {"min": 0,"max": 40},"clearance_price_range": {"min": "29.96","max": "29.96"},"clearance_percentage_off_base_retail_range": {"min": 40,"max": 40},"clearance_percentage_off_compare_at_retail_range": {"min": 40,"max": 40},"base_retail_price_range": {"min": "49.95","max": "49.95"},"base_retail_percentage_off_compare_at_retail_range": {"min": 0,"max": 0},"compare_at_retail_price_range": {"min": "49.95","max": "49.95"},"enticement_tags": [],"services": [{"type": "EMAIL_GIFT_MESSAGE","fulfillment_channel": "NORDSTROM_RACK"},{"type": "EMAIL_GIFT_MESSAGE","fulfillment_channel": "FULFILLMENT_CENTER"},{"type": "EMAIL_GIFT_MESSAGE","fulfillment_channel": "DROPSHIP"},{"type": "EMAIL_GIFT_MESSAGE","fulfillment_channel": "ECONCESSION"}],"selling_event_ids": [],"core_choice_selections": [{"core_choice_id": "444446WUFC","sellable_skus": ["91470229","91470232","91470227","91470228","91470231","91470230"]},{"core_choice_id": "444446WUFF","sellable_skus": ["13715732","13715701","13715702","13715730"]},{"core_choice_id": "444446WUFH","sellable_skus": ["39957695","39957724","39957693","39957721","39957694","39957723"]},{"core_choice_id": "44444F3HP6","sellable_skus": ["A8031441","A8031447","A8031442","A8031410","A8031443","A8031444"]},{"core_choice_id": "44444F3HNL","sellable_skus": ["A2686460","A2686471","A2686465","A2686459","A2686462","A2686461"]},{"core_choice_id": "44444F3HNM","sellable_skus": ["A2680528","A2680531","A2680529","A2680530"]},{"core_choice_id": "44444GHFNL","sellable_skus": ["B0992321","B0992322","B0992319","B0992318","B0992320"]},{"core_choice_id": "44444F3HNY","sellable_skus": ["5066692","5066691","5066694","5066690","5066693"]},{"core_choice_id": "44444F3HPC","sellable_skus": ["39957622","39957624","39957626","39957625","39957623"]},{"core_choice_id": "444446WUFG","sellable_skus": ["A5026875","A5026873"]},{"core_choice_id": "44444F3HPE","sellable_skus": ["A8031496","A8031495","A8031406","A8031497","A8031493","A8031494"]},{"core_choice_id": "444446WUFJ","sellable_skus": ["29001431","29001432","29001433","29001428","29001429","29001430"]},{"core_choice_id": "444446WUFE","sellable_skus": ["91470225","91470224","91470223","91470222","91470226"]},{"core_choice_id": "44444F3HNP","sellable_skus": ["A7284327","A7284325","A7284323","A7284326","A7282536","A7284324"]},{"core_choice_id": "44444GHN24","sellable_skus": ["B0992338","B0992339","B0992335","B0992336","B0992340","B0992337"]},{"core_choice_id": "444446WUFD","sellable_skus": ["16086564","16086565","16086563","16086562","16086566"]},{"core_choice_id": "44444F3HPD","sellable_skus": ["A4882803","A4882845","A4882847","A4882846","A4882848","A4882849"]},{"core_choice_id": "44444F3HPJ","sellable_skus": ["5380100","5380109","5380099","5380110"]}],"is_unilateral_minimum_advertised_price": false}],"core_products": [{"core_product_id": "333334SGRD","core_choices": [],"is_customization_required": "NO","npt_hierarchy": "npt.shoes.sandals","gender": {"code": "FEM","label": "Female"},"water_resistance": {"code": "WTRPRF","label": "Waterproof"},"meets_nordstrom_natural_beauty_requirements": "NOT_PROVIDED"}],"partner_relationships": {},"reviews": {"number_of_reviews": 2815,"average_rating": 4.5,"maximum_rating": 5,"secondary_ratings": []},"from_url": "https://www.nordstromrack.com/shop/women?breadcrumb=Home%2FWomen&origin=topnav"}
Each scraped product returns a comprehensive record with 13+ fields:
Product Identification
| Field | Meaning | Example |
|---|---|---|
ID | Unique product identifier in Nordstrom Rack's system | "12345678" |
Web Path Alias | Product URL slug or path identifier | "shop/women/dresses/12345" |
Copy Product Title | Official product name as displayed | "Calvin Klein Fit Sheath Dress" |
Brand & Product Classification
| Field | Meaning | Example |
|---|---|---|
Selling Brand | Brand name of the product | "Calvin Klein" |
Legacy Style Group ID | Internal grouping identifier for product families | "SGP-88901" |
Default Core Choice | Default variant selected (e.g., color, size) | "Black" |
Product Details & Descriptions
| Field | Meaning | Example |
|---|---|---|
Copy Description | Full product description, including materials, care instructions, and features | "Sleek sheath silhouette in breathable cotton blend. Machine wash..." |
Label ID | Internal label/collection identifier | "LABEL-556" |
Label Display Name | Customer-facing label or collection name | "Nordstrom Rack Exclusive" or "New Arrival" |
Product Structure & Relationships
| Field | Meaning | Example |
|---|---|---|
Core Products | Related base products or variants within the same SKU family | ["12345-BLACK-M", "12345-BLACK-L", "12345-NAVY-M"] |
Propositions | Unique selling propositions or marketing claims | ["Premium Material", "Machine Washable", "Sustainable"] |
Partner Relationships | Third-party partnerships or integrations tied to the product | ["Gift Registry Partner", "Size Match Service"] |
Customer Engagement
| Field | Meaning | Example |
|---|---|---|
Reviews | Aggregated customer review data including rating, count, and sentiment | {"average_rating": 4.5, "total_reviews": 324, "percentage_recommended": 92} |
How to Use
- Identify target pages — Navigate to Nordstrom Rack and find the category, search result, or filter page you want to scrape (e.g., Women > Dresses, Men > Shoes).
- Copy the URL — Copy the full URL from your browser address bar, including any filters or breadcrumb parameters.
- Prepare input — Paste the URL into the
urlsarray. Repeat for multiple categories or searches. - Set limits — Adjust
max_items_per_url(e.g.,200for full category,50for quick sampling). - Enable error tolerance — Set
ignore_url_failures: truefor bulk runs to skip unreachable pages. - Execute — Start the scraper and monitor progress in the run log.
- Export data — Download results as JSON, CSV, or Excel for analysis.
Best practices:
- Use category URLs for consistent, high-volume data collection (e.g.,
shop/women,shop/men/shoes). - Combine filters for targeted scraping (price range, brand, style).
- For large datasets, split URLs across multiple runs to avoid timeouts.
- Check
Reviewsfield completeness — some older listings may have limited review data.
Use Cases & Business Value
- Price intelligence: Monitor competitor pricing, discounts, and promotional timing
- Trend analysis: Track which brands, styles, and categories are gaining visibility
- Inventory insights: Understand product mix and availability patterns by category
- Recommendation engines: Build datasets for ML models predicting customer preferences
- Market research: Analyze off-price retail strategies and product positioning
The scraper delivers clean, ready-to-analyze data that normally requires hours of manual work. Integrate the output directly into spreadsheets, databases, or BI dashboards.
Handling Common Scenarios
Q: Why are some reviews missing?
A: Newly listed or slow-selling products may have limited review data. The scraper returns available data; you can filter null values downstream.
Q: How do I scrape multiple categories?
A: Add multiple URLs to the urls array — one for each category or search filter you want to capture.
Q: What if a URL times out?
A: Set ignore_url_failures: true to skip failed URLs and continue with others. Check the run log for details on which URLs failed.
Conclusion
The Nordstrom Rack Product Search Scraper is your gateway to structured, actionable product data from one of retail's largest off-price platforms. Whether you're monitoring prices, analyzing trends, or building datasets, this scraper delivers at scale — turning browsing into business intelligence.