Germany Gelbe Seiten Scraper | Fast B2B Lead Extractor avatar

Germany Gelbe Seiten Scraper | Fast B2B Lead Extractor

Pricing

$1.00 / 1,000 results

Go to Apify Store
Germany Gelbe Seiten Scraper | Fast B2B Lead Extractor

Germany Gelbe Seiten Scraper | Fast B2B Lead Extractor

Fast, high-volume B2B lead extractor for Gelbe Seiten (German Yellow Pages). Extract company names, categories, direct phone numbers, addresses, ratings, and websites by City & Industry.

Pricing

$1.00 / 1,000 results

Rating

5.0

(1)

Developer

Samarth Bhalerao

Samarth Bhalerao

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

🇩🇪 Germany Gelbe Seiten Scraper | Fast B2B Lead Extractor

Extract verified German B2B company leads, direct telephone numbers, physical street addresses, websites, emails, and ratings directly from Gelbe Seiten (Germany's official commercial Yellow Pages directory — gelbeseiten.de).

{
"company_name": "ICT Berlin GmbH",
"industry_category": "IT-Beratung",
"direct_phone": "+49 30 2249 4045",
"address": "Lübbenauer Weg 52, 12527 Berlin-Grünau",
"city": "Berlin",
"website": "https://ict-berlin.de",
"email": "info@ict-berlin.de",
"rating": "4.8",
"review_count": "12",
"gelbeseiten_url": "https://www.gelbeseiten.de/gsbiz/506a7f92-c0be-4a24-9b2f-3d6061f22e8d",
"data_source": "gelbeseiten.de"
}

📌 Overview: Why Gelbe Seiten is Germany's #1 Commercial Directory

Gelbe Seiten (Yellow Pages Germany / Gelbeseiten) is the country's most established and authoritative business registry. With over 3.5 million registered commercial entities across Germany's 16 federal states, it is the primary directory used by German tradespeople (Handwerker), medical clinics (Ärzte), engineering firms (Mittelstand), law practices (Kanzleien), IT consultancies, and local businesses.

Unlike generic search engines or global map directories which frequently include closed businesses or scraped duplicates, Gelbe Seiten entries are verified against German regional chambers of commerce (IHK / HWK), ensuring high data reliability for sales and market research.


⚡ Key Features & Capabilities

  • 🚀 Automated AJAX Pagination: Crawl seamlessly from 10 up to 10,000+ businesses across multi-page directory listings using intelligent AJAX chunking.
  • 📞 Verified Direct Phone Numbers: Voice lines are extracted and formatted cleanly (with Fax numbers automatically filtered out).
  • 📍 Complete German Street Addresses: Full physical street address, building number, 5-digit postal code (PLZ), city, and metropolitan district.
  • 🌐 Clean External Website Extraction: Strips tracking parameters, redirect wrappers, and publisher ads (bfb.de, sellwerk.de, dastelefonbuch.de) to deliver the company's real external homepage URL.
  • ⭐ Star Ratings & Review Counts: Captures customer ratings (1.0 to 5.0) and review volumes to identify top-rated service providers.
  • 🇩🇪 Full German Umlaut & Regional Support: Handles special characters (ä, ö, ü, ß) and regional queries across major hubs (München, Köln, Düsseldorf, Nürnberg) and smaller municipalities.
  • 🤖 Autonomous AI Agent & n8n Ready: Pure Pay-Per-Event (PPE) schema allows n8n, Make, LangChain, Claude, and custom AI agents to query German leads on demand.

🔄 1-Click n8n Automation Template (Recurring CRM Sync)

Automate your lead generation by syncing fresh Gelbe Seiten leads directly into Google Sheets, Airtable, HubSpot, or Instantly every week!

flowchart LR
A["⏰ Trigger<br/>(On Demand / Weekly)"] --> B["🇩🇪 Step 1: Gelbe Seiten Scraper<br/>(Pulls 50–500 Companies)"]
B --> C{"Filter<br/>Has Website?"}
C -->|Yes| D["👔 Step 2: Impressum Extractor<br/>(Extracts CEO & Email)"]
D --> E["📊 Final Output<br/>(Google Sheets / CRM)"]

📥 Ready-to-Use n8n Template: Download our ready-to-import n8n workflow JSON:
german_b2b_lead_machine_n8n_template.json — Copy and paste directly onto your n8n canvas!


💡 The 2-Step B2B Power Funnel: From Directory to CEO Inbox

This scraper is designed to work as the Upstream Discovery Engine for your European outbound sales pipeline:

[ Step 1: Gelbe Seiten Scraper ] ───► Scrapes 2,000 German company websites & phones ($1.00 / 1k)
│
└───► (Export CSV / URLs)
[ Step 2: Impressum Extractor ] ───► Crawls /impressum to extract the Managing Director (CEO)
and personal email under German federal law (§ 5 DDG)

🎯 Cross-Sell Pro-Tip: Take the company websites extracted by this tool and feed them into our Germany B2B Lead & Impressum Extractor to legally unlock the Managing Director (Geschäftsführer / Inhaber) names and direct emails!


📥 Input Parameters

FieldTypeRequiredDefaultDescriptionExample
cityStringYesBerlinGerman city, municipality, or postal districtBerlin, München, Hamburg, Frankfurt am Main, Stuttgart
industryStringYesIT-BeratungBusiness category, trade, or keywordIT-Beratung, Steuerberater, Maschinenbau, Zahnarzt, Immobilien
max_leadsIntegerNo50Maximum number of leads to collect (1 to 10,000)50, 250, 1000

🎯 Top High-Value German Niches to Scrape

Industry KeywordTarget CityTarget Audience / Commercial Value
SteuerberaterMünchenCertified German Tax Advisors with high-ticket retainers
FinanzberatungFrankfurt am MainFinancial consultants & asset managers in Europe's banking hub
MaschinenbauStuttgartIndustrial machinery & German Mittelstand manufacturers
SoftwareentwicklungBerlinFast-growing SaaS startups and digital agencies
RechtsanwälteHamburgCommercial law firms, patent attorneys, and corporate counsels
ImmobilienmaklerDüsseldorfCommercial and residential real estate brokerages
ZahnarztKölnHigh-income private dental practices and medical clinics

📊 Output Dataset Specification

Data is exported in Excel (.xlsx), CSV, JSON, or XML with the following structured attributes:

Column NameTypeDescriptionSample Value
company_nameStringOfficial registered company nameICT Berlin GmbH
industry_categoryStringTargeted industry or trade categoryIT-Beratung
direct_phoneStringCleaned direct telephone number+49 30 2249 4045
addressStringFull street, building number, and postal codeLübbenauer Weg 52, 12527 Berlin-Grünau
cityStringCity nameBerlin
websiteStringOfficial company website URLhttps://ict-berlin.de
emailStringDirectory listing contact emailinfo@ict-berlin.de
ratingStringAverage star rating out of 5.04.8
review_countStringTotal number of published customer reviews12
gelbeseiten_urlStringOfficial Gelbe Seiten directory record linkhttps://www.gelbeseiten.de/gsbiz/...
data_sourceStringDirectory source of recordgelbeseiten.de

💻 Programmatic Usage & API Integration

Python (apify-client)

from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_API_TOKEN")
run_input = {
"city": "München",
"industry": "Steuerberater",
"max_leads": 100
}
run = client.actor("dach_leads/germany-gelbe-seiten-scraper-fast-b2b-lead-extractor").call(run_input=run_input)
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(f"{item['company_name']} | {item['direct_phone']} | {item['website']}")

Node.js (apify-client)

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_APIFY_API_TOKEN' });
const input = {
city: 'Frankfurt am Main',
industry: 'Finanzberatung',
max_leads: 100,
};
const run = await client.actor('dach_leads/germany-gelbe-seiten-scraper-fast-b2b-lead-extractor').call(input);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(`Extracted ${items.length} German leads from Gelbe Seiten.`);

cURL (Direct HTTP API)

curl "https://api.apify.com/v2/acts/dach_leads~germany-gelbe-seiten-scraper-fast-b2b-lead-extractor/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN" \
-X POST \
-H "Content-Type: application/json" \
-d '{"city": "Berlin", "industry": "IT-Beratung", "max_leads": 50}'

💰 Transparent Pay-per-Result Pricing

  • Only $1.00 per 1,000 verified leads ($0.001 per result) — 70% cheaper than generic market scrapers.
  • $0.00 Actor Start Fee — Zero upfront cost to spin up runs.
  • Zero Platform Surcharge — Pure pay-per-event pricing without hidden compute charges.
  • Free Test Allowance — Free tier users can test and scrape business records without credit card commitments.

❓ Frequently Asked Questions (FAQ)

Q: How does this scraper handle pagination across hundreds of companies?

A: Gelbe Seiten serves Page 1 as standard HTML and subsequent pages via internal dynamic AJAX endpoints. This scraper automatically handles session tokens, position offsets, and AJAX payload chunks, allowing you to extract thousands of companies uninterrupted.

Q: Are the extracted phone numbers and websites real?

A: Yes. The Actor visits each business's individual Yellow Pages detail listing (/gsbiz/), extracts the real external website URL (stripping ad agency redirects), and captures verified telephone numbers while excluding fax lines.

Q: How can I find the CEO / Managing Director names for these companies?

A: Gelbe Seiten only lists company-level directory data. To get the personal name of the CEO (Geschäftsführer) and their direct email, export your results and feed the website URLs into our Germany B2B Lead & Impressum Extractor.

Q: Does this scraper require residential proxies?

A: No. The scraper uses optimized HTTP connection pooling and polite request throttling, allowing it to run reliably on standard connections without triggering CAPTCHAs.