Impressum Scraper – DACH B2B Leads, Directors, Emails & VAT
Pricing
$3.00 / 1,000 complete leads
Impressum Scraper – DACH B2B Leads, Directors, Emails & VAT
Turn a list of German, Austrian and Swiss company websites into verified B2B leads from their legally required Impressum: company name, managing directors, email, phone, address, register number and VIES-validated VAT ID. Pay only for complete leads.
Pricing
$3.00 / 1,000 complete leads
Rating
0.0
(0)
Developer
dapperflare
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Impressum Scraper for Germany, Austria & Switzerland – B2B leads with directors, emails and verified VAT IDs
Every business website in Germany, Austria and Switzerland must publish an Impressum (legal notice) with the company's legal name, managing directors, address, email, phone, commercial register number and VAT ID. This Actor turns a list of company websites into clean, structured B2B leads from exactly that data.
Give it firma.de, hotel-beispiel.at or treuhand.ch – it finds the Impressum page on its own, extracts the fields, normalizes them and validates the VAT ID against the official EU VIES database.
You only pay for complete leads. Unreachable websites and incomplete results are free.
What you get for each website
| Field | Example |
|---|---|
| Company name & legal form | MusterTech Solutions GmbH · GmbH |
| Managing directors / owners | Max Mustermann, Erika Musterfrau |
| Best email + all emails | kontakt@mustertech.de (flags: role-based, matches domain) |
| Phone & fax in international E.164 format | +49891234560 |
| Street, postal code, city, country | Leopoldstraße 244 · 80807 · München · DE |
| VAT ID (USt-IdNr / UID / CHE) | DE811569869 – checksum ✔, VIES ✔ |
| Commercial register | HRB 123456 · Amtsgericht München (DE), FN 123456a · Handelsgericht Wien (AT), CHE-UID (CH) |
| Person responsible for content (§ 18 MStV) | Max Mustermann |
| Social profiles | LinkedIn, XING, Facebook, Instagram, X, YouTube, TikTok |
| Lead score 0–100 | 100 |
Measured quality
Tested on 68 real DACH websites – from sole-trader carpenters, dentists and tax advisors to hotels, car dealers and hosting companies:
- 91 % of websites returned a complete lead (93 % of reachable ones)
- In those leads: company name 100 %, email 97 %, address 98 %, phone 89 %, VAT ID 87 %, register number 73 %, managing directors 71 %
- 51 of 52 extracted VAT IDs were confirmed valid by EU VIES
- 68 websites processed in under 30 seconds
Why this Impressum scraper
- Pay per complete lead, nothing else. No start fee, no per-page fee, no charge for failed domains.
- Finds hidden emails – decodes Cloudflare email protection and obfuscations like
info [at] firma [dot] deorkontakt(at)firma.at. - Official VAT validation via EU VIES, plus local checksum validation for German, Austrian and Swiss IDs. For Austrian and most EU companies VIES also returns the registered legal name.
- Understands all three countries: HRB/HRA and Amtsgericht, Firmenbuchnummer and Landes-/Handelsgericht, Swiss CHE-UID and Handelsregisteramt,
A-1010 Wien,CH-8001 Zürich,+49 (0) 89,+43 [0]1. - Filters the noise: web-design agency credits, bank branch addresses, share buttons, disclaimers and staff bios are not mistaken for company data.
- Fast and cheap to run: plain HTTP, no browser, no proxy required for most sites.
How to use it
- Paste your websites or domains (one per line) – a CSV column from Google Maps, a trade-fair exhibitor list, a CRM export, anything.
- Click Start.
- Download the results as Excel, CSV or JSON, or send them straight to Google Sheets, HubSpot, Clay, Make, Zapier or n8n.
Input example
{"websites": ["hetzner.com", "hotelischgl.at", "ferax.ch"],"validateVatVies": true}
Output example
{"domain": "mustertech.de","status": "ok","leadScore": 100,"companyName": "MusterTech Solutions GmbH","legalForm": "GmbH","managingDirectors": ["Max Mustermann", "Erika Musterfrau"],"email": "kontakt@mustertech.de","emailIsRoleBased": true,"emailMatchesDomain": true,"phone": "+49891234560","fax": "+498912345699","street": "Leopoldstraße 244","postalCode": "80807","city": "München","country": "DE","vatId": "DE811569869","vatIdChecksumValid": true,"vatIdViesValid": true,"registerNumber": "HRB 123456","registerCourt": "Amtsgericht München","socialLinks": { "linkedin": "https://www.linkedin.com/company/mustertech" },"imprintUrl": "https://www.mustertech.de/impressum"}
status is one of ok (complete lead – company name plus email or phone, charged), partial, no_data or fetch_failed (all free).
Use cases
- B2B lead generation in the DACH market: enrich Google Maps or directory exports with decision-makers and verified company data.
- KYB / supplier onboarding: confirm legal name, register entry and VAT ID of a business partner.
- CRM data cleaning: fill in missing legal names, addresses and VAT IDs for existing accounts.
- Market research: map legal forms, register courts and regions across an industry.
Pricing
Pay-per-event: you are charged per complete lead only. See the pricing tab for the current price. Set a maximum cost per run and the Actor stops cleanly when it is reached – it never starts more websites than your budget can pay for.
FAQ
Do I need a proxy? Usually not. Company websites rarely block requests. If a large share of your list returns fetch_failed, enable Apify Proxy in the input.
Why is a website partial? The Impressum was found but lacked either a company name or any contact details, or the site loads its legal notice with JavaScript only. Partial rows are included for free so your output lines up with your input.
Does it work outside DACH? It reads legal notices in any language that uses the same structure (e.g. Liechtenstein, Luxembourg, Dutch colofon, French mentions légales), but it is tuned and tested for Germany, Austria and Switzerland.
Is scraping Impressum data legal? The Impressum is information businesses are legally obliged to publish. How you use it is your responsibility: in particular, GDPR applies to personal names, and German competition law (§ 7 UWG) restricts unsolicited advertising by email and phone. Use the data for lawful purposes such as KYB, research and compliant outreach.
Can I call it from my own code? Yes – use the Apify API or the apify-client libraries for JavaScript and Python, or run it from Make, Zapier, n8n and other integrations.
Feedback
Found a website where extraction is wrong? Open an issue on the Issues tab with the URL – fixes are usually shipped within days.