Marktplaats Monitor: New Listing & Price Drop Alerts
Pricing
from $7.00 / 1,000 new listing alerts
Marktplaats Monitor: New Listing & Price Drop Alerts
Monitor Marktplaats.nl and 2dehands.be searches and get only NEW listings and PRICE DROPS. no duplicates, no ads, no daily-digest lag. Built for resellers and deal hunters.
Pricing
from $7.00 / 1,000 new listing alerts
Rating
0.0
(0)
Developer
Tommy Bos
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Marktplaats Monitor — New Listing & Price Drop Alerts
What is Marktplaats Monitor?
Marktplaats Monitor watches your searches on Marktplaats.nl and 2dehands.be and returns only what changed: brand-new listings and price drops. No duplicates, no ads, no re-scraping the same 30 results every run.
Marktplaats' own saved-search emails arrive once a day — by the time you read them, the good deals are gone. Resellers and deal hunters win by being first. Run this monitor on an Apify Schedule every 10–60 minutes and each run delivers just the delta: a listing you haven't seen before, or a seller cutting their price.
Unlike plain Marktplaats scrapers, this is a stateful monitor: it remembers what it has seen per query (in a key-value store on your Apify account) and stays quiet when nothing changed. The first run returns the current matching listings (so you see what's out there and start from a known set); from then on you get only what's new or cheaper. Prefer a silent baseline and deltas only? Set emitOnFirstRun to false.
What can you do with it?
- Be first on underpriced items: watch "iphone 15 pro", "ps5", "dyson v15" and buy before other flippers see the daily email.
- Price-drop sniping: sellers who cut their price want to sell now — the monitor flags every drop with the old price and drop percentage.
- Cross-border arbitrage: the same engine runs 2dehands.be — monitor both countries in one actor.
- Feed your own automations: connect the dataset to Telegram, Slack, e-mail or webhooks with Apify integrations, or poll it from your own code.
How to use it
- Enter one or more queries (each is monitored independently).
- Pick sites (NL, BE, or both) and optional filters: price band, postcode + distance.
- Run once — the monitor sets its quiet baseline.
- Create an Apify Schedule (e.g. every 15 minutes) for the actor. Every scheduled run now emits only new listings and price drops.
- Optionally add an Apify integration (webhook/Slack/email) on new dataset items.
Example input:
{"queries": ["iphone 15 pro", "dyson v15"],"sites": ["marktplaats.nl", "2dehands.be"],"priceToEur": 600,"postcode": "5611AB","distanceKm": 50}
Output
One dataset item per alert:
{"alertType": "price_drop","site": "marktplaats.nl","query": "iphone 15 pro","itemId": "m2416479155","title": "iPhone 15 Pro 256GB blauw - nieuwstaat","price": 540.0,"previousPrice": 615.0,"priceDropPercent": 12.2,"priceType": "FIXED","city": "Eindhoven","listingUrl": "https://www.marktplaats.nl/v/telefoons/apple-iphone/m2416479155-...","imageUrl": "https://images...","sellerName": "Jan","postedLabel": "Vandaag","firstSeen": "2026-07-05T14:12:03Z"}
alertType is new or price_drop. Ads and paid-boosted listings are filtered out by default (includeCommercialListings turns them back on).
Pricing
You pay per alert, not per run or per page: a quiet run with zero changes costs you nothing in events. Monitoring 5 queries every 15 minutes typically produces a handful of alerts per day — cents per week, cheaper than any Marktplaats alert service.
FAQ
What does the first run return? The current matching listings for each query, so you see the market immediately and the monitor has a baseline to compare against. Every run after that returns only new listings and price drops. If you want a silent baseline (alerts only for listings that appear after the first run), set emitOnFirstRun to false.
How fast are alerts? As fast as your Schedule. Every 10–15 minutes is a good balance; the monitor checks the newest listings per query each run.
Does it get blocked? The monitor is deliberately polite (5-second spacing between searches, automatic back-off). For heavy watchlists on tight schedules, add a proxy in the input.
Can I run multiple watchlists? Yes — give each its own monitorId. Each keeps an independent seen-history.
Is this legal? The monitor reads only publicly visible listings — no login, no personal data beyond what any visitor sees on the listing page.
What about Vinted / other marketplaces? Not in this actor — Marktplaats and 2dehands share one search engine, which is what makes this monitor reliable. Same product for Germany: Kleinanzeigen Monitor. For used cars: AutoScout24 Price Monitor. For industrial auctions: European Auction Scraper.
Disclaimer
This is an independent tool, not affiliated with or endorsed by Marktplaats, 2dehands, or Adevinta. All trademarks belong to their owners. The actor reads only publicly accessible listing data, respects a polite request rate, and stores no personal data beyond the public listing fields you receive.