Automation · B2B Ops · Germany-Focused · Internal Tool
B2B Lead Generation Pipeline — Germany
Germany-focused outreach pipeline that turns a Google Maps search query into CRM-ready lead records. Automated company discovery, Impressum extraction (German legal contact pages), contact enrichment, and deduplication. Replaced a multi-hour manual research process with a repeatable 15-25 minute workflow. Built specifically for the German market.
80–120CRM-ready leads per pipeline run, 15-25 minutes end-to-end
~250 linesLean Python implementation — practical output over engineering complexity
Multi-layerApify + Tavily / Exa search + Gemini extraction + Pandas cleaning
Germany-specificImpressum parsing for contact extraction — German business structure compliant
Pipeline flow
Step by step
- Google Maps search via Apify → company list with basic metadata (name, address, category, website).
- Tavily + Exa search for each company website → Impressum page discovery.
- Gemini AI extracts structured contact fields from unstructured Impressum text (name, email, phone, Steuernummer).
- Pandas cleaning + deduplication → Supabase upsert → CSV export for CRM import.
Use case
Who it's built for
- Built for B2B outreach in German market — kitchen studios, home appliance retailers, interior design firms.
- Output is ready for mail merge or CRM import without manual cleanup.
- Any German market niche reachable via Google Maps can be targeted.
- Combined Tavily + Exa search layers improve coverage vs. single-source scraping.
German market specifics
Why Germany is different
- German law requires every business website to have an Impressum — structured contact data in a predictable location.
- Impressum contains: Geschäftsführer name, legal address, phone, email, Steuernummer, Handelsregisternummer.
- This makes Germany one of the best markets for automated contact enrichment — legal compliance creates data richness.
- Output fields mapped to standard German CRM formats (HubSpot, Salesforce, Pipedrive).
Relevance for your business
Can this work for you?
- Any business doing B2B outreach in Germany, Austria, or Switzerland can use this pipeline.
- Define your target: city + business category → get CRM-ready list in under 30 minutes.
- Can be run on-demand or scheduled weekly for fresh lead generation.
- I can build a custom version tuned for your specific industry and target regions.
Tech stack
Tools used
Python
Apify
Tavily
Exa
Gemini AI
Supabase
Pandas
Automatische Leadgenerierung für den deutschen Markt?
I build B2B lead generation pipelines for German market outreach. Google Maps → Impressum → CRM. Custom industry targeting. Let's discuss your use case.