Sephora Product Scraper (Fast & Light)
Pricing
from $2.40 / 1,000 products
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
Actor stats
0
Bookmarked
3
Total users
2
Monthly active users
a day ago
Last modified
Categories
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
- Enter Category URLs - Add one or more Sephora.de category page URLs
- Set Product Limit (Optional) - Specify how many products to scrape per category (0 = all products)
- Run the Actor - Click "Start" and wait for results
- Download Data - Export results in JSON, CSV, Excel, or other formats
📥 Input Parameters
| Parameter | Type | Required | Description | Default | Example |
|---|---|---|---|---|---|
startUrls | Array | ✅ Yes | List of Sephora.de category page URLs to scrape | - | [{"url": "https://www.sephora.de/shop/make-up-c302/"}] |
maxProductsPerCategory | Integer | ❌ No | Maximum number of products per category (0 = all) | 0 | 100 |
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 identifiername- Product namebrand- Brand namesubbrand- Sub-brand or product linetrademark- 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 IDsbreadcrumbLabel- Category path stringsection- Product section (e.g., "MAKEUP")target- Target audience (e.g., "WOMEN")market- Market segment (e.g., "MASSTIGE")nature- Product nature/typerange- Product range classificationaxis- Product axis classification
Availability & Links
instock- Stock availability status (y/n)urlPage- Full URL to product pageurlPicture- URL to product image
SKU Information
defaultSku- Is default SKU variant (y/n)sku- Current selected SKU codeskuName- 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 linepageTrademark- Page trademark infoqa- 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