Fragrancenet Product Search Scraper avatar

Fragrancenet Product Search Scraper

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Fragrancenet Product Search Scraper

Fragrancenet Product Search Scraper

Scrape FragranceNet product listings with precision. Collect SKU, pricing, ratings, inventory status, images, and 21+ fields per product — perfect for price monitoring, fragrance aggregators, and competitive intelligence in the beauty e-commerce space.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Stealth mode

Stealth mode

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Share

FragranceNet Product Scraper: Extract Perfume Data at Scale


What Is FragranceNet?

FragranceNet.com is a leading online fragrance retailer offering thousands of perfumes, colognes, and beauty products from premium designers worldwide. It features dynamic product catalogs with variants by size, gender, and formula type. Extracting and monitoring this data manually is inefficient — the FragranceNet Product Scraper automates collection, delivering structured, ready-to-analyze product information instantly.


Overview

The FragranceNet Product Scraper harvests detailed fragrance product listings from search result pages, transforming browsable content into machine-readable records. It is designed for:

  • Price monitoring services tracking competitor pricing and discounts
  • Fragrance aggregators building comprehensive product databases
  • E-commerce analysts benchmarking inventory and trending products
  • Retailers conducting competitive intelligence and market research

Key features include configurable scraping limits per page, resilient error handling via ignore_url_failures, and extraction of 21+ product fields including pricing, availability, images, and customer ratings.


Input Format

The Actor supports two scraping modes — use only one at a time:

  1. Scrape by URLs — scrape data directly from a list of FragranceNet product search URLs.
{
"urls": [
"https://www.fragrancenet.com/fn/fragrances?page=2"
],
"ignore_url_failures": true,
"max_items_per_url": 200
}
  1. Scrape by search filters — scrape data using a keyword and sort options instead of providing URLs.
{
"keyword": "a",
"sort_by": "new",
"page": 2,
"max_items_per_url": 200
}

There is also a General settings group that applies to both modes.

1. Scrape by URLs

Use this mode when you already have specific product search URLs. When this mode is used, all options in the "Scrape by search filters" section will be disabled.

FieldTypeDefaultDescription
urlsarray(required)FragranceNet product search pages to scrape. Supports paginated category URLs (e.g., ?page=1, ?page=2). You can paste URLs one by one, or use the Bulk edit section to add a prepared list.
ignore_url_failuresbooleantrueIf true, the scraper continues running when a URL fails instead of stopping the entire run. If false, a single failure halts the entire run. Recommended: true for large batches.

2. Scrape by search filters

Use this mode when you want to search using a keyword and sort options instead of scraping by URLs. If you use this mode, leave the urls field above empty.

FieldTypeDefaultDescription
keywordstringThe keyword to search for.
sort_fieldstring ("", rel, new, name, review, rating)Sort results by Top Sellers (empty), New Arrivals (new), Brand Name (name), Reviews (review), or Rating (rating).
pageintegerThe page number to start scraping from.

3. General settings

Applies to both scraping modes above.

FieldTypeDefaultDescription
max_items_per_urlinteger20Maximum number of products extracted per URL/search (e.g., 200). Limits data volume and run time.

Best practice: Start with max_items_per_url: 50 to test, then increase for production runs. Use pagination parameters or the sort_field option to target specific product categories or seasons.


Output Format

Example output record:

{
"sku": "139842",
"status": "200",
"designer_url": "/fragrances/calvin-klein",
"section": "f",
"brand": "Euphoria",
"promoted": false,
"is_sellable": true,
"sizes_available": 7,
"rating": {
"count": 533,
"score": 4.797
},
"out_of_stock": false,
"zoomable": 2,
"is_low_inventory": false,
"is_top_seller": false,
"gender": "women",
"image_variants": "legacy,legacy_png,zoomable,bottle",
"variant_type": "size",
"retina_image_url": "//cdn.fragrancenet.com/images/photos/250x250/139842.jpg",
"percent_saving": 34,
"description": "Eau De Parfum",
"designer": "Calvin Klein",
"gender_text": "women",
"is_trending": false,
"product_path": "perfume/calvin-klein/euphoria/eau-de-parfum",
"image_url": "//cdn.fragrancenet.com/images/photos/121x121/139842.jpg",
"price": "5.99",
"from_url": "https://www.fragrancenet.com/fn/fragrances?page=2"
}

