Notino Ireland Scraper — Perfume & Cosmetics Prices avatar

Notino Ireland Scraper — Perfume & Cosmetics Prices

Pricing

from $5.00 / 1,000 result scrapeds

Go to Apify Store
Notino Ireland Scraper — Perfume & Cosmetics Prices

Notino Ireland Scraper — Perfume & Cosmetics Prices

Scrape Notino Ireland (notino.ie): perfume and cosmetics product names, brands, EUR prices, size variants, ratings, reviews, stock, EAN/GTIN, categories and images. Search by brand or keyword, or pass product URLs. No login, no cookies.

Pricing

from $5.00 / 1,000 result scrapeds

Rating

0.0

(0)

Developer

Studio Amba

Studio Amba

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

Notino Ireland Scraper

Scrape Notino Ireland (notino.ie): perfume and cosmetics product names, brands, EUR prices, size variants, ratings, reviews, stock status, EAN/GTIN barcodes, categories, images and descriptions. Search by brand or product keyword, or pass product URLs directly. No login, no cookies.

Why use this actor?

Notino is one of the largest perfume and cosmetics retailers in Europe, with a catalogue running to tens of thousands of fragrances, makeup, skincare, haircare and drugstore products. This actor gives you a clean, structured feed of the Irish storefront for price monitoring, competitor benchmarking, product matching, market research, or building a beauty price comparison. You get the same data the Notino website shows shoppers, including every size variant and its price, without needing an account.

Clean data from the source. Every Notino product page ships a full schema.org Product record: name, brand, SKU, GTIN-13 barcode, category, image, average rating, review count, and one offer per size variant with its own price and stock status. This actor reads that record directly, so the output is structured and consistent rather than scraped from fragile page markup.

Every size variant, priced. A single fragrance is usually sold in several sizes (30 ml, 50 ml, 100 ml, 150 ml), each at its own price. The actor returns the default variant at the top level and a variants array with the size, price, SKU and stock status of every option, so you never lose the price ladder.

Notino sits behind Cloudflare, so ordinary scrapers hit a "Just a moment..." challenge before any product loads. This actor routes every request through the Bright Data Web Unlocker, which solves the Cloudflare challenge and returns the fully rendered page, so you get reliable results run after run.

How to scrape notino.ie data

  1. Add this actor to your Apify account.
  2. Choose what to scrape:
    • Set searchQuery to a brand or product name, e.g. nivea, clinique, la roche posay or garnier. The query is matched against Notino's product URLs, which carry the brand and product name.
    • Or paste a list of Notino product page URLs into startUrls, e.g. https://www.notino.ie/nivea/creme-universal-cream/.
    • Leave everything empty to pull popular Nivea products (the default query).
  3. Provide a Bright Data API key (field brightDataApiKey, stored as a secret) or set the BRIGHT_DATA_API_KEY environment variable. This is required because Notino is behind Cloudflare.
  4. Set maxResults to cap the run (prefilled 20 for a quick test).
  5. Run the actor. Results stream to the dataset and can be exported as JSON, CSV, Excel or fed to an API.

The keyword search works by scanning Notino's own product sitemaps and collecting the URLs whose slug contains every word in your query, then fetching each product page. Because Notino slugs carry the brand and product name (for example /nivea/creme-universal-cream/), brand and product searches resolve cleanly. Each matched product page is then fetched through the Web Unlocker and parsed.

Input

FieldTypeRequiredDescription
searchQueryStringNoBrand or product keyword to search for (e.g. nivea, clinique). Default nivea. Ignored when startUrls is set.
startUrlsArrayNoOne or more Notino Ireland product page URLs to scrape directly
maxResultsIntegerNoMaximum number of products to return (prefilled 20)
brightDataApiKeyString (secret)YesBright Data Web Unlocker API key. Falls back to the BRIGHT_DATA_API_KEY env var.
proxyConfigurationObjectNoProxy for the best-effort direct fallback when no Bright Data key is set

