n8n is one of the most powerful tools in a modern small business's tech stack — and when it's configured right, it runs lead generation workflows that would otherwise require a full-time employee. Here are 5 proven n8n workflows that ZROXZ builds for clients to generate and nurture leads automatically.
Workflow 1: Form Submission → CRM → Instant SMS + Email
This is the foundation of any lead generation system. When a visitor fills out a form on your website:
- n8n receives the form submission via webhook
- Contact is created in GoHighLevel (or your CRM) with all form data
- Lead source tag applied automatically based on which page the form was on
- Personalized confirmation email sent to the lead within 60 seconds
- SMS sent to the lead: "Hi [Name], thanks for reaching out! I'll personally follow up within 2 hours. — [Your Name]"
- Slack/email notification sent to you with lead details
- Follow-up task created and assigned in your CRM
Without this workflow, leads wait for a manual email response. With it, they get a personalized response in under 60 seconds — when they're most engaged.
Workflow 2: Instagram DM Keyword Trigger → Auto-Reply + Lead Magnet
Instagram DMs are massively underutilized as a lead channel. Set up a keyword trigger so that:
- Someone comments or DMs with a keyword (e.g., "free guide", "pricing", "info")
- n8n detects the keyword via Instagram Graph API
- Automated DM sent: "Hey [Name]! Got your message 👋 Here's the [free guide/pricing sheet]: [link]. Drop me a reply if you have questions!"
- Contact created in CRM with Instagram username and any available profile data
- If they click the link: cookie-based tracking adds them to a Facebook Custom Audience for retargeting
- If they reply: notification to you with conversation context
Businesses using this workflow see 5–10x better engagement than waiting for manual DM responses.
Workflow 3: Missed Call → Automatic Text-Back + Booking Link
Every missed call is a potential lead going to your competitor. This workflow:
- Twilio detects a missed call on your business number
- n8n receives the Twilio webhook within seconds
- Lookup: is this caller already in your CRM? If yes, personalize the message. If no, generic greeting.
- SMS sent within 90 seconds: "Hi! Sorry I missed your call. I'm available [today/tomorrow]. Book a quick time here: [Calendly link] — or just reply to this text!"
- If caller books: confirmation and reminder sequence triggers
- If no response in 4 hours: follow-up SMS sent
- All activity logged in CRM automatically
Workflow 4: Lead Scoring → Tag + Route to Salesperson
Not all leads are equal. This workflow scores incoming leads and routes them accordingly:
- New lead enters CRM from any source
- n8n reads lead data: company size, budget range, service interest, timeline
- Scoring algorithm assigns points (budget over $5k = +3 points, decision-maker = +2 points, etc.)
- Score above 7: "Hot lead" tag applied → immediate Slack alert to senior salesperson → priority follow-up task created
- Score 4–7: "Warm lead" → added to standard follow-up sequence
- Score below 4: "Cold lead" → added to long-term nurture sequence
This ensures your best salespeople focus on the leads most likely to convert — not on anyone who submits a form.
Workflow 5: Weekly Reactivation — Re-Engage Cold Leads from Your CRM
Most businesses have months of leads in their CRM that went cold after 1–2 contacts. This workflow re-engages them:
- Every Monday at 9 AM, n8n queries your CRM for leads tagged "cold" with last contact 30+ days ago
- For each lead: personalized email sent referencing their original inquiry
- Email subject line uses recent relevant content or news: "[Name], here's what's changed since we last spoke..."
- If email opened within 48 hours: follow-up SMS sent with booking link
- If email not opened after 7 days: different subject line A/B tested next week
- After 3 non-responses: lead moved to "archive" pipeline and only contacted quarterly
Clients running this workflow consistently generate 5–15 qualified re-engagements per month from their existing lead database — leads they'd already paid to acquire.
How to Get Started with n8n
You have two options:
- Self-hosted n8n: Deploy n8n on a VPS (DigitalOcean, Hetzner, etc.) for $5–$20/month. Requires server setup knowledge.
- n8n Cloud: Fully managed hosting from n8n starting at $20/month. No server setup needed.
For most clients, ZROXZ recommends self-hosted for the unlimited workflow executions and data privacy. We handle the server setup and n8n installation as part of the workflow build.
See our n8n Workflow Automation service → · n8n vs. Zapier vs. Make comparison →