This is an n8n automation workflow that turns a plain-English query, such as "SaaS companies in Germany", into an enriched lead database. It searches for matching companies with the CompanyEnrich API and processes each result through filtering and enrichment steps. Duplicates are removed and company information is validated.
Enriched records are stored in a configured data table. They include LinkedIn profiles, websites, employee counts and revenue details. The workflow uses IF conditional logic, Filter nodes, Split Out for individual records, Wait nodes for API rate limiting, and Data Table storage.
It can be used for sales prospecting, account-based marketing lists, market research and territory planning by region or industry. Revenue filters, enrichment fields and CRM synchronization can be adjusted, and email finding can be added.
- Platform
- n8n workflow
- Data source
- CompanyEnrich API
- Input
- Plain-English search query
- Lead limit
- Up to 500 leads, 50 by default
- Lead score
- 1–100
- Confidence labels
- HIGH, MEDIUM, LOW
- Extraction
- Email, phone and social media, all on by default
- Proxy
- Apify proxy by default
- CRM export
- Pre-mapped fields for HubSpot and Salesforce
- Pipeline
- 5-phase pipeline
- Enriched data
- LinkedIn profiles, websites, employee counts, revenue details
- Storage
- Configured n8n data table
- Requirements
- CompanyEnrich API key, a configured data table, basic n8n workflow knowledge
- Setup time
- About 10–15 minutes