SYSTEM all green source newlook.com queue 14,892 pages p99 latency 184ms dataflirt.com · scraper/newlook-com
RUN · 18 active pipelines · newlook.com live

New Look data,
at warehouse scale.

We extract fast fashion catalogues, variant stock levels, pricing signals, and sizing availability from New Look. Delivered as clean JSON, CSV, or Parquet to S3, BigQuery, or Snowflake.

Products extracted
42.1K /day
Stock updates
1.2M /24h
Reviews scraped
184K /run
Active pipelines
18
Uptime
99.94%
Data Dictionary

Every field we extract from newlook.com

Structured, schema-consistent data across all major object types — delivered clean, typed, and ready to query.

Complete list of extractable fields for Product Catalogue objects from newlook.com. All fields typed and schema-versioned.

product_idnamebrandcategorysub_categoryfit_typedescriptionfabric_caremodel_heightmodel_sizeurl
product_catalogue
● 200 OK
"product_id": "876543210",
"name": "Black Ribbed Knit Midi Dress",
"brand": "New Look",
"category": "Womens",
"sub_category": "Dresses",
"fit_type": "Standard",
"fabric_care": "95% Polyester, 5% Elastane. Machine washable."
# product_idnamebrandcategorysub_categoryfit_type
1
2
3

Complete list of extractable fields for Pricing & Promos objects from newlook.com. All fields typed and schema-versioned.

product_idcurrent_priceoriginal_pricediscount_pctpromo_badgesale_statusmultibuy_offercurrency
pricing_& promos
● 200 OK
"product_id": "876543210",
"current_price": 15.0,
"original_price": 25.99,
"discount_pct": 42,
"promo_badge": "Up to 50% off",
"sale_status": true,
"currency": "GBP"
# product_idcurrent_priceoriginal_pricediscount_pctpromo_badgesale_status
1
2
3

Complete list of extractable fields for Variants & Stock objects from newlook.com. All fields typed and schema-versioned.

product_idskucoloursizestock_statuslow_stock_warningeanimage_url
variants_& stock
● 200 OK
"product_id": "876543210",
"sku": "876543210-BLK-10",
"colour": "Black",
"size": "UK 10",
"stock_status": "In Stock",
"low_stock_warning": true
# product_idskucoloursizestock_statuslow_stock_warning
1
2
3

Complete list of extractable fields for Reviews & Ratings objects from newlook.com. All fields typed and schema-versioned.

review_idproduct_idratingtitletextdatefit_ratingquality_rating
reviews_& ratings
● 200 OK
"review_id": "REV-98765",
"product_id": "876543210",
"rating": 4.5,
"title": "Great everyday dress",
"text": "True to size and very comfortable.",
"fit_rating": "True to size",
"date": "2023-10-14"
# review_idproduct_idratingtitletextdate
1
2
3

Complete list of extractable fields for Category & Navigation objects from newlook.com. All fields typed and schema-versioned.

category_idnamebreadcrumbparent_categoryproduct_counturlscrape_datesort_order
category_& navigation
● 200 OK
"category_id": "CAT-1023",
"name": "Midi Dresses",
"breadcrumb": "Home > Womens > Dresses > Midi Dresses",
"parent_category": "Dresses",
"product_count": 412,
"url": "https://www.newlook.com/uk/womens/clothing/dresses/midi-dresses/c/uk-womens-clothing-dresses-midi-dresses"
# category_idnamebreadcrumbparent_categoryproduct_counturl
1
2
3

Capabilities

Everything you need from New Look — nothing you don't

Our New Look scraper handles every layer of the platform: product details, dynamic pricing, SKU-level stock availability, and the review corpus — with JavaScript rendering and session management built in.

Full Product Data Extraction

Name, description, fabric composition, care instructions, model dimensions, and fit types extracted at the product level.

Variant Matrix Mapping

Capture every size and colour combination. We map child SKUs to parent product IDs to maintain catalogue structure.

