Marktplaats Product Search Scraper

Marktplaats Product Search Scraper

by ecomscrape

Extract product listings, prices, and seller data from Marktplaats.nl. Automate market research and price tracking for the Dutch e-commerce space.

587 runs
8 users
Try This Actor

Opens on Apify.com

About Marktplaats Product Search Scraper

Need to pull data from Marktplaats.nl? I've been there. Manually checking listings for price trends, inventory, or seller reputation is a massive time-sink. This scraper is built to handle that grunt work for you. It taps directly into the Netherlands' biggest marketplace, which sees over 8 million visitors a month, and pulls out the structured data you actually need: complete product listings, current prices, seller details, and all those specific item attributes. I use it to monitor competition, track pricing fluctuations for resale opportunities, and gather market research data for clients. You set your search parameters, run the actor, and it delivers clean, ready-to-analyze data in a format like JSON or CSV. It’s perfect for developers building price comparison tools, analysts studying e-commerce trends, or businesses sourcing products. The setup is straightforward, and it runs reliably on Apify's infrastructure, so you don’t have to worry about getting blocked or managing your own servers. If you're working with the Dutch market, this is the most efficient way to get the data.

What does this actor do?

Marktplaats Product Search Scraper is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.

Key Features

  • Cloud-based execution - no local setup required
  • Scalable infrastructure for large-scale operations
  • API access for integration with your applications
  • Built-in proxy rotation and anti-blocking measures
  • Scheduled runs and webhooks for automation

How to Use

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. Run the actor and download your results

Documentation

Marktplaats Product Search Scraper

Overview

This Apify actor scrapes product and listing data from Marktplaats.nl, the largest online marketplace in the Netherlands. It automates data extraction from search results and product pages, handling dynamic content and site structure. Useful for market research, price monitoring, and competitive analysis.

Key Features

  • Extracts data from product listings across all categories (autos, electronics, books, home goods, etc.).
  • Handles Marktplaats's dynamic loading and anti-bot measures.
  • Can scrape using direct URLs or by configuring search filters.
  • Uses Apify Proxy (including residential proxies) to avoid detection.
  • Configurable retry logic and failure handling to ensure job completion.

How to Use

Configure the actor using a JSON input. You can run it in two primary modes:

1. Scrape with URLs: Provide a list of specific Marktplaats listing page URLs.
2. Scrape with Search Filters: Define search queries, categories, and filters directly within the input configuration.

When using URLs, all search filter options are disabled. The scraper will only process the provided list.

Input/Output

Input Configuration

The actor accepts a JSON object. Key parameters include:

  • urls: An array of Marktplaats listing page URLs to scrape (e.g., https://www.marktplaats.nl/l/auto-s/#f:10882).
  • max_items_per_url: The total number of items to scrape per URL.
  • max_retries_per_url: Maximum retry attempts for failed URLs.
  • ignore_url_failures: If true, the scraper continues even if some URLs fail.
  • proxy: Configuration for Apify Proxy. Recommended for reliable scraping.
    json { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"], "apifyProxyCountry": "NL" }

Example Input (Scrape with URLs):

{
  "max_retries_per_url": 2,
  "proxy": {
    "useApifyProxy": true,
    "apifyProxyGroups": ["RESIDENTIAL"],
    "apifyProxyCountry": "NL"
  },
  "max_items_per_url": 20,
  "urls": [
    "https://www.marktplaats.nl/l/auto-s/#f:10882",
    "https://www.marktplaats.nl/l/auto-s/bmw/#f:10882"
  ],
  "ignore_url_failures": true
}

Output

The actor outputs a dataset of items, where each item represents a product listing. Extracted data typically includes:
* Product title, price, and description.
* Seller information (name, rating, location).
* Listing URL, image URLs, and category details.
* Listing date and specific attributes relevant to the product category.

Data is available in JSON, CSV, Excel, and other formats via the Apify platform.

For issues or questions, contact: My profile

Common Use Cases

Market Research

Gather competitive intelligence and market data

Lead Generation

Extract contact information for sales outreach

Price Monitoring

Track competitor pricing and product changes

Content Aggregation

Collect and organize content from multiple sources

Ready to Get Started?

Try Marktplaats Product Search Scraper now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
ecomscrape
Pricing
Paid
Total Runs
587
Active Users
8
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support