📒 Gelbe Seiten Scraper - German B2B Leads avatar

📒 Gelbe Seiten Scraper - German B2B Leads

Pricing

from $0.004 / result

Go to Apify Store
📒 Gelbe Seiten Scraper - German B2B Leads

📒 Gelbe Seiten Scraper - German B2B Leads

Scrape business listings from Gelbe Seiten (gelbeseiten.de), Germany's largest business directory. Extract business names, addresses, phone numbers, emails, fax numbers, and websites. Search by any business type and city. Perfect for B2B lead generation in Germany.

Pricing

from $0.004 / result

Rating

0.0

(0)

Developer

ben

ben

Maintained by Community

Actor stats

0

Bookmarked

10

Total users

0

Monthly active users

9 hours ago

Last modified

Share

📒 Gelbe Seiten Scraper — German B2B Leads from the Yellow Pages

Extract business listings from Gelbe Seiten (gelbeseiten.de), Germany's largest business directory. Search any business type in any German city and pull clean, structured records with name, address, phone, email, fax and website — the exact contact data you need for B2B lead generation, sales prospecting and CRM enrichment across the DACH region. Export to JSON/CSV/Excel, run on a schedule, call via API, or connect to Make, Zapier or n8n.

📒 What is the Gelbe Seiten Scraper?

It turns any Gelbe Seiten search into a ready-to-use lead list. Give it a search term (Suchbegriff) like Zahnarzt, Restaurant or Rechtsanwalt and a German city, and it loads the results, clicks through "Mehr anzeigen" pagination, deduplicates by business name, and optionally visits each detail page to enrich every record with email, fax and website. The output is a flat table — one row per business — that drops straight into your CRM, outreach tool or spreadsheet.

What data does it extract?

  • Business name — the company / practice name
  • Address — full street, postal code and city, combined into one field
  • Phone number as listed on the profile
  • Email address (decoded from the listing or pulled from the detail page)
  • Fax number when published
  • Website — the external company URL
  • Gelbe Seiten URL (detail_url) — the source profile link
  • Search query & city echoed back on every row, plus a scraped_at timestamp

⬇️ Input

FieldTypeDescription
searchQuerystringBusiness type or keyword to search, e.g. Zahnarzt, Restaurant, Rechtsanwalt, Physiotherapie
citystringGerman city to search in, e.g. Berlin, München, Hamburg, Frankfurt am Main
maxResultsintegerMaximum number of business listings to return (1–5000)
includeDetailsbooleanVisit each detail page to extract email, fax and website (slower, more complete)
maxLoadMoreintegerHow many times to click "Load More" to load extra listings (0–50)

Example input

{
"searchQuery": "Zahnarzt",
"city": "Berlin",
"maxResults": 100,
"includeDetails": true,
"maxLoadMore": 10
}

⬆️ Output

Every business is one clean row (view as a table, or export JSON / CSV / Excel):

{
"name": "Zahnarztpraxis Dr. Müller",
"address": "Friedrichstraße 100, 10117 Berlin",
"phone": "030 12345678",
"email": "praxis@dr-mueller-berlin.de",
"fax": "030 12345679",
"website": "https://www.dr-mueller-berlin.de",
"detail_url": "https://www.gelbeseiten.de/gsbiz/...",
"search_query": "Zahnarzt",
"city": "Berlin",
"scraped_at": "2026-06-26T14:00:00+00:00"
}

💡 Use cases

  • 🎯 B2B lead generation: build targeted prospect lists by industry and city — every record comes with phone, email and website ready for outreach.
  • 📇 CRM enrichment: fill in missing contact details for known German companies using name + city as the lookup.
  • 📊 Market research: measure business density per category and region (e.g. how many Klempner in München vs Hamburg).
  • 🗂️ Local-data platforms: power "find a business" directories and sales-intelligence products with fresh DACH company data.

❓ FAQ

How do I scrape Gelbe Seiten listings? Enter a searchQuery (the business type) and a city, set how many results you want, then Run. You get a structured table with name, address, phone, email, fax and website.

Does it extract email addresses? Yes. Emails are decoded directly from the listing where available, and with includeDetails enabled it also opens each profile page to pull email, fax and website for more complete records.

Should I search in German or English? German terms work best — use Klempner instead of plumber, Rechtsanwalt instead of lawyer. For cities with umlauts (München, Köln), pass them with the umlauts intact.

Can I search the whole of Germany at once? Search is scoped to one city per run. To cover a region or the whole country, run the actor once per city (great for scheduling) and combine the datasets.

How many listings can it return? Up to your maxResults cap (max 5000). Use maxLoadMore to control how many "Load More" clicks it performs to surface additional listings.

Why are some emails, faxes or websites empty? Not every business publishes all fields. Empty values simply mean that detail isn't listed on Gelbe Seiten for that company.

Do I need an API key? No. The actor reads publicly available directory data — just provide a search term and a city. No Gelbe Seiten account or login is required.

Can I run it on a schedule or via API? Yes — schedule recurring runs in the Apify Console, call it via the Apify API/SDK, or connect it to Make, Zapier or n8n to keep your lead lists fresh automatically.

Is scraping Gelbe Seiten legal? It extracts publicly accessible business listings. Use it responsibly, respect gelbeseiten.de's Terms of Service, and handle contact data in a GDPR-compliant way (no spam, honor opt-outs).

🔗 You might also like


Keywords: Gelbe Seiten scraper, German yellow pages scraper, gelbeseiten.de scraper, B2B lead generation Germany, German business directory, DACH leads, sales prospecting Germany, company email scraper, German business data, CRM enrichment, local business leads, find German businesses, phone and email extractor, German company contacts.