SKU-Level Stock Tracking

Monitor stock availability across all variants. Track 'low stock' warnings and out-of-stock statuses in real time.

Pricing & Promotions

Extract current price, original price, discount percentages, promotional badges, and multibuy offers.

Specialised Fit Lines

Identify and categorise products across standard, Petite, Tall, Maternity, and Curve collections.

Review & Rating Mining

Full review text, star ratings, fit feedback, and quality scores paginated across all review pages.

Category Hierarchy

Map the full taxonomy of the site. Extract breadcrumbs, parent categories, and total product counts per node.

High-Resolution Image URLs

Extract primary product images, variant-specific colour images, and model shots for visual analysis.

Scheduled Change Detection

Run pipelines at hourly or daily cadences. We maintain state and only push records that have changed.

// engagement pipeline

From category URL to warehouse record

Brief in. Clean data out.

Define Scope
d 0

Provide category URLs, search terms, or specific product IDs. We design the extraction schema together.

Pipeline Build
d 2–4

We configure Scrapy and Playwright crawlers, proxy rotation, and session management for newlook.com.

Validation & QA
d 4–6

Schema validation, null-rate checks, and sample data reviews before full pipeline launch.

Delivery
ongoing

Clean structured data pushed to your S3 bucket, BigQuery dataset, or Snowflake stage on an agreed cadence.

Under the hood

How our New Look pipeline handles the hard parts

Fast fashion sites rely on heavy JavaScript hydration and rapid catalogue churn. Here is how we maintain data integrity.

pipeline-monitor · newlook.com · live ● active
// fingerprinting
Identity rotation
TLS fingerprintrandomised
User-agentrotated
IP poolresidential
Challenges blocked0
// pagination
Page coverage
48,291 pages queued running
// observability
Pipeline health
99.9%
uptime
142ms
p99 lat
0.3%
null rate
2
alerts
Dynamic hydration
Playwright execution for stock levels

New Look loads variant availability and sizing data asynchronously. We use Playwright to execute JavaScript and intercept the underlying API responses, ensuring 100% accuracy on stock statuses.

High churn rate
Handling dead links and discontinued SKUs

Fast fashion catalogues change daily. Our pipelines detect 404s and soft-deletes, flagging discontinued products in your dataset rather than failing the run.

Anti-bot layer
Residential proxy rotation

We route requests through UK-based residential proxies to mimic legitimate shopper traffic, preventing IP bans and rate limits during high-frequency stock checks.

Pagination limits
Deep category traversal

Large categories often cap pagination visibility. We use filter permutations (size, colour, brand) to force the site to reveal all products within broad categories like 'Womens Dresses'.

Schema stability
Resilient DOM selectors

Retail sites frequently update their frontend frameworks. We use multiple fallback chains for CSS and XPath selectors to ensure layout tweaks do not break your data feed.

Applications

Who uses New Look data — and how

Teams across industries use newlook.com data to build competitive products and smarter operations.

01
Competitor Price Monitoring

Retailers track New Look pricing and discount depth to optimise their own markdown strategies.

02
Trend Forecasting

Fashion analysts monitor new arrivals, colour distribution, and category growth to identify emerging consumer trends.

03
Sizing & Fit Analysis

Brands analyse stock depletion rates across different sizes (Petite, Curve) to optimise their own manufacturing ratios.

04
Markdown Optimisation

Pricing teams correlate stock depth with promotional badges to understand clearance velocity.

05
AI Styling Models

Machine learning teams ingest product descriptions, fabric compositions, and images to train outfit recommendation engines.

06
Supply Chain Intelligence

Manufacturers monitor out-of-stock patterns to identify supply chain bottlenecks in specific fabric types or product categories.

Why DataFlirt

"Fast fashion moves at exceptional speed. If you cannot track daily stock depletion and promotional shifts, your market intelligence is already obsolete."

