Netto Denmark Offers Scraper — Weekly Grocery Deals avatar

Netto Denmark Offers Scraper — Weekly Grocery Deals

Pricing

from $1.20 / 1,000 result scrapeds

Go to Apify Store
Netto Denmark Offers Scraper — Weekly Grocery Deals

Netto Denmark Offers Scraper — Weekly Grocery Deals

Scrape Netto Denmark's current weekly leaflet offers: product names, promo prices, package sizes and validity dates via the public Tjek API. No login required. Note: Netto has no online everyday-price catalogue — this covers weekly campaign offers only.

Pricing

from $1.20 / 1,000 result scrapeds

Rating

0.0

(0)

Developer

Studio Amba

Studio Amba

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

20 days ago

Last modified

Categories

Share

Netto Denmark Offers Scraper

Scrape Netto Denmark's current weekly leaflet offers: product names, campaign prices, pack sizes and validity dates — clean, structured data, no login required.

This is an offers scraper, not a catalogue scraper. Netto Denmark (netto.dk) has no online shop, no product search and no everyday-priced catalogue anywhere — confirmed by direct inspection of the site and its parent company's (Salling Group) public developer documentation. The only structured price data Netto publishes is its weekly leaflet, hosted on the Tjek/eTilbudsavis platform used by many Danish and Nordic retailers. This actor reads that feed directly.

Why use this actor?

If you track Danish grocery promotions, build a weekly-deals aggregator, or need Netto's current campaign prices for a market-research feed, this actor gives you every live offer as structured data instead of an image-based leaflet. It is not a substitute for an everyday-price catalogue — Netto simply doesn't have one online.

Typical users:

  • Weekly-deals and coupon-aggregator apps.
  • Market researchers tracking Danish grocery promotions.
  • Developers who need Netto's campaign prices without parsing a leaflet image.

How to scrape Netto Denmark data

  1. Open the actor in the Apify Console.
  2. Optionally enter a search query in Danish, e.g. mælk, kaffe, smør. Leave it empty to get every current offer.
  3. Set maxResults to how many offers you want (Netto's full live leaflet set is roughly 350-450 offers across its ~4 concurrently running catalogs).
  4. Leave the proxy on the default Apify setting and click Start.
  5. When the run finishes, download the results as JSON, CSV, Excel or feed them to an API.

The actor calls the public Tjek offers API directly, scoped to Netto's dealer id, and paginates through every currently live offer.

Input

FieldTypeRequiredDescription
searchQueryStringNoKeyword filter in Danish, matched server-side
maxResultsIntegerNoMaximum offers to return (default: 100)
proxyConfigurationObjectNoApify proxy settings (default Apify proxy works — no anti-bot on this source)

Example input

{
"searchQuery": "mælk",
"maxResults": 20,
"proxyConfiguration": { "useApifyProxy": true }
}

Output

Each result contains:

FieldTypeExample
nameString"Arla Protein drik"
brandnullAlways null — see limitations
priceNumber12 — the current campaign price in DKK
originalPricenullAlways null — see limitations
currencyString"DKK"
eannullAlways null — see limitations
unitPriceString or nullPrice per litre/kg, when parseable from the offer text
packageSizeString or null"500 ml"
categorynullAlways null — see limitations
inStocknullAlways null — see limitations
isPromoBooleanAlways true
validFromString or null"2026-09-04T22:00:00+0000"
validToString or null"2026-09-11T21:59:59+0000"
retailerString"Netto Denmark"
offerIdStringTjek platform offer id
urlStringLink to Netto's weekly leaflet viewer
imageUrlString or nullLeaflet page crop for this offer
scrapedAtStringISO 8601 timestamp

Example output

{
"name": "Arla Protein drik",
"brand": null,
"price": 12,
"originalPrice": null,
"currency": "DKK",
"ean": null,
"unitPrice": null,
"packageSize": "500 ml",
"category": null,
"inStock": null,
"isPromo": true,
"validFrom": "2026-09-04T22:00:00+0000",
"validTo": "2026-09-11T21:59:59+0000",
"retailer": "Netto Denmark",
"offerId": "_iHneKGzgrGRJAAI3kis1",
"url": "https://netto.dk/netto-avisen/",
"imageUrl": "https://image-transformer-api.tjek.com/?u=s3%3A%2F%2Fsgn-prd-assets...",
"scrapedAt": "2026-09-09T15:01:17.953Z"
}

Notes and limitations

  • Every price here is a weekly campaign price, never an everyday shelf price. Netto Denmark has no online product catalogue at all — confirmed by inspecting netto.dk's own navigation and by reading Salling Group's public developer API docs, which explicitly limit their "Product Suggestions" endpoint to Bilka ToGo (not Netto). If you need Netto's regular shelf prices, this actor cannot provide them — nobody publishes them online.
  • brand, ean and category are always null. The Tjek offers feed does not carry structured EAN or brand fields for this dealer — the offer heading is free text that sometimes includes a brand name and sometimes doesn't, and category is only exposed as internal numeric ids with no public name mapping.
  • originalPrice (the "was" price) is always null. Sampled across all live Netto offers — Tjek does not surface a reference price for this dealer, only the current campaign price and its validity window.
  • inStock is always null. A leaflet feed has no concept of stock.
  • url links to the leaflet viewer, not a per-offer page. Tjek gives no individual deep link for Netto offers.
  • Offers rotate weekly and disappear once validTo passes — this is a live, time-boxed feed, not a static catalogue. Re-run the actor to pick up the next week's leaflet.
  • Run cost only settles once a run reports SUCCEEDED — a mid-run dataset read shows a cost far below the final total.

Cost

Pricing is pay-per-result: $0.002 per result, plus a $0.005 flat fee per run start. The actor calls a JSON API directly (no browser, no anti-bot), so a full-leaflet run typically finishes in a few seconds.

Build a complete view of Danish grocery retail with these sibling scrapers from Studio AMBA:

  • Føtex Scraper — Danish supermarket products and everyday prices (foetex.dk).
  • Bilka Scraper — Danish hypermarket products (bilka.dk).
  • REMA 1000 Denmark Scraper — Danish discount-grocery products and campaign prices (rema1000.dk).
  • SPAR Denmark Scraper — SPAR store webshops with everyday shelf prices and EAN (spar.dk).
  • Coop Scraper — Kvickly, SuperBrugsen, Brugsen and 365discount weekly offers (Coop Denmark).