Lidl Product Search Scraper avatar

Lidl Product Search Scraper

Pricing

Pay per usage

Go to Apify Store
Lidl Product Search Scraper

Lidl Product Search Scraper

Scrape LIDL product listings across any LIDL store domain (UK, Germany, etc.). Collect 54+ data points including prices, availability, images, ratings, and search metrics — perfect for e-commerce analytics, price monitoring, and competitive intelligence.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Soft Alexist

Soft Alexist

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

4 days ago

Last modified

Share

LIDL Product Search Scraper: Extract Retail Data at Scale


Why Scrape LIDL?

LIDL operates across Europe and beyond, offering thousands of products through regional websites (lidl.co.uk, lidl.de, lidl.fr, etc.). For price analysts, retail researchers, and e-commerce professionals, manually collecting product data from LIDL search results is inefficient. The LIDL Product Search Scraper automates this process, extracting comprehensive product information from search results and category pages in seconds.


What Does This Scraper Do?

The LIDL Product Search Scraper targets LIDL search result pages and category listings, collecting detailed product records with 54+ fields per item. It is ideal for:

  • Price intelligence teams monitoring competitor pricing and promotions
  • Retail researchers analyzing product assortments by region
  • E-commerce aggregators building product feeds from LIDL
  • Market analysts tracking promotional campaigns (flash sales, LIDL Plus deals)
  • Supply chain professionals monitoring stock availability across regions

The scraper handles multiple LIDL domains seamlessly, supports pagination through offset parameters, and includes error resilience via the ignore_url_failures flag.


Input Configuration

The scraper accepts a simple JSON configuration:

{
"urls": [
"https://www.lidl.co.uk/c/food-drink/s10068374?offset=24"
],
"ignore_url_failures": true,
"max_items_per_url": 200
}

Input Fields Explained

ParameterTypeDescription
urlsarrayDirect links to LIDL search results or category pages. Supports any LIDL domain (lidl.co.uk, lidl.de, lidl.fr, etc.). Include offset parameters for pagination.
max_items_per_urlintegerMaximum products to collect per URL (default: 20, max recommended: 200). Higher values extract full result sets.
ignore_url_failuresbooleanIf true, continues scraping even if some URLs fail. Useful for bulk runs; if false, stops on first error.

Pro Tip: Use pagination (offset=24, offset=48, etc.) to collect products across multiple pages of search results.


Output Data Structure

Sample output

