Ellos Product Search Scraper avatar

Ellos Product Search Scraper

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Ellos Product Search Scraper

Ellos Product Search Scraper

Scrape product listings from Ellos.se, Ellos.nl, and other regional domains instantly. Collect 30+ fields including prices, ratings, images, variants, and campaign info — perfect for price monitoring, inventory tracking, and ecommerce intelligence.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Stealth mode

Stealth mode

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

11 days ago

Last modified

Share

Ellos Product Search Scraper: Extract Fashion & Home Data Fast


What Is Ellos?

Ellos is a major Scandinavian and European fashion and home goods retailer with presence across multiple regional domains (ellos.se, ellos.nl, ellos.no, ellos.dk, etc.). The platform hosts thousands of clothing, footwear, and home décor products. Manually collecting product data from search results is inefficient — the Ellos Product Search Scraper automates extraction, delivering structured product records with pricing, images, variants, and campaign data.


Overview

The Ellos Product Search Scraper extracts product listings from Ellos search and category pages, transforming raw HTML into clean, structured JSON records. It is designed for:

  • Price monitors tracking Ellos product prices and promotions over time
  • Ecommerce researchers analyzing product mix and pricing strategies
  • Aggregator platforms indexing fashion and home products
  • Market analysts studying Ellos' inventory and campaign tactics

Key strengths include support for multiple regional domains, configurable item limits, resilient error handling, and comprehensive product metadata (images, variants, ratings, campaigns).


Input Format

The scraper accepts a JSON configuration object:

{
"urls": [
"https://www.ellos.se/dam/mode?page=4"
],
"ignore_url_failures": true,
"max_items_per_url": 200
}

Input Parameters

ParameterTypeDescription
urlsArrayProduct search or category page URLs from any Ellos domain (e.g., .se, .nl, .no, .dk). Paste one or more URLs pointing to paginated results.
ignore_url_failuresBooleanIf true, the scraper continues even if individual URLs fail. Recommended for large-scale runs to avoid interruptions.
max_items_per_urlIntegerMaximum number of products to extract per URL (e.g., 200). Useful for controlling data volume or testing.

Example URLs:

  • https://www.ellos.se/dam/mode?page=1 (Fashion category, Sweden)
  • https://www.ellos.nl/nl/hem?page=2 (Home category, Netherlands)

Output Format

Sample output

