Sephora Product Scraper (Fast & Light) avatar
Sephora Product Scraper (Fast & Light)

Pricing

from $2.40 / 1,000 products

Go to Apify Store
Sephora Product Scraper (Fast & Light)

Sephora Product Scraper (Fast & Light)

This scraper extracts Sephora.de product data prices, availability, images, ratings and more. Fast, reliable, and ideal for price monitoring, market research, and e-commerce analytics.

Pricing

from $2.40 / 1,000 products

Rating

0.0

(0)

Developer

Tufan Toksöz

Tufan Toksöz

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

a day ago

Last modified

Share

Sephora.de Category Product Scraper (Apify Actor)

Extract comprehensive product data from Sephora Germany (sephora.de) category pages using this Apify actor. Scrape all products from any Sephora.de category URL, including prices, brands, discounts, stock availability, and rich product metadata.

This Sephora.de scraper is ideal for price monitoring, market research, competitive analysis, assortment tracking, and beauty e‑commerce intelligence in the German market. It is designed to be robust, fast, and easy to integrate into your existing data pipelines.

🌟 Features

  • Complete Product Data - Extract all available product information including names, prices, brands, SKUs, and images
  • Category Scraping - Scrape entire product categories or limit the number of products per category
  • Price Monitoring - Track current prices, old prices, and discount information
  • Tax Information - Get both tax-included (ATI) and tax-free (TF) pricing
  • Stock Availability - Check real-time product availability status
  • Multiple Categories - Process multiple category URLs simultaneously
  • Detailed Metadata - Access product classifications, target audiences, and market segments
  • High-Quality Images - Get direct URLs to product images
  • Structured Output - Clean, consistent JSON/CSV output ready for analysis

📊 Use Cases

  • Price Monitoring - Track price changes and discounts across beauty products
  • Market Research - Analyze product offerings, pricing strategies, and brand presence
  • Competitive Analysis - Monitor competitor products and pricing on Sephora.de
  • Inventory Management - Track product availability and stock status
  • Data Analytics - Build datasets for business intelligence and market trends
  • E-commerce Integration - Import product data into your own platform
  • Brand Monitoring - Track specific brands' product lines and pricing

🚀 Quick Start

Input Configuration

{
"startUrls": [
{
"url": "https://www.sephora.de/shop/make-up-c302/"
}
],
"maxProductsPerCategory": 100
}

Basic Usage

  1. Enter Category URLs - Add one or more Sephora.de category page URLs
  2. Set Product Limit (Optional) - Specify how many products to scrape per category (0 = all products)
  3. Run the Actor - Click "Start" and wait for results
  4. Download Data - Export results in JSON, CSV, Excel, or other formats

📥 Input Parameters

ParameterTypeRequiredDescriptionDefaultExample
startUrlsArray✅ YesList of Sephora.de category page URLs to scrape-[{"url": "https://www.sephora.de/shop/make-up-c302/"}]
maxProductsPerCategoryInteger❌ NoMaximum number of products per category (0 = all)0100

Supported URL Patterns

  • Category Pages: https://www.sephora.de/shop/make-up-c302/
  • Subcategories: https://www.sephora.de/shop/make-up/teint/rouge-c356/
  • Brand Pages: https://www.sephora.de/marken/alle-marken-von-a---z/chanel-chane/

Not Supported: Individual product detail pages (only category/listing pages)

📤 Output Data

Each product in the output contains 30+ data fields:

Core Product Information

  • id - Unique product identifier
  • name - Product name
  • brand - Brand name
  • subbrand - Sub-brand or product line
  • trademark - Product trademark

Pricing & Discounts

  • priceWithTax - Current price with tax (numeric string, e.g., "37.95")
  • oldPriceWithTax - Previous price with tax (numeric string)
  • priceWithoutTax - Current price without tax (numeric)
  • oldPriceWithoutTax - Previous price without tax (numeric)
  • discountWithTax - Discount amount with tax (numeric string)
  • discountWithoutTax - Discount amount without tax (numeric)
  • currency - Currency code (e.g. "eur")

Product Classification

  • breadcrumbId - Array of category IDs
  • breadcrumbLabel - Category path string
  • section - Product section (e.g., "MAKEUP")
  • target - Target audience (e.g., "WOMEN")
  • market - Market segment (e.g., "MASSTIGE")
  • nature - Product nature/type
  • range - Product range classification
  • axis - Product axis classification
  • instock - Stock availability status (y/n)
  • urlPage - Full URL to product page
  • urlPicture - URL to product image

SKU Information

  • defaultSku - Is default SKU variant (y/n)
  • sku - Current selected SKU code
  • skuName - SKU variant name (e.g., "775507-matte setting spray 100ml")
  • skuCoverage - Coverage level (e.g., "95 to 100%")

Additional Fields

  • cop - COP flag (y/n)
  • line - Product line
  • pageTrademark - Page trademark info
  • qa - QA flag (y/n)
  • question - Has questions flag (y/n)

📋 Example Output

{
"id": "p1000209496",
"name": "airbrush flawless setting spray matt – mattierendes fixierspray",
"brand": "charlotte tilbury",
"subbrand": "tilbu52",
"trademark": "charlotte tilbury",
"priceWithTax": 37.95,
"oldPriceWithTax": 37.95,
"priceWithoutTax": 31.89,
"oldPriceWithoutTax": 31.89,
"discountWithTax": 0.0,
"discountWithoutTax": 0,
"currency": "eur",
"breadcrumbId": ["C302", "C342", "C351"],
"breadcrumbLabel": "make up/face/foundations and primers",
"section": "maquillage",
"target": "femme",
"market": "exclusif",
"range": "visage",
"nature": "divers visage",
"axis": "couleur",
"instock": "y",
"urlPage": "https://www.sephora.de/p/airbrush-flawless-setting-spray-matte-p1000209496.html",
"urlPicture": "",
"defaultSku": "y",
"sku": "775507",
"skuName": "775507-matte setting spray 100ml",
"skuCoverage": "95 to 100%",
"cop": "n",
"qa": "n",
"question": "n",
"line": "",
"pageTrademark": "charlotte tilbury"
}

❓ Frequently Asked Questions (FAQ)

What does this Sephora.de scraper do?

This Apify actor takes one or more Sephora.de category URLs and crawls all listed products, returning structured data with pricing, discounts, availability, brand, and classification fields that are ready for analysis or integration.

Which Sephora URLs are supported?

The scraper supports category pages, subcategory pages, and brand listing pages on Sephora.de (for example: makeup categories, skincare categories, or brand-specific product listings). Individual product detail URLs are not supported; you should always provide listing pages.

Do I need to pay extra for proxies?

No. This actor does not use Apify Proxy – it runs on the developer's own private proxy infrastructure. That means you do not pay any additional proxy fees on Apify for using this actor; you only pay for the Apify platform resources used to run the task.

Can I integrate the data into my own systems?

Yes. You can export the dataset as JSON, CSV, Excel, or through the Apify API and plug it into your BI tools, data warehouse, or e‑commerce backend for further processing and automation.


Keywords: Sephora scraper, Sephora.de scraper, Sephora Germany product scraper, Sephora category scraper, beauty product scraper, cosmetics scraper, makeup data extraction, Sephora API alternative, price monitoring, beauty ecommerce, web scraping, data extraction, Germany, German market, beauty products, perfume scraper, skincare data, Sephora.de product data, Sephora Germany price scraper, Sephora category product data