Production-ready n8n workflows that combine AI with real business automation. Built from workflows running actual businesses, not tutorials.
Every workflow in this collection has been extracted from live business operations — lead generation, property management, client onboarding, SEO monitoring, and more. They've been generalised and documented so you can import them into your own n8n instance and adapt them to your business.
- Why This Exists
- Workflow Categories
- Workflow Index
- Prerequisites
- How to Import Workflows
- Project Structure
- Contributing
- License
Most n8n template repositories are either:
- Generic "hello world" examples that don't reflect real usage
- Overly specific to one SaaS tool with no AI integration
- Theoretical workflows that have never processed a real transaction
This repo is different. Every workflow here has been battle-tested in production environments — processing real leads, managing real properties, generating real reports, and handling real compliance requirements. The AI integration isn't bolted on as a gimmick; it's the core of what makes these workflows valuable.
1. Lead Scoring — AI-Powered Lead Qualification
Incoming lead → AI analyses fit against your Ideal Customer Profile → scores and routes to CRM pipeline stages automatically.
2. Client Onboarding — Automated Onboarding Sequences
New client trigger → welcome email → task creation in project management → document generation → CRM status update. End-to-end onboarding without manual steps.
3. SEO Monitoring — Automated SEO Tracking & Reporting
Scheduled crawl → rank tracking → AI analysis of ranking changes → alert on significant drops → weekly summary report delivered to stakeholders.
4. Social Media — AI Content Generation & Scheduling
Content brief → AI generates platform-specific copy (LinkedIn, Instagram, Facebook) → image generation → schedule to platforms via API or CRM.
5. Email Triage — AI Email Classification & Response Drafting
Incoming email → AI classifies intent (spam / important / action-required) → drafts contextual response → routes to appropriate inbox folder or team member.
6. Reporting — Automated Business Reporting
Data pull from multiple sources (CRM, analytics, financials) → AI summarises trends and anomalies → generates formatted report → distributes to stakeholders on schedule.
7. Property Management — Short-Term Rental Automation
Guest message → AI-powered response in guest's language → dynamic pricing update triggers → cleaning schedule coordination → post-checkout review requests.
8. Compliance Tracking — Health & Government Compliance
Document expiry monitoring → staff notification with escalation chain → compliance dashboard update → audit trail logging. Built for industries with strict regulatory requirements.
- n8n v1.60+ recommended (self-hosted or cloud)
- Some workflows use AI nodes introduced in v1.40+
Depending on which workflows you import, you'll need credentials for some or all of:
| Service | What For | Required By |
|---|---|---|
| Claude API (Anthropic) | AI analysis, classification, content generation | Most workflows |
| OpenAI API | Alternative AI model support | Some workflows |
| CRM API (e.g. GoHighLevel, HubSpot) | Contact management, pipeline automation | Lead Scoring, Onboarding, Social Media |
| Google Search Console | SEO rank data | SEO Monitoring |
| Google Analytics 4 | Traffic and engagement data | SEO Monitoring, Reporting |
| Gmail / IMAP | Email access | Email Triage |
| Telegram Bot Token | Alert notifications | Multiple workflows |
| Google Sheets | Data storage and reporting | Reporting, Compliance |
| Supabase | Database storage | Reporting, Compliance |
| Property Management System (e.g. Guesty) | Booking and guest data | Property Management |
These workflows follow strict n8n conventions to avoid common issues:
- Node names contain NO spaces (spaces in node names cause 404 webhook errors)
- IF nodes use v1 (
typeVersion: 1), not v2 - Conditional routing uses chained IF v1 nodes, not Switch v3 (which is unreliable via API)
- Telegram trigger nodes use
typeVersion: 1
- Download the
.jsonworkflow file from the relevant category folder - Open your n8n instance
- Click the "..." menu in the top-right → Import from File
- Select the downloaded JSON file
- Configure your credentials for each node (API keys, OAuth tokens, etc.)
- Activate the workflow
# Import a workflow via the n8n REST API
curl -X POST "https://your-n8n-instance.com/api/v1/workflows" \
-H "X-N8N-API-KEY: your-api-key" \
-H "Content-Type: application/json" \
-d @path/to/workflow.json- Open the
.jsonfile and copy its entire contents - In n8n, press
Ctrl+V(orCmd+V) on the canvas - The workflow nodes will appear — connect any missing links
- Configure credentials
- Update all credentials — workflows are exported without credential values
- Review webhook URLs — update any URLs to match your domain
- Test with sample data before activating in production
- Check environment-specific values — IDs, API endpoints, folder paths
n8n-ai-business-workflows/
├── README.md # This file
├── CONTRIBUTING.md # Contribution guidelines
├── LICENSE # MIT License
├── .github/
│ └── pull_request_template.md # PR template
├── lead-scoring/
│ ├── README.md # Category documentation
│ └── *.json # Workflow files (coming soon)
├── client-onboarding/
│ ├── README.md
│ └── *.json
├── seo-monitoring/
│ ├── README.md
│ └── *.json
├── social-media/
│ ├── README.md
│ └── *.json
├── email-triage/
│ ├── README.md
│ └── *.json
├── reporting/
│ ├── README.md
│ └── *.json
├── property-management/
│ ├── README.md
│ └── *.json
└── compliance-tracking/
├── README.md
└── *.json
We welcome contributions! Whether you've built a workflow for your own business or improved an existing one, contributions make this collection more valuable for everyone.
See CONTRIBUTING.md for full guidelines.
Quick summary:
- Fork the repo
- Create a branch for your workflow
- Add your workflow JSON + documentation to the appropriate category folder
- Submit a pull request using the provided template
This project is licensed under the MIT License — see LICENSE for details.
You're free to use these workflows in personal and commercial projects. Attribution is appreciated but not required.