Netto Denmark Offers Scraper — Weekly Grocery Deals
Pricing
from $1.20 / 1,000 result scrapeds
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
Maintained by CommunityActor 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
- Open the actor in the Apify Console.
- Optionally enter a search query in Danish, e.g.
mælk,kaffe,smør. Leave it empty to get every current offer. - 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).
- Leave the proxy on the default Apify setting and click Start.
- 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
| Field | Type | Required | Description |
|---|---|---|---|
searchQuery | String | No | Keyword filter in Danish, matched server-side |
maxResults | Integer | No | Maximum offers to return (default: 100) |
proxyConfiguration | Object | No | Apify 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:
| Field | Type | Example |
|---|---|---|
name | String | "Arla Protein drik" |
brand | null | Always null — see limitations |
price | Number | 12 — the current campaign price in DKK |
originalPrice | null | Always null — see limitations |
currency | String | "DKK" |
ean | null | Always null — see limitations |
unitPrice | String or null | Price per litre/kg, when parseable from the offer text |
packageSize | String or null | "500 ml" |
category | null | Always null — see limitations |
inStock | null | Always null — see limitations |
isPromo | Boolean | Always true |
validFrom | String or null | "2026-09-04T22:00:00+0000" |
validTo | String or null | "2026-09-11T21:59:59+0000" |
retailer | String | "Netto Denmark" |
offerId | String | Tjek platform offer id |
url | String | Link to Netto's weekly leaflet viewer |
imageUrl | String or null | Leaflet page crop for this offer |
scrapedAt | String | ISO 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,eanandcategoryare 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.inStockis always null. A leaflet feed has no concept of stock.urllinks to the leaflet viewer, not a per-offer page. Tjek gives no individual deep link for Netto offers.- Offers rotate weekly and disappear once
validTopasses — 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.
Related Scrapers
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).