{
"age_restriction": false,
"awards": [],
"brand": {
"name": "PARKSIDE",
"url": "/q/search?q=parkside",
"show_brand": true
},
"canonical_path": "/p/parkside-hand-rake/p10050668",
"canonical_url": "/p/parkside-hand-rake/p10050668",
"category": "NonFood",
"cutoutimage_v2": [],
"deal_of_day": {
"active": false
},
"design_theme": "default",
"disclaimers": [
{
"id": "code_10050668_9b98da5e",
"type": "CODE",
"value": "Basic"
}
],
"display_free_delivery": false,
"energy_labels": [],
"erp_number": "10050668",
"flash_sales": false,
"full_title": "PARKSIDE Hand Rake",
"gs1_attributes": [],
"having_price": true,
"having_threesixty": false,
"having_videos": false,
"highlighted_seals": 0,
"ians": [
"496480"
],
"image": "https://imgproxy-retcat.assets.schwarz/c88Of-Rwq0fi4CVOyB5mO4qzI9vYUnafKI2fOb9fCk0/sm:1/exar:1:ce/w:427/h:320/cz/M6Ly9wcm9kLWNhd/GFsb2ctbWVkaWEvdWsvMS9GQUU1OEE3NzM5M0NCQ0U2MjdCRERENTI/5M0Q3QzdFMDBFQzEzMUIzNzY2M0Q4M0I1ODhBNjJGNkVBNUUxNjFBLmpwZw.jpg",
"image_v1": null,
"is_lidl_gift_card": false,
"is_used_product": false,
"item_id": 10050668,
"image_list": [
"https://imgproxy-retcat.assets.schwarz/c88Of-Rwq0fi4CVOyB5mO4qzI9vYUnafKI2fOb9fCk0/sm:1/exar:1:ce/w:427/h:320/cz/M6Ly9wcm9kLWNhd/GFsb2ctbWVkaWEvdWsvMS9GQUU1OEE3NzM5M0NCQ0U2MjdCRERENTI/5M0Q3QzdFMDBFQzEzMUIzNzY2M0Q4M0I1ODhBNjJGNkVBNUUxNjFBLmpwZw.jpg"
],
"image_list_v1": null,
"keyfacts": {
"analytics_category": "NonFood",
"description": "<ul> <li>Made from stainless steel</li> <li>Handle made of beech wood</li> <li>For raking, cleaning and loosening as well as smoothing the soil</li> <li>With a practical PU leather hanging loop</li> <li>3-year warranty</li> </ul>",
"full_title": "PARKSIDE Hand Rake",
"more_details": "More details",
"title": "Hand Rake",
"won_category_primary": "Worlds of need/DIY store & garden/Garden equipment & garden tools",
"won_category_primary_path": "0/12/1212"
},
"lidl_plus": [],
"multipack": false,
"online": false,
"prevent_selling": false,
"price": {
"base_price": {
"prefix": false,
"text": "each"
},
"currency_code": "GBP",
"currency_code_second": "",
"currency_symbol": "£",
"currency_symbol_second": "",
"displayed_currency": "£",
"has_star": false,
"has_vat": false,
"old_price": 0,
"price": 1.99,
"price_theme": "white_red",
"special_taxes": [],
"variants_have_different_prices": false
},
"product_id": 10050668,
"product_type": "RETAIL",
"product_origin": "progress_event",
"quick_add_to_cart": false,
"regions_prices": {},
"ribbons": [],
"rendered_ts": 1782947580,
"seals": [],
"stock_availability": {
"availability_indicator": 0,
"badge_info": {
"badges": [
{
"text": "In store from 09.07",
"type": "IN_STORE_FROM_FUTURE_DATE_RANGE"
}
]
},
"badge_info_v2": [
{
"badges": [
{
"text": "In store from 09.07",
"type": "IN_STORE_FROM_FUTURE_DATE_RANGE"
}
],
"valid_from": 1783551600,
"valid_until": 1784156399
}
],
"online_available": false,
"orderable_quantities": [],
"min_orderable_quantity": 1
},
"store": false,
"title": "Hand Rake",
"timezone_id": "Europe/London",
"zones": {},
"relevancy_score": "96129KqLblxO6sNCx6zqHiwICV153FGy0Js1IRgOc+gEG9Dqn8rcqPo8ckI=",
"keyword_score": "lM+elch3+2jigyWJsAoGq0+FDKaaQXD5s5yPib7X0YUOHEtz9T2tyUBTYY4=",
"semantic_score": "+2IhYu8nIRxLNE7rzpTTO+jxb/2NbzU6a+eUIzLcvXVlJ3jPsk1b9TSwS/w=",
"keyword_score_raw": "sW1eQ36r38zRG8KCiiKK26PxL+sb+JiNK71n+v/5UK7IYdTaBdjGvgXEnsk=",
"rating_score": "xTF59gupNe5c1a3G7GM3mIojlxu3d/6vU365X2FkoHUzmNaDcPzir7UwLg8=",
"freshness_score": "hL2w9O7YoZJHbgGqE3wBFYKE0En9w6HjuX/ZocDfe6ahKotjSdOua/1JQFo=",
"search_hub_impressions": "ATnH2ofuGmTW0ITFPVyRkIg6k7F0qekuq796NtmuO4GfPQzHsfc4TUdzj4s=",
"search_hub_clicks": "WPSJUXkoZbB5gVc03nVcAjW4ZxlKEoTSAgOEvbU77mxzvZVRIKXrxU7k7n4=",
"search_hub_carts": "kcAZC96pdEmaGQRMSc/goVvRhqj/88Zu1suEkkBx0aAQELidMZUkF0Dh4Hg=",
"business_rule_factor": "2UnEpqdZS7UWkDbRp1HsNGyL4FsQn0nNbVNOupkrJN9+IV+fXNbqnOBVL7Y=",
"from_url": "https://www.lidl.co.uk/q/search?q=land"
}

Each product record contains 54+ fields organized into logical categories:

Product Identity

FieldMeaning
Product IDUnique LIDL product identifier
Item IDAlternative internal item code
ERP NumberEnterprise Resource Planning system number
TitleProduct name as displayed
Full TitleComplete, untruncated product title
BrandManufacturer or brand name
Product TypeCategory classification (e.g., "Beverage", "Snack")
Product OriginCountry or region of manufacture

Pricing & Promotions

FieldMeaning
PriceCurrent retail price in local currency
Regions PricesPrice variations across different LIDL regions
Having PriceFlag indicating if price data is available
Deal Of DayFlag if product is featured as "Deal of the Day"
Flash SalesActive flash sale or limited-time offer
Lidl PlusPremium pricing or discount for LIDL Plus members
MultipackInformation if product is sold as a multipack bundle