Each product record contains 21+ fields covering identification, pricing, availability, images, and metadata:

Product Identification

FieldDescription
SKUUnique stock-keeping unit for inventory tracking
BrandFragrance brand/designer name (e.g., "Calvin Klein", "Dior")
DesignerBrand owner or fragrance house (formal identifier)
Designer URLDirect link to the brand's profile on FragranceNet
Product PathInternal URL path to the product detail page
StatusCurrent product status (active, discontinued, etc.)

Pricing & Discounts

FieldDescription
PriceCurrent sale price in USD
Percent SavingDiscount percentage off original retail price (e.g., 35% for savings)

Availability & Inventory

FieldDescription
Is SellableBoolean flag: true if product can be purchased, false if unavailable
Out Of StockBoolean flag: true if no inventory remains
Is Low InventoryBoolean flag: true if stock is running low (limited supply warning)
Sizes AvailableArray of available container sizes (e.g., ["1.7 oz", "3.4 oz", "5.0 oz"])

Product Details

FieldDescription
SectionProduct category (e.g., "Men's Fragrances", "Women's Fragrances", "Unisex")
GenderIntended gender (code: M, F, U for unisex)
Gender TextHuman-readable gender category (e.g., "For Men", "For Women", "Unisex")
DescriptionFull product description including fragrance notes and key features
Variant TypeType of variation (e.g., concentration level: "Eau de Toilette", "Eau de Parfum")

Customer Signals & Popularity

FieldDescription
RatingAverage customer rating (numeric scale, e.g., 4.5 out of 5)
Is Top SellerBoolean: true if the product ranks in bestseller lists
Is TrendingBoolean: true if the product is currently trending on the platform
PromotedBoolean: true if the product has paid promotion or featured placement

Visual Assets

FieldDescription
Image URLPrimary product image URL for listings and catalogs
Retina Image URLHigh-resolution image URL for detail pages (optimal for zoom)
Image VariantsArray of available product images (e.g., bottle from multiple angles)
ZoomableBoolean: true if the product image supports zoom-in functionality

How to Use

  1. Identify target pages — Visit FragranceNet.com and navigate to product search pages (e.g., "Women's Fragrances", "Designer Fragrances"). Copy the full URL including pagination parameters.
  2. Configure URLs — Paste search page URLs into the urls array. You can target multiple pages, categories, or filtered searches.
  3. Set collection limits — Adjust max_items_per_url based on your needs:
    • 50 for quick tests
    • 100–150 for moderate datasets
    • 200+ for comprehensive product catalogs
  4. Enable error tolerance — Keep ignore_url_failures: true to handle temporary site issues or page load failures gracefully.
  5. Run and export — Start the scraper, monitor the log, and download results as JSON, CSV, or Excel.

Common scenarios:

  • Price monitoring: Scrape the same pages weekly to track price changes and apply Percent Saving for trend analysis.
  • Inventory tracking: Use Out Of Stock and Is Low Inventory fields to identify product availability shifts.
  • Trending analysis: Filter products by Is Trending and Rating to discover emerging fragrances.

Use Cases & Business Value

  • Price intelligence platforms: Monitor FragranceNet's competitive pricing for margin analysis
  • Fragrance recommendation engines: Build datasets enriched with ratings, reviews, and product metadata
  • E-commerce dropshipping: Sync product data (prices, images, descriptions) into your own storefront
  • Market research: Analyze fragrance trends by gender, season, or designer popularity
  • Retail analytics: Track best-sellers and trending products to inform purchasing decisions

By automating product data collection, the scraper eliminates manual updates and enables real-time competitive insights across thousands of fragrances.


Conclusion

The FragranceNet Product Scraper is an essential tool for beauty e-commerce professionals, price monitors, and market analysts. With 21+ fields per product and flexible pagination support, it transforms FragranceNet search results into structured data ready for analysis, integration, and business intelligence. Start scraping today and unlock actionable insights from one of the web's largest fragrance catalogs.