Sales · lead gen workflows
Lead generation automation
Lead collection catches the interest that comes to you; lead generation goes and finds prospects. These workflows source companies and people, enrich them, score the fit, and drop the good ones straight into your CRM.
Outbound, end to end
The shape is consistent: a source step (Maps, a list, or LinkedIn) finds prospects, an enrichment step fills in the gaps, an AI scoring step ranks them against your ideal-customer profile, and the qualified ones sync to your CRM with a sales alert. For the inbound side, see lead-collection workflows.
What you can automate
- Prospect sourcingPull businesses from Google Maps or a target list, or new connections from LinkedIn via a compliant tool or official API.
- Data enrichmentAdd firmographics, emails and socials from an enrichment API so each lead is sales-ready.
- AI lead scoringScore fit against your ideal-customer profile with rules or an LLM, so sales works the best leads first.
- CRM syncUpsert qualified leads into HubSpot, Pipedrive or Airtable, deduped by email.
- Sales alertsNotify the owner in Slack the moment a high-score lead lands.
Lead generation workflow blueprints
These are build blueprints — they show the exact nodes and order to wire up, not a one-click import file. Verified, downloadable workflow files publish on our n8n templates pages as each is built and tested on a real instance.
- Trigger Manual / Schedule Search terms + area
- Action HTTP Request Places API: businesses in area Name, website, phone
- AI AI Agent Find email + decision-maker HTTP Request tool reads each site
- Logic Set Normalize the fields
- Action Google Sheets Append to the lead list
- Trigger Schedule Trigger Daily batch
- Action LinkedIn (compliant) New connections / profiles Official API or an approved partner tool
- AI OpenAI Draft a personalized first line From the profile + your offer
- Action HubSpot + Slack Create contact, alert the owner
- Trigger Webhook New lead (form or list)
- Action HTTP Request Enrichment API Firmographics for the company
- AI AI Agent Score 0–100 vs your ICP Returns score + reasons
- Logic IF Score ≥ 70?
- Action CRM + Slack Hot → owner now; cold → nurture
How to automate lead generation
- Define your ICPWrite down the firmographics that make a good lead — industry, size, region, role. The scoring step uses exactly this.
- Choose a sourceGoogle Maps / Places for local businesses, a target-account list, or LinkedIn via a compliant tool or the official API.
- Enrich the recordsCall an enrichment API to add emails, socials and company data to each prospect.
- Score the fitUse rules or an LLM to score each lead against your ICP and attach the reasons for the score.
- Sync and routeUpsert qualified leads into your CRM (deduped by email) and alert the owner in Slack for the hot ones.
- Schedule and activateRun the source step on a schedule or on demand, test once end-to-end, then toggle the workflow Active.
Personalizing outreach at scale? Seed the first-line step from a tested AI prompt library.
Frequently asked questions
What is the difference between lead generation and lead collection?
Lead collection captures inbound interest — a form fill or a chat. Lead generation is outbound: you source prospects, enrich and score them, then push the good ones to sales. Use lead-collection workflows for the inbound side.
Is automating LinkedIn allowed?
LinkedIn restricts scraping and bulk actions. Use its official API or an approved partner tool and keep volumes human-like. The blueprints here assume a compliant connector — do not use methods that violate platform terms.
How does AI lead scoring work?
You give the model your ideal-customer profile and a lead’s enriched data; it returns a score and the reasons. Sales then works the highest-scoring leads first.
Which CRMs are supported?
HubSpot, Pipedrive, Salesforce, Airtable and others have native nodes in n8n, Make and Zapier. Upserts dedupe on email so contacts are never duplicated.
Is it free?
The blueprints are free. You pay only for the data sources you choose (Places or enrichment APIs) and any AI usage on your own key.