Sephora.com Scraper
by scraping_empire
Effortlessly gather product data from Sephora.com(Unites States/Canada) —categories, product pages, or keyword searches— with flexible scraping modes ...
Opens on Apify.com
About Sephora.com Scraper
Effortlessly gather product data from Sephora.com(Unites States/Canada) —categories, product pages, or keyword searches— with flexible scraping modes and comprehensive output for all your e-commerce or research needs.
What does this actor do?
Sephora.com Scraper is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.
Key Features
- Cloud-based execution - no local setup required
- Scalable infrastructure for large-scale operations
- API access for integration with your applications
- Built-in proxy rotation and anti-blocking measures
- Scheduled runs and webhooks for automation
How to Use
- Click "Try This Actor" to open it on Apify
- Create a free Apify account if you don't have one
- Configure the input parameters as needed
- Run the actor and download your results
Documentation
US/CA Sephora (Mobile) Scraper 🚀 Scrape and extract product data from Sephora.com with ease! ✨ This scraper is designed to help you quickly gather comprehensive information about Sephora products. It supports multiple locales (United States and Canada) at both category and product levels, and even allows you to search for specific keywords. ## Why Use This Scraper? 🤔 - Multi-Country Support Seamlessly switch between US, CA-EN, and CA-FR to target different locales—perfect for comparing products or running market research in various regions. - Flexible Input Options Whether you want to scrape based on category URLs, individual product URLs, or by searching keywords, this scraper has you covered. - Full or Quick Data Retrieval Choose between a Full scrape for detailed product information such as descriptions, images, and loves count, or opt for a Quick scrape for faster results without visiting each product page. - Complete & Organized Output Receive well-structured JSON data containing product IDs, names, prices, brands, ratings, and more—ready for analytics, research, or e-commerce. - Easy Customization Limit the number of pages to crawl per category or let the scraper traverse them all. Personalize the input for your specific needs, including page limits and crawl modes. ## Features ⚙️ 1. Scrape Entire Categories Provide a category URL (e.g., https://www.sephora.com/shop/makeup-cosmetics) to extract a complete list of products—pagination included! 2. Scrape Individual Product Pages Supply a product URL (e.g., https://www.sephora.com/product/ilia-super-serum-skin-tint-spf-40-P455418) to collect every detail about a specific item. 3. Search by Keyword Use custom search terms (e.g., "foundation", "candle") to pull up product lists and their top-level information. 4. Multi-Locale Crawling Easily choose between US, CA-EN, or CA-FR to tailor your searches and product data to the appropriate regional Sephora site. 5. Detailed Product Data - Full Mode: Grabs in-depth data (descriptions, high-res images, loves count, and more). - Quick Mode: Faster with fewer requests—ideal for speed and minimal resource usage. ## Input Parameters 📝 1. Start URLs - Category: Paste a Sephora category link, for example: https://www.sephora.com/shop/makeup-cosmetics - Product: Paste a Sephora product link, for example: https://www.sephora.com/product/ilia-super-serum-skin-tint-spf-40-P455418 2. Page Limit (optional) - Specify how many pages to crawl for each category. If not provided, the scraper will crawl all available pages. 3. Search Keywords (optional) - Provide one or multiple keywords (e.g., ["candle", "moisturizer"]) to fetch product lists by topic. 4. Crawl Type - Quick: Fast, fewer requests, but less data (no product detail page visit). - Full: Slower, but returns comprehensive product data with detailed info. 5. Country (optional) - Select the locale you want to scrape: - US: United States - CA-EN: Canada (English) - CA-FR: Canada (French) - When not provided, the default is US. ## Output Example 💡 ### Category or Keyword Search (Quick Mode) jsonc { "id": "P501297", "detail_link": "https://www.sephora.com/api/catalog/products/P501297?preferedSku=2685121", "rating": "4.81", "name": "01 \"Taunt\" Massage Candle", "quantity_rating": "21", "brand": "DedCool", "price": "$74.25", "image": "...", "keyword": "candle" } ### Product Page (Full Mode) jsonc { "id": "P507645", "detail_link": "https://www.sephora.com/product/metallic-glow-mini-tin-candle-trio-P507645?skuId=2697159", "rating": "4.97", "name": "Metallic Glow Mini Tin Candle Trio", "quantity_rating": 32, "brand": "VOLUSPA", "category": [ "Fragrance", "Candles & Home Scents", "Candles" ], "price": "$30.00", "image": "...", "description": "...", "loves_count": 1292, "keyword": null } ## Use Cases 🛍️ - Price and Offer Monitoring: Track how prices change over time or compare product prices across different locales. - Market Research: Analyze popular brands, product ratings, and user engagement to gain insights into market trends. - Inventory Check: Keep an updated catalog of Sephora products for your own e-commerce reference or competitor analysis. - Content Generation: Quickly gather product descriptions and images for marketing campaigns or websites. ## How It Works 🚀 1. Set Up Your Input: Provide a list of start URLs (categories/products), along with optional parameters like keywords, page limit, crawl type, and country. 2. Run the Scraper: Start the scraping process on Apify. The scraper will systematically navigate through the provided links or queries, honoring your country selection. 3. Get the Data: Once complete, retrieve your data in JSON format—perfect for databases, analytics, or other tools. ## Important Notes ⚠️ - Rate-Limiting & Scraping Etiquette: Practice responsible crawling to avoid excessive requests. - Data Accuracy: Sephora may update their site structure; if issues occur, please reach out or check for updates. - Legal Considerations: Ensure you comply with Sephora’s terms of service and all relevant regulations when using scraped data. ## Support & Contact Need help or have questions? 🤝 - Reach out via the Apify platform. - We appreciate feature requests or bug reports to keep improving this scraper. Happy Scraping!
Categories
Common Use Cases
Market Research
Gather competitive intelligence and market data
Lead Generation
Extract contact information for sales outreach
Price Monitoring
Track competitor pricing and product changes
Content Aggregation
Collect and organize content from multiple sources
Ready to Get Started?
Try Sephora.com Scraper now on Apify. Free tier available with no credit card required.
Start Free TrialActor Information
- Developer
- scraping_empire
- Pricing
- Paid
- Total Runs
- 1,053
- Active Users
- 82
Related Actors
Google Maps Reviews Scraper
by compass
Facebook Ads Scraper
by apify
Google Ads Scraper
by silva95gustavo
Facebook marketplace scraper
by curious_coder
Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.
Learn more about ApifyNeed Professional Help?
Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.
Trusted by millions | Money-back guarantee | 24/7 Support