Example input

{
"searchQuery": "nivea",
"maxResults": 20
}

Or scrape specific products:

{
"startUrls": [
{ "url": "https://www.notino.ie/nivea/creme-universal-cream/" },
{ "url": "https://www.notino.ie/la-roche-posay/effaclar-purifying-foaming-gel/" }
]
}

Output

FieldTypeExampleDescription
nameStringNivea CremeProduct name
brandStringNiveaBrand name
priceNumber4.5Current price of the default size variant, in EUR
currencyStringEURCurrency code (EUR on notino.ie)
skuStringNIVEA_000123Notino SKU of the default variant
eanString42311937Barcode (GTIN-13) where available
productIdStringNIVEA_000123Notino product identifier
inStockBooleantrueWhether any variant is available for sale
ratingNumber4.8Average review rating (0-5)
reviewCountInteger35Number of reviews
categoryStringDay CreamNotino product category
imageUrlStringhttps://cdn.notinoimg.com/...jpgPrimary product image
variantsArray[{ "size": "75 ml", "price": 4.5, "sku": "NIVEA_000123", "inStock": true }]Size variants with price, SKU and stock
productDescriptionStringA rich, caring moisturiser...Product description (plain text, truncated)
urlStringhttps://www.notino.ie/nivea/creme-universal-cream/Product page URL
scrapedAtString2026-07-07T12:00:00.000ZTimestamp

Example output

{
"name": "Nivea Creme",
"brand": "Nivea",
"price": 4.5,
"currency": "EUR",
"sku": "NIVEA_000123",
"ean": "42311937",
"productId": "NIVEA_000123",
"inStock": true,
"rating": 4.8,
"reviewCount": 35,
"category": "Day Cream",
"imageUrl": "https://cdn.notinoimg.com/order_2k/nivea/42311937xx_01/creme.jpg",
"variants": [
{ "size": "150 ml", "price": 6.9, "sku": "NIVEA_000121", "inStock": true },
{ "size": "75 ml", "price": 4.5, "sku": "NIVEA_000123", "inStock": true },
{ "size": "30 ml", "price": 2.5, "sku": "NIVEA_000125", "inStock": true }
],
"productDescription": "A rich, caring moisturiser for face, body and hands...",
"url": "https://www.notino.ie/nivea/creme-universal-cream/",
"scrapedAt": "2026-07-07T12:00:00.000Z"
}

Cost estimate

Each product page is one Bright Data Web Unlocker request (about $0.0015 on Bright Data's side), plus one or two sitemap fetches per run to resolve the search. A run of 500 products therefore costs roughly $0.75 of Web Unlocker usage plus a small amount of Apify compute. Keyword searches over a common brand usually resolve from the first sitemap alone.

Limitations / known issues

  • A Bright Data Web Unlocker key is required. Notino is behind Cloudflare and direct requests get the "Just a moment..." challenge. The Apify residential proxy fallback is best-effort only and is usually blocked.
  • rating and reviewCount are only present for products that have reviews.
  • Keyword search matches your query against product URL slugs, which are in the storefront's language. Brand and product names resolve well; generic category words may match fewer products than a full on-site search.
  • Notino Ireland carries a smaller catalogue than the larger storefronts, and some luxury fragrance houses (for example Dior and Chanel) are barely stocked or absent on notino.ie. Search a brand that is sold there (Nivea, Clinique, La Roche-Posay, Garnier and similar) for the best coverage.
  • Notino does not expose historical prices; each run captures a snapshot (use scheduled runs to build a price history).

Notino across Europe

Notino runs the same platform on around twenty storefronts (notino.de, notino.fr, notino.it, notino.es, notino.pl, notino.cz, notino.co.uk, notino.at, notino.be and more). This actor is built so a sibling for another country is a configuration swap (domain, country, currency, sitemap suffix) with no code change. Ask if you need a specific country storefront.