{
"id": "7022944-06",
"name": "Relaxed skjorta i bomullspoplin",
"name_seo": "relaxed-skjorta-i-bomullspoplin",
"brand": "Ellos Collection",
"brand_seo": "ellos-collection",
"base_colors": [
"blue",
"red",
"blue",
"white",
"black",
"yellow",
"pink",
"brown"
],
"url": "/ellos-collection/relaxed-skjorta-i-bomullspoplin/7022944-06",
"current_variant": 0,
"image_front": {
"type": "Fm",
"card": "https://assets.ellosgroup.com/i/ellos/b?$jg$&$jm$&$jp$&$jl$&n=ell_7022944-06_Fm_M0113490&mw={size}"
},
"image_alternative": {
"type": "Bm",
"card": "https://assets.ellosgroup.com/i/ellos/b?$jg$&$jm$&$jp$&$jl$&n=ell_7022944-06_Bm_M0113490&mw={size}"
},
"image_fs": {
"type": "Fs",
"card": "https://assets.ellosgroup.com/i/ellos/b?$jg$&$jm$&$jp$&$jl$&n=ell_7022944-06_Fs&mw={size}"
},
"variants": [
{
"size": "XS",
"sku": "7022944-06-XS",
"in_stock": true,
"current_price": 299,
"original_price": 399,
"discount_amount": 25,
"stock_quantity": 32,
"ean": "7325903389384",
"url": "/ellos-collection/relaxed-skjorta-i-bomullspoplin/7022944-06-XS",
"show_discount_percentage_label": false,
"price_type": "DEAL",
"price_label": null
},
{
"size": "S",
"sku": "7022944-06-S",
"in_stock": true,
"current_price": 299,
"original_price": 399,
"discount_amount": 25,
"stock_quantity": 89,
"ean": "7325903389377",
"url": "/ellos-collection/relaxed-skjorta-i-bomullspoplin/7022944-06-S",
"show_discount_percentage_label": false,
"price_type": "DEAL",
"price_label": null
},
{
"size": "M",
"sku": "7022944-06-M",
"in_stock": true,
"current_price": 299,
"original_price": 399,
"discount_amount": 25,
"stock_quantity": 90,
"ean": "7325903389391",
"url": "/ellos-collection/relaxed-skjorta-i-bomullspoplin/7022944-06-M",
"show_discount_percentage_label": false,
"price_type": "DEAL",
"price_label": null
},
{
"size": "L",
"sku": "7022944-06-L",
"in_stock": true,
"current_price": 299,
"original_price": 399,
"discount_amount": 25,
"stock_quantity": 79,
"ean": "7325903389407",
"url": "/ellos-collection/relaxed-skjorta-i-bomullspoplin/7022944-06-L",
"show_discount_percentage_label": false,
"price_type": "DEAL",
"price_label": null
},
{
"size": "XL",
"sku": "7022944-06-XL",
"in_stock": true,
"current_price": 299,
"original_price": 399,
"discount_amount": 25,
"stock_quantity": 99,
"ean": "7325903389414",
"url": "/ellos-collection/relaxed-skjorta-i-bomullspoplin/7022944-06-XL",
"show_discount_percentage_label": false,
"price_type": "DEAL",
"price_label": null
}
],
"quick_delivery": true,
"labels": [
{
"name": "DEAL",
"text_color": "#B03138FF",
"background_color": "#FFFFFFFF",
"extra": "_"
}
],
"related_articles": [
{
"id": "7022944-06",
"url": "/ellos-collection/relaxed-skjorta-i-bomullspoplin/7022944-06",
"image": {
"type": "Fs",
"card": "https://assets.ellosgroup.com/i/ellos/b?$jg$&$jm$&$jp$&$jl$&n=ell_7022944-06_Fs&mw={size}"
}
},
{
"id": "7022944-02",
"url": "/ellos-collection/relaxed-skjorta-i-bomullspoplin/7022944-02",
"image": {
"type": "Fs",
"card": "https://assets.ellosgroup.com/i/ellos/b?$jg$&$jm$&$jp$&$jl$&n=ell_7022944-02_Fs&mw={size}"
}
},
{
"id": "7022944-03",
"url": "/ellos-collection/relaxed-skjorta-i-bomullspoplin/7022944-03",
"image": {
"type": "Fs",
"card": "https://assets.ellosgroup.com/i/ellos/b?$jg$&$jm$&$jp$&$jl$&n=ell_7022944-03_Fs&mw={size}"
}
},
{
"id": "7022944-04",
"url": "/ellos-collection/relaxed-skjorta-i-bomullspoplin/7022944-04",
"image": {
"type": "Fs",
"card": "https://assets.ellosgroup.com/i/ellos/b?$jg$&$jm$&$jp$&$jl$&n=ell_7022944-04_Fs&mw={size}"
}
},
{
"id": "7022944-05",
"url": "/ellos-collection/relaxed-skjorta-i-bomullspoplin/7022944-05",
"image": {
"type": "Fs",
"card": "https://assets.ellosgroup.com/i/ellos/b?$jg$&$jm$&$jp$&$jl$&n=ell_7022944-05_Fs&mw={size}"
}
},
{
"id": "7022944-07",
"url": "/ellos-collection/relaxed-skjorta-i-bomullspoplin/7022944-07",
"image": {
"type": "Fs",
"card": "https://assets.ellosgroup.com/i/ellos/b?$jg$&$jm$&$jp$&$jl$&n=ell_7022944-07_Fs&mw={size}"
}
},
{
"id": "7022944-08",
"url": "/ellos-collection/relaxed-skjorta-i-bomullspoplin/7022944-08",
"image": {
"type": "Fs",
"card": "https://assets.ellosgroup.com/i/ellos/b?$jg$&$jm$&$jp$&$jl$&n=ell_7022944-08_Fs&mw={size}"
}
},
{
"id": "7022944-09",
"url": "/ellos-collection/relaxed-skjorta-i-bomullspoplin/7022944-09",
"image": {
"type": "Fs",
"card": "https://assets.ellosgroup.com/i/ellos/b?$jg$&$jm$&$jp$&$jl$&n=ell_7022944-09_Fs&mw={size}"
}
}
],
"is_outlet": false,
"is_gift_card": false,
"is_best_price": false,
"is_price_matched": false,
"current_price": 299,
"original_price": 399,
"rating": 3.86,
"rating_count": 119,
"eprel_id": "",
"categories": [
"Ladies",
"Fashion",
"Shirts & blouses",
"Shirts"
],
"color": "Ljusblå vit randig",
"price_campaigns": [
{
"campaign_id": "EL00000001369",
"current_price": 299,
"original_price": 399,
"label_id": "L_EL00000000055",
"show_discount_percentage_label": false,
"discount_percentage": 25,
"start_date": "2026-06-02T22:01:00Z",
"end_date": "2026-06-30T21:59:00Z",
"price_type": "DEAL",
"label": {
"name": "DEAL",
"text_color": "#B03138FF",
"background_color": "#FFFFFFFF"
}
}
],
"other_campaigns": [
{
"campaign_id": "EL00000000099",
"type": "product",
"start_date": "2025-12-14T23:00:00Z",
"end_date": "2026-06-29T22:00:00Z",
"label": null
},
{
"campaign_id": "EL00000000322",
"type": "product",
"start_date": "2025-12-31T23:00:00Z",
"end_date": "2099-01-25T23:00:00Z",
"label": null
},
{
"campaign_id": "EL00000000364",
"type": "product",
"start_date": "2026-01-11T23:00:00Z",
"end_date": "2027-01-18T23:00:00Z",
"label": null
},
{
"campaign_id": "EL00000000532",
"type": "product",
"start_date": "2026-01-27T23:01:00Z",
"end_date": "2026-06-30T21:59:00Z",
"label": null
},
{
"campaign_id": "EL00000001301",
"type": "product",
"start_date": "2026-05-19T22:01:00Z",
"end_date": "2026-10-30T23:00:00Z",
"label": null
},
{
"campaign_id": "EL00000001385",
"type": "product",
"start_date": "2026-06-02T22:01:00Z",
"end_date": "2026-11-30T22:59:00Z",
"label": null
},
{
"campaign_id": "EL00000001492",
"type": "product",
"start_date": "2026-06-14T22:01:00Z",
"end_date": "2099-06-21T22:00:00Z",
"label": null
}
],
"from_url": "https://www.ellos.se/dam/mode"
}

