Beginner
Sales
Use Case 1: Lead Notification Workflow
What it does: When a contact fills out a form on your website, n8n captures the submission, enriches the data, logs it to your CRM, and sends an email notification to your sales team within seconds.
Step-by-Step Breakdown:
- Webhook Node: Your website form POSTs data to n8n
- Code Node: Validate the email and phone number; remove spam patterns
- HubSpot/Salesforce Node: Create a contact or update existing record
- Gmail Node: Send an email to your sales team with the lead details
- Slack Node: Post a notification in your sales Slack channel
Why this matters: Response time is everything. Leads get warm emails within 60 seconds. Faster response = higher close rate.
Cost: Free on n8n self-hosted. Zapier would charge $39+/mo for this workflow.
Intermediate
Operations
Use Case 2: Client Intake Automation
What it does: A legal firm uses n8n to automate client onboarding. When a new client books a consultation, n8n sends them an intake form link, collects responses, generates a case file in Notion, and schedules a follow-up reminder.
Step-by-Step Breakdown:
- Calendly Webhook: Trigger when someone books an appointment
- Email Node: Send intake form (Typeform, Google Forms, custom)
- Wait Node: Wait for form response (no polling; pure event-based)
- Notion Node: Create case file with client data, matter type, retainer status
- Calendar Node: Schedule 7-day follow-up in the attorney's calendar
- Email Node: Send confirmation to the client
Why this matters: Eliminates manual data entry. Zero form-to-file time. Scales from 5 clients/month to 50 without hiring an assistant.
Cost: $6/month server. Zapier would cost $200+/mo for this many steps.
Advanced
AI
Use Case 3: AI-Powered Email Triage
What it does: n8n receives incoming support emails, uses Claude or GPT-4 to classify them (bug report, feature request, refund, general question), assigns them to the right team, and auto-responds with the appropriate template.
Step-by-Step Breakdown:
- Gmail Trigger: New email arrives
- Claude/OpenAI Node: Read email body and classify (sentiment, topic, urgency)
- Code Node: Route based on classification (routing logic)
- Slack Node: Post to appropriate channel (#bugs, #features, #refunds)
- Gmail Node: Send templated response based on category
Why this matters: Support team gets organized tickets. Customers get immediate responses. Reduces time from email to first response from 4 hours to 30 seconds.
Code example: Use native JavaScript to parse sentiment scores and route based on thresholds.
Advanced
Finance
Use Case 4: Automated Loan Processing (Credit Union)
What it does: A credit union processes 500+ loan applications per month. n8n automates the entire workflow: application intake, credit checks, bank verification, document collection, core banking submission, and applicant notification.
Step-by-Step Breakdown:
- Form Submission: Applicant fills online form
- Code Node: Validate data; calculate debt-to-income ratio
- Credit Bureau API: Pull credit score (Experian, Equifax)
- Bank Verification Node: Verify bank account and employment
- Document Upload Node: Request paystubs, tax returns
- Core Banking Node: Post verified application to the system
- Conditional Node: If auto-approved, send approval email; else queue for manual review
- Audit Node: Log all actions for compliance
Why this matters: Manual review takes 2-3 days. n8n processes 80% of apps in 1 hour. Compliance and audit trails are automatic. Regulatory approved because self-hosted means data never leaves the bank.
Estimated savings: $50,000+/year in staff time.
Advanced
DevOps
Use Case 5: Server Monitoring and Incident Response
What it does: Your monitoring tool (Datadog, New Relic, Prometheus) sends an alert to n8n. n8n creates an incident ticket, notifies the on-call engineer via SMS and Slack, runs automated diagnostics, and escalates if not resolved in 30 minutes.
Step-by-Step Breakdown:
- Webhook Trigger: Alert received from monitoring system
- Code Node: Parse alert details and severity level
- Incident Management Node: Create ticket (PagerDuty, OpsGenie)
- Twilio Node: Send SMS to on-call engineer
- Slack Node: Post in #incidents channel with context
- SSH Node: Run diagnostic scripts (check disk, memory, CPU)
- Wait Node: Wait 30 minutes for acknowledgment
- Conditional Node: If not acknowledged, escalate to manager
- Slack Node: Post resolution summary when fixed
Why this matters: MTTR (mean time to resolution) drops from 45 min to 8 min. Engineers are notified immediately. Diagnostics run automatically. Escalation prevents missed alerts.
Note: This is why n8n self-hosting is crucial: you have SSH access to your servers and can run scripts directly.
Key Takeaways
🎯
Beginner workflows (lead forms, notifications): Work with n8n free tier. No code required. Just connect nodes.
🎯
Intermediate workflows (intake forms, email triage): Need code nodes for conditional logic and data transformation. Learning JavaScript is worth the investment.
🎯
Advanced workflows (loan processing, incident response): Require self-hosting for compliance, SSH access, or high volume. This is where n8n replaces manual teams.