Next.co.uk Product Scraper πŸ›οΈ avatar

Next.co.uk Product Scraper πŸ›οΈ

Pricing

Pay per usage

Go to Apify Store
Next.co.uk Product Scraper πŸ›οΈ

Next.co.uk Product Scraper πŸ›οΈ

Elevate your e-commerce intelligence! Seamlessly extract rich product details, live pricing, and stock status from Next.co.uk. Built for market research and competitive analysis, this fast, reliable tool delivers pristine data to supercharge your strategy.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Shahid Irfan

Shahid Irfan

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

7 days ago

Last modified

Share

Next.co.uk Product Scraper

Extract product data from Next search and category pages using either a direct URL or a keyword. Collect clean, structured product results with pricing, ratings, product links, and images. This scraper is designed for catalog research, market monitoring, and merchandising analysis workflows.

Features

  • URL or keyword input β€” Start from a Next URL or a plain search keyword.
  • Location-aware extraction β€” Choose territory and language to target regional catalogs.
  • Pagination control β€” Limit by result count and page count for predictable runs.
  • Rich product output β€” Capture titles, brand, category, pricing, ratings, and links.
  • Clean dataset records β€” Empty and null fields are removed from output.

Use Cases

Product Research

Track product assortments by keyword or category and compare catalog depth across departments.

Pricing Intelligence

Monitor list prices and identify pricing patterns by brand, category, or territory.

Merchandising Analysis

Build sortable datasets for ranking analysis, product coverage checks, and campaign planning.

Regional Catalog Comparison

Run the same search in multiple territories to compare availability and product mix.

Data Enrichment Pipelines

Feed output into BI dashboards, spreadsheets, or internal tools for downstream analysis.


Input Parameters

ParameterTypeRequiredDefaultDescription
urlStringNohttps://www.next.co.uk/search?w=shirtAny supported Next URL (search or category/shop URL).
keywordStringNoshirtSearch keyword when url is not provided.
locationStringNoGBTerritory code such as GB, OM, PL, AE.
languageStringNoenLanguage code such as en.
results_wantedIntegerNo20Maximum number of products to return.
max_pagesIntegerNo10Maximum pages to request before stopping.
proxyConfigurationObjectNoApify Proxy enabledProxy settings for stable extraction.

Output Data

Each dataset item includes:

FieldTypeDescription
rankIntegerPosition in the result stream.
itemNumberStringUnique Next item number.
titleStringProduct title.
productNameStringProduct name label from source catalog.
brandStringBrand name.
departmentStringDepartment name.
fitStringFit value when available.
productCategoryStringProduct category.
colourStringSelected colourway.
currencyStringCurrency code for pricing.
minPriceNumberMinimum listed price.
maxPriceNumberMaximum listed price.
saleMinPriceNumberMinimum sale price when available.
saleMaxPriceNumberMaximum sale price when available.
wasMinPriceNumberPrevious minimum price when available.
wasMaxPriceNumberPrevious maximum price when available.
ratingNumberProduct rating when available.
urlStringProduct detail URL.
imageStringProduct image URL.
newInBooleanWhether product is marked as new.
territoryStringTerritory used for extraction.
languageStringLanguage used for extraction.
searchTermStringSearch term for keyword-based runs.

Usage Examples

{
"keyword": "shirt",
"results_wanted": 50,
"max_pages": 5
}

Search URL

{
"url": "https://www.next.co.uk/search?w=linen%20shirt",
"results_wanted": 40,
"max_pages": 4
}

Category URL in Specific Territory

{
"url": "https://www.next.om/en/shop/category-dresses",
"location": "OM",
"language": "en",
"results_wanted": 60,
"max_pages": 6
}

Sample Output

{
"rank": 1,
"itemNumber": "V09112",
"title": "Soft Relaxed Long Sleeve Shirt",
"productName": "STRIPE SHIRT",
"brand": "Next",
"department": "Womenswear",
"fit": "Regular",
"productCategory": "Shirts",
"colour": "Pink/White Stripe",
"currency": "GBP",
"minPrice": 28,
"maxPrice": 28,
"rating": 4.5054,
"url": "https://www.next.co.uk/style/SU773076/V09112#V09112",
"image": "https://xcdn.next.co.uk/Common/Items/Default/Default/ItemImages/3_4Ratio/Search/Lge/V09112.jpg",
"newIn": false,
"territory": "GB",
"language": "en",
"searchTerm": "shirt"
}

Tips for Best Results

Choose the Right Start Point

  • Use keyword for broad discovery.
  • Use url when you want a specific filtered catalog page.

Keep Runs Efficient

  • Start with results_wanted: 20 for quick validation.
  • Increase result limits gradually for large exports.

Control Pagination

  • Use max_pages as a safety cap for long-running category extractions.
  • Combine max_pages and results_wanted for tighter run boundaries.

Run Region-Specific Queries

  • Set location to a territory code that matches your target storefront.
  • Keep language aligned with the storefront URL for consistent results.

Proxy Configuration

  • Use proxy settings for improved reliability at scale.

Integrations

Connect your dataset with:

  • Google Sheets β€” For quick tabular review and collaboration.
  • Airtable β€” For catalog audits and tracking workflows.
  • Make β€” For automation between runs and downstream tools.
  • Zapier β€” For no-code processing and alerts.
  • Webhooks β€” For custom pipelines and internal systems.

Export Formats

  • JSON β€” Flexible machine-readable format.
  • CSV β€” Spreadsheet-friendly export.
  • Excel β€” Business reporting workflows.
  • XML β€” Legacy system integrations.

Frequently Asked Questions

Do I need both url and keyword?

No. You can provide either one. If both are present, the URL is used as the primary source.

How many products can I extract?

You can extract large volumes by increasing results_wanted and max_pages, based on available data.

Why are some optional fields missing?

Some products do not publish every attribute in every territory. Empty values are removed from output.

Can I run this for non-UK catalogs?

Yes. Set location and language to the regional storefront you want.

Does the scraper handle pagination automatically?

Yes. It advances page-by-page until limits are reached or no more products are returned.

Can I schedule this actor?

Yes. Use Apify schedules to run daily, hourly, or on custom intervals.


Support

For issues or feature requests, contact support through the Apify Console.

Resources


This actor is intended for legitimate data collection and analysis. You are responsible for complying with website terms, local regulations, and applicable data-use policies.