Sephora.com Scraper avatar

Sephora.com Scraper

Try for free

7 days trial then $10.00/month - No credit card required now

Go to Store
Sephora.com Scraper

Sephora.com Scraper

scraping_empire/sephora-com-scraper
Try for free

7 days trial then $10.00/month - No credit card required now

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.

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)

1{
2  "id": "P501297",
3  "detail_link": "https://www.sephora.com/api/catalog/products/P501297?preferedSku=2685121",
4  "rating": "4.81",
5  "name": "01 \"Taunt\" Massage Candle",
6  "quantity_rating": "21",
7  "brand": "DedCool",
8  "price": "$74.25",
9  "image": "...",
10  "keyword": "candle"
11}

Product Page (Full Mode)

1{
2  "id": "P507645",
3  "detail_link": "https://www.sephora.com/product/metallic-glow-mini-tin-candle-trio-P507645?skuId=2697159",
4  "rating": "4.97",
5  "name": "Metallic Glow Mini Tin Candle Trio",
6  "quantity_rating": 32,
7  "brand": "VOLUSPA",
8  "category": [
9    "Fragrance",
10    "Candles & Home Scents",
11    "Candles"
12  ],
13  "price": "$30.00",
14  "image": "...",
15  "description": "...",
16  "loves_count": 1292,
17  "keyword": null
18}

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!

Developer
Maintained by Community

Actor Metrics

  • 9 monthly users

  • 3 stars

  • >99% runs succeeded

  • Created in Nov 2023

  • Modified 2 days ago