ManoMano Listings Scraper avatar

ManoMano Listings Scraper

Pricing

from $2.00 / 1,000 product listings

Go to Apify Store
ManoMano Listings Scraper

ManoMano Listings Scraper

The ManoMano Listings Scraper extracts product listings and detailed PDPs from ManoMano (FR/DE/ES/IT/UK), capturing titles, brands, sellers, prices, discounts, ratings, images, categories, EAN, SKU, attributes, and delivery info — ideal for price tracking and e-commerce intelligence.

Pricing

from $2.00 / 1,000 product listings

Rating

0.0

(0)

Developer

FalconScrape

FalconScrape

Maintained by Community

Actor stats

2

Bookmarked

23

Total users

7

Monthly active users

3 days ago

Last modified

Share

🛠️ ManoMano Scraper: Prices, Sellers and Promos from the ManoMano Marketplace

Export product listings from ManoMano, Europe's DIY and home improvement marketplace, as clean JSON, CSV or Excel. The ManoMano Listings Scraper turns any category page on manomano.fr, .de, .es, .it or .co.uk into rows with price, retail price, discount, brand, seller, rating, category trail and delivery type, and can follow each product to its detail page for the EAN, manufacturer SKU, description and attribute table. Use it for competitor price monitoring, ManoMano seller research, or as a simple alternative to a ManoMano API.

🎯 Use Cases: Competitor Price Monitoring and More

  • Competitor price monitoring: schedule a daily run on your categories and see how rival sellers price and discount the same drills, tiles or garden tools.
  • ManoMano seller research: see which sellers dominate a category, how many products each lists, and which ones ship through ManoMano's own fulfilment.
  • Track ManoMano promos: catch products marked with a lowered price and record the discount against the retail price, day by day.
  • Brand and assortment monitoring: check how your brand is listed across the ManoMano marketplace (outillage, bricolage, jardin…) and which resellers carry it.
  • Product catalogue matching: pull EANs and manufacturer SKUs from product pages to match ManoMano listings with your own catalogue or other marketplaces.
  • Market sizing: get the category trail and product counts for a whole DIY category in one country, or compare the same category across five countries.

✨ Features

  • Prices as numbers: current price and retail (strike-through) price, both with and without VAT, plus discount percent and currency.
  • Seller data: seller name and ID, and whether the offer is fulfilled by ManoMano or sold by a B2B seller.
  • Ratings: average rating and number of ratings for each product.
  • Category trail: up to four category levels (category0 to category3), so you can group results without parsing URLs.
  • Promo and delivery flags: the promo tag ManoMano shows (for example loweredprice), delivery type (free, manoExpressFree…), best-seller, pro and second-hand flags, and the number of variants.
  • Optional product detail pages: switch on Scrape product details to also get the EAN, manufacturer SKU, HTML description, full attribute table, image gallery, offer ID, seller country, other sellers count and the breadcrumb trail.
  • Automatic pagination: give a category URL and the scraper walks its pages until it reaches Max items.
  • Five countries, one input: the same scraper and the same output fields work on all ManoMano marketplaces.
  • No setup: no ManoMano account, no API key, nothing to configure besides the URLs.

Supported ManoMano marketplaces

CountryDomainCurrency
Francemanomano.frEUR
Germanymanomano.deEUR
Spainmanomano.esEUR
Italymanomano.itEUR
United Kingdommanomano.co.ukGBP

Paste a category URL from ManoMano France, ManoMano UK, ManoMano España, ManoMano Italia or ManoMano DE and the output looks the same; only the language of titles and categories changes.

🛠️ How It Works

  1. Paste ManoMano category URLs: open a category on ManoMano and copy its address, for example https://www.manomano.fr/perceuse-visseuse-perforateur-burineur-marteau-piqueur-465.
  2. Choose the depth: leave Scrape product details off for fast listing rows, or turn it on to also save a full product page record for each product.
  3. Set Max items and run: the default is 50 products. Download the results as JSON, CSV or Excel, or read them through the Apify API.

⚙️ Input

FieldWhat it does
Category URLsOne or more ManoMano category URLs of the form https://www.manomano.fr/{slug}-{categoryId}. Works for .fr, .de, .es, .it and .co.uk. Leave empty to try an example category.
Scrape product detailsOff by default. When on, each listed product is also opened and a second, richer detail row is saved (EAN, manufacturer SKU, description, attributes, images…).
Max itemsTotal number of listing products to save across all category URLs. Pagination stops once it is reached. Default 50.
{
"startUrls": [
{ "url": "https://www.manomano.fr/perceuse-visseuse-perforateur-burineur-marteau-piqueur-465" },
{ "url": "https://www.manomano.de/akkuschrauber-akkuratschenschrauber-3836" }
],
"scrapeProductDetails": false,
"maxItems": 500
}