Tracking a high-velocity catalogue like New Look requires infrastructure that handles rapid SKU churn, dynamic JavaScript hydration, and aggressive rate limiting. DataFlirt manages the proxies, the parsers, and the state tracking, delivering clean data directly to your warehouse.

Technical Spec

New Look scraper — technical capabilities

Everything supported by our newlook.com scraper — rendered SPA elements, auth walls, rate-limit evasion and beyond.

JavaScript rendering
Full Playwright sessions required for stock availability and dynamic pricing
Supported
Variant extraction
Matrix mapping of all size and colour combinations per product
Supported
UK residential proxies
Localised IP rotation to ensure accurate regional pricing and stock
Supported
Review pagination
Extraction of all historical reviews and fit ratings
Supported
Change detection
Hash-based diffs to output only modified records
Supported
Store stock checker
Local inventory checks based on postal code inputs
Supported
Account order history
Requires user authentication and bypasses our security policy
Partial
Saved items / Wishlists
User-specific data locked behind account login walls
Partial
Infrastructure

Infrastructure powering the New Look pipeline

Open-source tooling on proven cloud infra — no vendor lock-in, full observability.

ScrapyPlaywrightPython 3.12RedisPostgreSQLApache AirflowAWS LambdaS3CloudWatch2CaptchaCapSolverResidential ProxiesDockerKubernetesGrafanaPrometheus
Scrapy + Playwright Stack

Scrapy handles orchestration and retry logic. Playwright executes JavaScript to intercept API responses for sizing and stock data.

Residential Proxy Infrastructure

We maintain UK-based residential IP pools to mimic legitimate shopper traffic and bypass rate limits.

Cloud-Native Orchestration

Pipelines run on AWS Lambda and ECS. Airflow manages scheduling, dependency tracking, and SLA alerting.

Output & Delivery

Your data, your destination

Data delivered to where your team already works — no new tooling required.

JSON
Newline-delimited or nested structures
CSV
Flat files for spreadsheet analysis
XLS
Excel compatible output for business teams
Parquet
Columnar format for data warehouses
AWS S3
Direct bucket delivery
Webhook
HTTP POST per record for real-time processing
API
REST endpoints to query historical runs
BigQuery
Streamed directly into your dataset
S3
Direct bucket delivery — compatible with any data lake
// faq

Common questions.

About newlook.com scraping, legality, and pipeline operations.

Ask us directly →
Can you extract stock levels for every size and colour?

Yes. We iterate through the variant matrix on each product page, intercepting the backend API responses to capture precise stock statuses and low-stock warnings for every SKU.

How often can the pipeline run?

We support daily, hourly, or custom cadences. For high-frequency price monitoring, we recommend targeted runs on specific categories rather than full-site crawls to optimise latency.

Do you extract data from the Petite, Tall, and Curve ranges?

Yes. These are captured as distinct fit types and mapped within the category hierarchy, allowing you to segment your analysis by demographic fit.

How do you handle discontinued products?

Our pipelines track state. If a previously scraped URL returns a 404 or redirects to a generic category page, we flag the product as discontinued in your dataset rather than deleting it.

Can you scrape physical store inventory?

Yes. If provided with a list of target postal codes or store IDs, we can query the 'check store stock' endpoint to map local availability for specific SKUs.

What is the delivery format for product variants?

We typically deliver a flat relational structure where each row represents a unique SKU (size/colour combination), linked back to a parent product ID. We can also provide nested JSON documents if preferred.

$ dataflirt scope --new-project --source=newlook.com ready

Tell us what
to extract.
We do the rest.

20-minute scoping call. Pilot dataset within the week. Production within two. Whether you need a one-off catalogue extract or continuous stock monitoring across 40,000 products — we build and operate the pipeline. Tell us what you need.

hello@dataflirt.com · Bengaluru · IST · typical reply < 4h
Related Scrapers

More in fashion and apparel

Services

Data Extraction for Every Industry

View All Services →