Rossmann Scraper - Drugstore Product & Price Extractor
Pricing
$15.00/month + usage
Rossmann Scraper - Drugstore Product & Price Extractor
Extract products, prices, and promotions from Rossmann — Poland's largest drugstore with 30,000+ products. Get prices, discounts, 30-day lowest prices (Omnibus), EAN barcodes, ratings, and reviews. Filter by keyword, category, brand, or price range. Ideal for price monitoring and market research.
Pricing
$15.00/month + usage
Rating
0.0
(0)
Developer
Paweł
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
9 days ago
Last modified
Categories
Share
🛒 Rossmann.pl Scraper
🎯 Extract complete product data, prices, and promotions from Poland's largest drugstore chain — automatically and at scale.
Scrape 30,000+ products from Rossmann.pl including current prices, discounts, 30-day lowest prices (Omnibus), ratings, reviews, EAN barcodes, and promotion details. Perfect for price monitoring, competitive analysis, and market research in the Polish drugstore and cosmetics market.
🚀 What Does It Do?
This scraper automatically collects structured, ready-to-use product data from Rossmann.pl. No manual browsing needed — just set your filters and hit Start.
💡 Two modes of operation:
- 🔍 Discovery Mode — Search by keyword, filter by category, brand, price range, or promotions to find exactly the products you need
- 📋 Full Catalog Mode — Leave all filters empty to scrape the entire Rossmann.pl catalog (~30,000 products)
👥 Who Is This For?
| 🏢 Use Case | 💬 How It Helps |
|---|---|
| 📊 Price Monitoring | Track daily price changes, discounts, and promotional campaigns across Rossmann's full catalog |
| 🔎 Competitive Intelligence | Compare Rossmann prices against other Polish drugstores (Hebe, Super-Pharm, Natura) |
| 📣 Deal Hunting & Affiliates | Discover MEGA promotions and exclusive deals the moment they go live |
| 🤝 Brand Analytics | Monitor how your brand's products are priced, rated, and promoted at Rossmann |
| 📈 Market Research | Analyze the Polish drugstore market — pricing trends, category sizes, top-rated products |
| 🛒 Inflation Tracking | Compare current prices vs. 30-day lowest prices (Omnibus data) to track real price movements |
✨ Features
- 🏷️ Complete Product Data — Name, brand, description, size/unit, category path, EAN barcode
- 💰 Full Pricing Details — Current price, old price, 30-day lowest price (EU Omnibus directive), price per unit, VAT rate
- 🔥 Promotion Tracking — Promotion type (MEGA, Rossmann exclusive, seasonal), start/end dates, badges
- ⭐ Ratings & Reviews — Average rating and total review count for every product
- 🔍 Smart Search — Search by keyword in Polish (e.g., "szampon", "krem do twarzy")
- 🎛️ Smart Filters — Category, brand, price range, promotions only, multiple sort options
- 📸 Product Images — High-resolution product image URLs included
- ⚡ Blazing Fast — Extracts ~100 products per second, full catalog in ~5 minutes
- 🔄 Deduplication — Each product appears only once, even across paginated results
- 📤 Export Anywhere — Download results as JSON, CSV, Excel, or push to Google Sheets, Zapier, Make, or your CRM
🎛️ Filters & Options
| Option | What It Does |
|---|---|
| 🔍 Search Query | Find products by keyword (e.g., "szampon", "pasta do zębów", "perfumy") |
| 📂 Category | Filter by Rossmann product category (cosmetics, skincare, hair, household, health, etc.) |
| 🏷️ Brand | Narrow results to specific brands (NIVEA, L'Oréal, Maybelline, etc.) |
| 💰 Price Range | Set minimum and/or maximum price in PLN |
| 🔥 Promotions Only | Show only products currently on sale (MEGA deals, seasonal promotions, exclusives) |
| 📊 Sort Order | Sort by relevance, newest, price (low/high), best rated, or most popular |
| 🔢 Max Results | Control how many products to extract per run |
📦 What You Get (Output Fields)
Every product includes:
🏷️ Product Information
| Field | Example |
|---|---|
| productId | 281464 |
| name | zestaw kremów do twarzy, krem do twarzy na dzień SPF 15, krem do twarzy na noc |
| brand | NIVEA |
| brandId | 5500 |
| caption | zestaw kremów do twarzy, krem do twarzy na dzień SPF 15, krem do twarzy na noc |
| unit | 1 szt. |
| category | Pielęgnacja i higiena-Twarz-Pielęgnacja twarzy-Kremy do twarzy |
| ean | 5900017104591 |
| eanNumbers | ["5900017104591", "5900017095066"] |
| availability | available |
💰 Pricing
| Field | Example |
|---|---|
| price | 42.99 |
| oldPrice | 69.99 |
| lastLowestPrice | 69.99 |
| pricePerUnit | 1 szt. = 42,99 zł |
| vat | 23 |
🔥 Promotions
| Field | Example |
|---|---|
| promotionType | mega |
| promotionFrom | 2026-03-12T00:00:00 |
| promotionTo | 2026-03-25T00:00:00 |
| badges | MEGA! |
⭐ Ratings & Media
| Field | Example |
|---|---|
| averageRating | 4.87 |
| totalReviews | 119 |
| imageUrl | https://pro-fra-s3-productsassets.rossmann.pl/product_7_large/281464_1280_720.webp |
| url | https://www.rossmann.pl/Produkt/Kremy-do-twarzy/Nivea-Q10-Ujedrnienie-... |
| scrapedAt | 2026-03-18T14:38:30.697Z |
📊 Example Output
{"productId": 281464,"name": "zestaw kremów do twarzy, krem do twarzy na dzień SPF 15, krem do twarzy na noc","brand": "NIVEA","brandId": 5500,"caption": "zestaw kremów do twarzy, krem do twarzy na dzień SPF 15, krem do twarzy na noc","unit": "1 szt.","price": 42.99,"oldPrice": 69.99,"lastLowestPrice": 69.99,"pricePerUnit": "1 szt. = 42,99 zł","vat": 23,"averageRating": 4.87,"totalReviews": 119,"availability": "available","category": "Pielęgnacja i higiena-Twarz-Pielęgnacja twarzy-Kremy do twarzy","ean": "5900017104591","eanNumbers": ["5900017104591", "5900017095066", "5900017081588", "5900017064451"],"promotionType": "mega","promotionFrom": "2026-03-12T00:00:00","promotionTo": "2026-03-25T00:00:00","badges": "MEGA!","imageUrl": "https://pro-fra-s3-productsassets.rossmann.pl/product_7_large/281464_1280_720_1729765881.webp","url": "https://www.rossmann.pl/Produkt/Kremy-do-twarzy/Nivea-Q10-Ujedrnienie-zestaw-kremow-do-twarzy-krem-do-twarzy-na-dzien-SPF-15-krem-do-twarzy-na-noc,281464,13049","scrapedAt": "2026-03-18T14:38:30.697Z"}
📋 Dataset Views
The Apify Console gives you 3 ready-made table views to quickly browse your results:
| View | What It Shows |
|---|---|
| 📊 Overview | Product name, brand, price, old price, size, rating, reviews, availability, URL |
| 💰 Price Comparison | Product, brand, current vs. old price, 30-day lowest, unit price, promotion type and dates |
| 📋 Full Details | Every single field — the complete dataset including EAN, VAT, category, badges, images |
❓ FAQ
🤔 What products can I scrape? Everything available on Rossmann.pl — cosmetics, skincare, hair care, hygiene, household products, health, baby products, and food. Over 30,000 products across all categories.
🤔 What is the "30-day lowest price" field? Under the EU Omnibus Directive, retailers must show the lowest price from the last 30 days when running a promotion. This scraper captures that data, letting you verify if a "sale" is a real discount.
🤔 How do I find category or brand IDs?
Run the scraper once with a search query — the output includes brandId and category fields. You can also check the category table in this README for common top-level categories.
🤔 Does it work without proxies? Yes — the scraper works great without any proxy configuration for most use cases. Proxies are only recommended if you're scraping very large volumes frequently.
🤔 Can I export the data? Yes — JSON, CSV, Excel, XML, HTML, RSS. You can also push data directly to Google Sheets, Zapier, Make, or any webhook/API endpoint.
🤔 How often should I run this? For fresh data, run daily or weekly. You can schedule automatic runs on Apify with just a few clicks.
🤔 Does it work with proxies? Yes — residential proxies are recommended for the best results. The scraper works with Apify's built-in proxy service.
🛠️ Need Custom Filters or Features?
I'm happy to customize this scraper for your specific needs! 🤝
Whether you need:
- 🎯 Additional filters (specific product lines, ingredients, package sizes)
- 📊 Extra data fields or custom output formats
- 🔄 Integration with your CRM, Google Sheets, or database
- ⏰ Scheduled scraping with automatic deduplication
- 🌐 Scraping from other Polish drugstores alongside Rossmann (Hebe, Super-Pharm, Natura, Douglas)
👉 Don't hesitate to reach out via private message — I respond quickly and I'm always open to building exactly what you need. No request is too small or too specific!
⚖️ Legal & Ethical Use
This scraper collects only publicly available information from Rossmann.pl. It does not access private accounts, bypass authentication, or collect personal customer data. Please use the data responsibly and in compliance with applicable laws and platform terms of service.