Max items is shared by all URLs in one run, and categories are crawled in parallel, so the split between them is not fixed. To get a set number of products from every category, run one category per run or use one Apify task per category.

ManoMano shows at most about 6,000 products for one category. For a bigger category, add several of its sub-categories as separate URLs.

💰 Pricing

Pay only for the products you get. No monthly rental.

EventPriceWhat you get
Product listing$0.002 per product ($2.00 per 1,000)One listing row with price, seller, rating, category and flags.
Item detail$0.015 per product ($15.00 per 1,000)One product page row (only when Scrape product details is on).
Actor start$0.00005 per runCharged once when the run starts (one event per GB of memory).

Examples:

  • 50 listing rows (the default): 50 × $0.002 = $0.10.
  • 1,000 listing rows: 1,000 × $0.002 = $2.00.
  • 1,000 listing rows with product details: 1,000 × $0.002 + 1,000 × $0.015 = $17.00.

Plus $0.00005 per run for the Actor start. The free monthly credit on the Apify Free plan covers small test runs.

📊 Sample Output Data

Every product gives one listing row. With Scrape product details on, the same product also gives one detail row. A real listing row:

{
"dataType": "listing",
"articleId": "78566961",
"modelId": "71825035",
"productId": "91993112",
"title": "Perceuse visseuse MAKITA DDF484Z 18V Li-Ion Ø 13 mm (Produit seul)",
"url": "https://www.manomano.fr/p/makita-perceuse-visseuse-18v-3x3ah-ddf484rf3j-78566961",
"slug": "makita-perceuse-visseuse-18v-3x3ah-ddf484rf3j",
"brand": "MAKITA",
"brandId": 16,
"brandLogo": "https://cdn.manomano.com/images/brands/028c5538-0219-446e-8b80-574e9cd93a1a.png",
"sellerName": "Brico Mania MF",
"sellerId": "5816269",
"sellerIsManomanoFulfilled": true,
"sellerIsB2b": false,
"priceCurrent": 109,
"priceCurrentExVat": 90.83,
"priceRetail": 235,
"priceRetailExVat": 195.83,
"currency": "EUR",
"discountPercentage": 53,
"ratingAverage": 4.6,
"ratingCount": 376,
"imageRegular": "https://cdn.manomano.com/pim-media/images/medium/44b766475fcb9a804d995e1eb1ef9641e6663828.jpg",
"imageCarousel": ["https://cdn.manomano.com/pim-media/images/medium/44b766475fcb9a804d995e1eb1ef9641e6663828.jpg", "…"],
"category0": "Outillage",
"category1": "Outillage électroportatif",
"category2": "Perceuse, visseuse, perforateur, burineur, marteau-piqueur",
"category3": "Perceuse",
"deliveryType": "manoExpressFree",
"isInPromo": true,
"promoTag": "loweredprice",
"isPro": false,
"isSecondHand": false,
"isSelectionManomano": false,
"isTopSales": false,
"variantsCount": 3,
"listingCategoryId": "465",
"listingCategoryName": "Perceuse, visseuse, perforateur, burineur, marteau-piqueur",
"listingPage": 1,
"listingUrl": "https://www.manomano.fr/perceuse-visseuse-perforateur-burineur-marteau-piqueur-465",
"scrapedAt": "2026-10-18T06:07:59.992Z"
}

priceRetail is the strike-through price ManoMano compares against, and discountPercentage is the cut from it. sellerIsManomanoFulfilled marks offers shipped by ManoMano's own fulfilment. variantsCount is how many variants (sizes, kits, colours) the product has. isInPromo is true when ManoMano shows a promo tag (promoTag, for example loweredprice); a strike-through price alone does not count as a promo. Listing pages carry one image size (imageRegular, plus the imageCarousel gallery); larger and smaller sizes are in the detail row's media.

A real detail row from manomano.de, trimmed:

{
"dataType": "detail",
"url": "https://www.manomano.de/p/einhell-professional-akku-schlagschrauber-tp-cw-18350-c-li-bl-kit-…-93975064",
"articleId": "93975064",
"productId": "175442890",
"modelId": "99997220",
"offerId": "630cc4c3-7bfe-4e86-b9b5-cb33214cffdc",
"manufacturerSKU": "4326754",
"ean": "4006825692242",
"title": "Einhell Professional Akku-Schlagschrauber TP-CW 18/350-C Li BL Kit PXC (18 V, 350 Nm Drehmoment, …)",
"description": "<ul><li><p>Power X-Change – Das Einhell Professional Akku-Schlagschrauber Kit …</p></li></ul>",
"attributes": [
{ "name": "Stromversorgung", "label": "Kabellos", "valueType": "textual" },
{ "name": "Gewicht", "label": "5.07 kg", "valueType": "numerical", "unit": { "abbreviation": "kg" } },
"…"
],
"media": [
{
"type": "image",
"largeUrl": "https://cdn.manomano.com/pim-media/images/large/1a553f27faa12353fe63f1084dac68fa7ce79f46.jpg",
"thumbnailUrl": "https://cdn.manomano.com/pim-media/images/small/5964a29c036d456c08bd2876e12c421ecd9ba4c7.jpg"
},
"…"
],
"priceCurrent": 199.95,
"priceCurrentExVat": 168.02,
"priceRetail": 275.85,
"priceRetailExVat": 231.8,
"currency": "EUR",
"discountPercentage": 27,
"brand": "EINHELL",
"brandId": 963,
"seller": { "name": "Einhell Germany AG", "url": "https://www.manomano.de/haendler-29804232", "country": "DE", "id": "29804232" },
"delivery": { "weight": 1, "fulfillment": false },
"isSellable": true,
"otherSellersCount": 0,
"totalModels": 1,
"breadcrumbs": ["Werkzeug", "Elektrowerkzeuge", "Bohrmaschinen, Akkuschrauber, Bohrhammer, Meißelhammer & Presslufthammer", "Akkuschrauber & Akkuratschenschrauber"],
"listingUrl": "https://www.manomano.de/akkuschrauber-akkuratschenschrauber-3836",
"scrapedAt": "2026-10-21T05:24:50.451Z"
}

ean and manufacturerSKU are the identifiers to match a product with other shops. otherSellersCount says how many other sellers offer the same product. Filter on dataType to split listing and detail rows.

🔁 Schedule and Integrate

For competitor price monitoring, run it once a day with the same category URLs: each run is a dated snapshot, and together they form your ManoMano price and promo history. For slow-moving categories, once a week is enough. Set it up in Apify Schedules. Send the results to Google Sheets, Zapier, Make, n8n or a webhook with Apify integrations, so new prices land where your team already works.

For runs above a few hundred products, or with product details on, raise the run timeout in the run options so the run has time to finish. If a run gets close to its timeout or to your max charge, it stops cleanly, keeps everything saved so far, and says so in the run status.

🤖 Use with AI Agents (MCP)

This Actor works as a tool in Claude, ChatGPT, Cursor and other MCP clients through the Apify MCP server (https://mcp.apify.com). An agent can call it with:

{
"startUrls": [{ "url": "https://www.manomano.fr/perceuse-visseuse-perforateur-burineur-marteau-piqueur-465" }],
"maxItems": 20
}

❓ FAQ: ManoMano API, Sellers and Limits

Does ManoMano have an official API? ManoMano offers APIs for its sellers and partners, to manage their own offers and orders through a seller account. There is no open public API for reading the catalogue. This Actor needs no key, account or approval, and returns the public data a shopper sees: prices, discounts, sellers, ratings and categories, plus EANs and attributes from product pages.

Do I need a ManoMano account? No. The Actor reads public category and product pages.

How do I track ManoMano prices and promos? ManoMano doesn't show price history. Schedule this Actor daily on the same category URLs and keep each run's dataset (or append it to a Google Sheet). Compare priceCurrent, priceRetail, discountPercentage and promoTag between runs.

Can I see which ManoMano sellers sell a product? Each listing row has the seller who wins the offer (sellerName, sellerId). With product details on, the detail row adds the seller's country and otherSellersCount, the number of other sellers offering the same product.

Why is a field empty? priceRetail is filled only when ManoMano shows a strike-through price, so it is empty for many products at their normal price. promoTag, deliveryType and ratings are empty when ManoMano shows none for that product. In detail rows, fields such as carbonScore and repairabilityIndex are null when the product page doesn't carry them.

How many products can I get? Set Max items as high as you need. ManoMano itself shows at most about 6,000 products per category, so split a very large category into its sub-categories.

Can I scrape ManoMano search results or a single product URL? The Actor is built for category URLs of the form /{slug}-{categoryId}. Other page types, such as search pages or single product URLs, are not supported.

  • Kaufland Listings Scraper: the same kind of product rows from Kaufland.de and its sister marketplaces, to compare DIY prices across German marketplaces.
  • Cdiscount Listings Scraper: product listings from Cdiscount, France's large general marketplace, for French price checks.
  • Otto.de Listings Scraper: listings from Otto.de with sale and comparison prices, for home and garden products in Germany.
  • Idealo Listings Scraper: price comparison listings from idealo, to see where else a ManoMano product is cheaper.
  • Lowe's Products Scraper: products and prices from Lowe's, the US home improvement chain, for transatlantic DIY benchmarks.