Media & Visuals

FieldMeaning
ImagePrimary product image URL (standard resolution)
Image V1Alternative image version 1
Image ListArray of all product images
Image List V1Alternative image list version
Cutoutimage V2High-quality cutout image (isolated product on white)
Having VideosFlag if product has demo or tutorial videos
Having ThreesixtyFlag if 360° product view is available

Product Details & Compliance

FieldMeaning
KeyfactsKey product specifications (nutrition, ingredients, dimensions)
GS1 AttributesGlobal standard product attributes and classifications
Energy LabelsEU energy efficiency labels (if applicable)
DisclaimersLegal notices (allergen warnings, age restrictions)
Age RestrictionMinimum age requirement (e.g., alcohol products)
Is Used ProductFlag if item is refurbished or pre-owned
Is Lidl Gift CardFlag if product is a LIDL gift card
IANsInternational Article Numbers
AwardsProduct certifications or awards

Availability & Store Info

FieldMeaning
Stock AvailabilityCurrent stock status (in stock, low, out of stock)
OnlineWhether product is available for online purchase
StorePhysical store availability information
Prevent SellingFlag if product cannot currently be purchased
Display Free DeliveryWhether free shipping/delivery applies
Quick Add To CartFlag enabling express checkout option

Visual Design & Presentation

FieldMeaning
Design ThemeVisual theme applied to product listing
RibbonsMarketing ribbons (e.g., "New", "Organic")
Highlighted SealsSpecial badges (certifications, eco-friendly)
SealsAll product seals and certifications
Canonical PathSEO canonical URL path for the product
Canonical URLFull canonical URL for deduplication

Search & Ranking Metrics

FieldMeaning
Relevancy ScoreHow relevant the product is to the search query (0-100)
Keyword ScoreMatch strength between product and search keywords
Keyword Score RawUnprocessed keyword matching score
Semantic ScoreNLP-based semantic similarity to search terms
Rating ScoreCustomer rating influence on ranking (if available)
Freshness ScoreHow recent the product data is
Business Rule FactorInternal LIDL ranking algorithm adjustment
Search Hub ImpressionsNumber of times product appeared in search results
Search Hub ClicksClick-through count from search to product
Search Hub CartsHow many times users added product to cart from search

Technical Metadata

FieldMeaning
Rendered TSTimestamp when product page was rendered/captured
Timezone IDTimezone of the LIDL store region
ZonesGeographic zones where product is available
CategoryProduct category hierarchy

How to Use This Scraper

Step 1: Find Your URLs

Navigate to LIDL.com (or any regional LIDL domain). Use the search bar or browse categories. Copy the result page URL:

https://www.lidl.co.uk/c/food-drink/s10068374?offset=24

Step 2: Configure Input

Paste URLs into the urls array. Use multiple URLs to cover different searches or pages:

{
"urls": [
"https://www.lidl.co.uk/c/food-drink/s10068374?offset=0",
"https://www.lidl.co.uk/c/food-drink/s10068374?offset=24",
"https://www.lidl.co.uk/c/food-drink/s10068374?offset=48"
],
"ignore_url_failures": true,
"max_items_per_url": 200
}

Step 3: Run the Scraper

Start the actor and monitor logs in real-time. The scraper will collect all 54+ fields per product.

Step 4: Export Results

Download data as JSON, CSV, or Excel. Directly import into your BI tool, database, or analysis software.

Troubleshooting:

  • No data returned: Verify the URL is a valid LIDL search results or category page (not a single product page)
  • Incomplete data: Set max_items_per_url higher; LIDL may limit initial results
  • Regional pricing differences: Use country-specific domains for accurate pricing

Real-World Applications

Price Monitoring: Track LIDL product prices weekly to detect promotional cycles and competitive positioning.

Promotional Analysis: Extract flash sales, LIDL Plus deals, and "Deal of Day" flags to study marketing strategies.

Assortment Research: Compare product availability and categories across LIDL regions (UK vs. Germany vs. France) to understand localization.

E-commerce Data: Aggregate LIDL products into your own retail search engine or price comparison platform.

Supply Chain: Monitor stock availability (Stock Availability field) to understand demand patterns and procurement timing.

By automating data extraction, this scraper saves 50+ hours per month compared to manual collection, enabling data-driven retail decisions.


Conclusion

The LIDL Product Search Scraper delivers rich, structured product data from any LIDL region in minutes. With 54+ fields covering pricing, availability, media, and search metrics, it is your complete solution for retail intelligence, price monitoring, and competitive analysis. Start scraping today and unlock insights your competitors may miss.