Each product record contains 30+ detailed fields:

Identification & Metadata

FieldMeaning
IDUnique product identifier in Ellos system
URLDirect product page link
NameProduct display name (e.g., "Cotton T-Shirt Blue")
Name SEOSEO-optimized version of product name
BrandManufacturer or Ellos house brand
Brand SEONormalized brand name for search

Visuals & Variants

FieldMeaning
Image FrontPrimary product photo URL
Image AlternativeAdditional product images (alternative angles)
Image FSFull-size/high-resolution image URL
ColorProduct color (e.g., "Blue", "Red")
Base ColorsAll available color options for this product
VariantsProduct variants (sizes, materials, colors) with SKU data
Current VariantCurrently selected variant details

Pricing & Campaigns

FieldMeaning
Current PriceActive selling price (in local currency)
Original PriceList price before any discounts
Price CampaignsActive price promotions or discounts
Other CampaignsAdditional marketing campaigns (loyalty, bundles)
Is Best PriceFlag indicating if current price matches lowest historical price
Is Price MatchedFlag for price-matching guarantees

Ratings & Reviews

FieldMeaning
RatingAverage customer rating (e.g., 4.5/5)
Rating CountNumber of customer reviews received

Product Classification

FieldMeaning
CategoriesProduct categories (e.g., "Women > Clothing > Tops")
LabelsProduct labels or tags (e.g., "New Arrival", "Sale")
Is OutletWhether product is from outlet/clearance section
Is Gift CardWhether product is a gift card

Special Attributes

FieldMeaning
Quick DeliveryAvailability/delivery speed flag
EPREL IDEU Energy-Related Products regulation identifier (for applicable items)
Related ArticlesLinks to related blog posts or style guides

How to Use

  1. Gather URLs — Visit Ellos (any regional domain) and navigate to search results or category pages. Copy the full page URL.
  2. Build input JSON — Add URLs to the urls array. Set max_items_per_url based on your needs (e.g., 200 for full pages, 50 for quick samples).
  3. Configure resilience — Set ignore_url_failures: true for multi-URL runs to prevent a single failure from stopping the entire job.
  4. Execute the scraper — Start the run and monitor progress via logs.
  5. Download results — Export as JSON, CSV, or Excel for analysis or database import.

Best Practices:

  • Use region-specific domains (.se, .nl, etc.) to ensure accurate local pricing and availability.
  • Start with max_items_per_url: 50 to test before scaling to 200+.
  • Include pagination in URLs (e.g., ?page=1, ?page=2) to scrape across multiple result pages.

Handling Common Issues:

  • If a URL returns no products, verify it is a valid search or category page (not a detail page).
  • Currency and price format vary by region—normalize data after extraction if comparing across domains.

Use Cases & Business Value

  • Competitive pricing analysis: Monitor Ellos pricing against competitors in real time
  • Inventory tracking: Track product availability, variants, and stock levels
  • Campaign monitoring: Identify active promotions and seasonal campaigns
  • Trend analysis: Analyze which product categories and colors are being promoted
  • Feed generation: Populate product feeds for Google Shopping, Facebook Catalog, or price comparison sites

By automating product data collection, you eliminate manual work and unlock insights into Ellos' merchandising strategy, pricing dynamics, and customer preferences.


Conclusion

The Ellos Product Search Scraper is a powerful tool for anyone needing reliable, structured product data from Ellos stores across Europe. With 30+ fields covering pricing, images, ratings, and campaigns, it delivers the intelligence needed for competitive monitoring, market analysis, and ecommerce operations. Start scraping today and transform raw listings into actionable data.