WLW Scraper - German B2B Suppliers (wlw.de)
Pricing
from $12.00 / 1,000 result scrapeds
WLW Scraper - German B2B Suppliers (wlw.de)
Search and extract B2B supplier and company data from wlw.de (Wer liefert was), the leading B2B supplier directory for Germany, Austria and Switzerland. Get company names, cities, addresses, categories, products, websites and phone numbers by keyword. No API key, no login required.
Pricing
from $12.00 / 1,000 result scrapeds
Rating
0.0
(0)
Developer
Studio Amba
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
13 days ago
Last modified
Categories
Share
WLW Scraper — German B2B Suppliers from wlw.de (Wer liefert was)
Search wlw.de ("Wer liefert was"), the leading B2B supplier directory for Germany, Austria and Switzerland, and extract structured company data by keyword. Part of the Visable group (together with Europages), WLW lists hundreds of thousands of manufacturers, wholesalers, distributors and service providers across the DACH region.
Enter a product or service keyword ("verpackung", "schrauben", "edelstahl") and get back clean JSON records with company names, locations, addresses, supplier types, categories, showcased products, websites and phone numbers.
No API key, no login, no cookies required.
Why use this actor?
- B2B lead generation — build supplier lists for the German-speaking market, the largest industrial economy in Europe
- Supplier sourcing — find manufacturers and wholesalers for any product category, filtered by country
- Market research — map competitors and suppliers in a niche, including size (employee ranges) and founding year
- Sales intelligence — enrich CRM data with addresses, phone numbers, websites and product portfolios
- Procurement — compare distribution areas, certificates and supplier types before reaching out
Input
| Field | Type | Default | Description |
|---|---|---|---|
searchQuery | string | verpackung | Product, service, or activity keywords. German keywords work best, English terms are matched too. Company names also work. |
country | string | (all) | Optional country filter. ISO code or name: DE, Germany, AT, Austria, CH, Switzerland, ... |
maxResults | integer | 50 | Maximum number of companies to return (up to 3000 per query). |
proxyConfiguration | object | Residential | Proxy settings. Residential proxies recommended. |
Example input
{"searchQuery": "verpackung","country": "DE","maxResults": 100,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}
Output
One JSON object per company:
| Field | Type | Example |
|---|---|---|
companyName | string | "Gude GmbH" |
country | string | "Germany" |
countryCode | string | "DE" |
city | string | "Rheine" |
address | string | "Neuenkirchener Str. 44" |
postalCode | string | "48431" |
supplierTypes | array | ["service", "wholesaler"] |
categories | array | ["Gastronomieverpackungen", "Backformen"] |
products | array | ["Snackverpackungen", "Pizzakartons"] |
about | string | Company presentation text |
url | string | "https://www.wlw.de/de/firma/gude-gmbh-910014" |
website | string | null | "https://www.gude.eu" |
phone | string | null | "+49 5971 899890" |
employeeCount | string | null | "20-49" |
foundingYear | number | null | 1949 |
distributionArea | string | null | "international" |
certificatesCount | number | null | 2 |
verifiedSupplier | boolean | true |
logoUrl | string | null | Logo image URL |
latitude / longitude | number | null | 52.3129543 / 7.4575219 |
companyId | number | null | Internal WLW company ID |
wlwId | string | null | WLW supplier identifier |
searchQuery | string | The query that returned this company |
scrapedAt | string | ISO timestamp |
Example output
{"companyName": "Gude GmbH","country": "Germany","countryCode": "DE","city": "Rheine","address": "Neuenkirchener Str. 44","postalCode": "48431","supplierTypes": ["service", "wholesaler"],"categories": ["Gastronomieverpackungen", "Backformen", "Schüsseln"],"products": ["Snackverpackungen", "Pizzakartons", "Menüboxen"],"about": "Verpackungen für Gastronomie und Lebensmittelhandel ...","url": "https://www.wlw.de/de/firma/gude-gmbh-910014","website": "https://www.gude.eu","phone": "+49 5971 899890","employeeCount": "20-49","foundingYear": 1949,"distributionArea": "international","certificatesCount": 2,"verifiedSupplier": true,"latitude": 52.3129543,"longitude": 7.4575219,"searchQuery": "verpackung","scrapedAt": "2026-07-10T12:00:00.000Z"}
How to scrape WLW data
- Create a free Apify account and open this actor.
- Enter a search query — a product, service, or company keyword. German terms match best ("verpackung", "kunststoff", "cnc fräsen"), English works too.
- Optionally set a country filter —
DE,AT,CHor any other country name/code to narrow results. - Set max results — 30 companies come back per page; the actor paginates automatically up to your limit.
- Run the actor and download the dataset as JSON, CSV, or Excel, or fetch it via the Apify API.
The actor talks to WLW's own search gateway (the same one the website uses), so results match exactly what you see on wlw.de, including verified-supplier status and product portfolios.
Cost estimate
A run start plus per-result fees apply (pay-per-event pricing). Scraping is fast: one HTTP request fetches 30 companies, so even 1000-result runs finish in a couple of minutes on the default memory setting.
Limitations
- Email addresses are not exposed in WLW search results (the site only signals whether a contact form is available). Use the company
websitefor direct outreach. pageSizeis capped at 30 by the WLW gateway; the actor paginates automatically.- Very deep pagination is capped at 3000 results per query. Split broad queries by country or by more specific keywords to get more coverage.
- The
abouttext is truncated to 3000 characters.
Related actors
- Europages Scraper — the pan-European sister directory (same Visable group) with suppliers from 26 countries.
Support
Found an issue or want an extra field? Open an issue on the actor's page and it will be looked at quickly.