Tesco Category Scraper avatar

Tesco Category Scraper

Pricing

from $9.00 / 1,000 results

Go to Apify Store
Tesco Category Scraper

Tesco Category Scraper

Scrape Tesco's product catalog with ease using our Apify Actor. Extract comprehensive data like prices, categories, and availability based on search keywords. Key features: proxy integration for undetected scraping, pagination support, scalable performance, and reliable JSON output....

Pricing

from $9.00 / 1,000 results

Rating

0.0

(0)

Developer

GetDataForMe

GetDataForMe

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

11 days ago

Last modified

Share

PART 1: Generate README.md

Tesco Category Scraper

The Tesco Category Scraper is a powerful Apify Actor designed to extract detailed product information from Tesco's online catalog based on search keywords. It enables users to gather comprehensive data on products, including pricing, categories, and availability, making it ideal for market research, price comparison, and e-commerce analysis. By leveraging Tesco's search functionality, this Actor delivers reliable, structured data to help businesses and researchers make informed decisions.

Features

  • Comprehensive Product Data Extraction: Scrapes key details like product ID, title, brand, price, category, and availability status.
  • Flexible Search Capabilities: Supports keyword-based searches to target specific products or categories.
  • Pagination Support: Allows starting from any page number for large-scale data collection.
  • Proxy Integration: Uses residential proxies to avoid IP blocking and ensure smooth, undetected scraping.
  • High Reliability: Handles dynamic web content and provides consistent output in JSON format.
  • Fast and Scalable: Optimized for performance, capable of processing multiple pages efficiently.
  • Data Enrichment: Includes timestamps and search query references for better data tracking.

Input Parameters

ParameterTypeRequiredDescriptionExample
searchKeywordsstringYesKeywords to search for on Tesco website (e.g., mango, chicken, playstation). Must be at least 1 character long."mango"
pageintegerNoPage number to start scraping from. Minimum value is 1.1
proxyConfigurationobjectNoSpecifies proxy servers to hide the scraper's origin. Defaults to using Apify's residential proxies.{"useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"]}

Example Usage

To run the Actor, provide input parameters in JSON format. Here's an example:

{
"searchKeywords": "mango",
"page": 1,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
}
}

The Actor will output a JSON array of product objects. Example output:

[
{
"id": "317759441",
"tpnb": "93819457",
"tpnc": "317759441",
"gtin": "05060139436687",
"title": "BEAR Fruit Dried Mango 4x25g",
"brandName": "BEAR FRUIT",
"description": null,
"imageUrl": "https://digitalcontent.api.tesco.com/v2/media/ghs/f827b630-3c15-43e1-9369-2ebdfbad7b9d/f64bbd25-7634-42e3-b4a6-893897e5dd29_974432492.jpeg?h=225&w=225",
"category": {
"superDepartment": "Food Cupboard",
"department": "Dried Fruit, Nuts, Nutrient Powders & Seeds",
"aisle": "Dried Fruit",
"shelf": "Dried Fruit"
},
"productType": "SingleProduct",
"bulkBuyLimit": 99,
"isNew": false,
"price": {
"actual": 2,
"unitPrice": 20,
"unitOfMeasure": "kg"
},
"promotion": null,
"isForSale": true,
"status": "AvailableForSale",
"searchQuery": "mango",
"scrapedAt": "2026-02-27T11:01:16.057Z"
}
]

Use Cases

  • Market Research and Analysis: Analyze product trends, pricing strategies, and category distributions in Tesco's catalog.
  • Competitive Intelligence: Compare Tesco's offerings with competitors to identify gaps or opportunities.
  • Price Monitoring: Track price changes for specific products to inform purchasing or sales decisions.
  • Content Aggregation: Build datasets for e-commerce platforms or comparison websites.
  • Academic Research: Study consumer goods availability and categorization in retail environments.
  • Business Automation: Automate data collection for inventory management or supplier negotiations.

Installation and Usage

  1. Search for "Tesco Category Scraper" in the Apify Store
  2. Click "Try for free" or "Run"
  3. Configure input parameters
  4. Click "Start" to begin extraction
  5. Monitor progress in the log
  6. Export results in your preferred format (JSON, CSV, Excel)

Output Format

The output is a JSON array of objects, each representing a product. Key fields include:

  • id, tpnb, tpnc, gtin: Unique product identifiers.
  • title, brandName, description: Product name, brand, and details.
  • imageUrl: Link to product image.
  • category: Hierarchical category information (superDepartment, department, aisle, shelf).
  • price: Pricing details (actual price, unit price, unit of measure).
  • promotion: Any active promotions (null if none).
  • isForSale, status: Availability indicators.
  • searchQuery, scrapedAt: Metadata for tracking.

Support

For custom/simplified outputs or bug reports, please contact:

We're here to help you get the most out of this Actor!

PART 2: Generate Description (Max 300 characters)

Unlock Tesco's product catalog with ease! Our Tesco Category Scraper extracts detailed data on products, prices, and categories based on your search keywords. Key features include proxy support for undetected scraping, pagination for large datasets, and reliable JSON output. Perfect for market research, price monitoring, competitive analysis, and e-commerce automation. Start scraping today and gain valuable insights into Tesco's offerings. Try it free on Apify! (248 characters)