
Every business has repetitive tasks that eat time: manual data entry, email responses, report generation, lead follow-up, social media posting. These tasks cost businesses hundreds of hours per year—and AI-powered automation can eliminate most of them.
n8n is the open-source automation platform that lets you build these solutions cheaply and sell them to clients for $500–$5,000 per workflow. This tutorial teaches you the core skills and the business model.
Realistic Income: $1,000–$5,000/month serving 2–4 clients with retainers
n8n vs Zapier comparison for selling automation services:
| Factor | n8n | Zapier |
|---|---|---|
| Monthly cost | $0 (self-hosted) or $20 | $19–$299+ |
| Revenue model | You charge for setup, client pays nothing extra | Client needs their own paid Zapier account |
| Complexity | Higher — but more powerful | Limited logic |
| Best for | Technical freelancers building high-value workflows | Quick, simple automations |
The n8n business model: You self-host n8n (free), build workflows for clients, and charge a setup fee + monthly hosting/maintenance retainer. Your cost: server ($5–$10/mo on Hetzner or Railway). Your revenue: $100–$300/month per client.
What it does: When someone fills out a contact form, automatically:
Who needs it: Any small business with a contact form that's not already in a CRM
What it does: Content team writes posts in a shared Airtable or Google Sheet → n8n automatically publishes to Instagram, Facebook, LinkedIn at scheduled times.
Who needs it: Marketing agencies, busy entrepreneurs, small brands
What it does: When a new order comes in on Shopify:
Who needs it: Small/medium e-commerce brands
What it does: Integrates with billing software (Stripe, Wave, QuickBooks):
Who needs it: Freelancers, small agencies, consultants
What it does: Pulls trending topics from RSS/Reddit → AI generates draft content → posts to Notion for review → approved posts get published automatically.
Who needs it: Blogs, newsletters, social media managers
Let's build the Lead Capture → Notification workflow:
Option A: Cloud Trial (Easiest)
Option B: Self-Hosted (Free Forever)
Step 1: Open n8n → New Workflow → Add first node
Step 2: Click "+" → Search "Webhook" → Select "Webhook"
Step 3: Add a second node → Search "Google Sheets" → "Append Row"
Step 4: Add a third node → "Gmail" or "Email (SMTP)" → "Send Email"
{{$json.name}}Name: {{$json.name}} | Email: {{$json.email}} | Message: {{$json.message}}Step 5: Activate the workflow (toggle in top right)
Step 6: Test by submitting a form with the webhook URL → Check if the data appears in Google Sheets and an email arrives.
| Workflow Complexity | Price Range | Examples |
|---|---|---|
| Simple (1-3 nodes) | $200–$400 | Lead notification, form to spreadsheet |
| Medium (4-8 nodes) | $400–$800 | CRM sync + email sequence |
| Complex (8+ nodes, AI) | $800–$2,500 | Full content pipeline, multi-system CRM |
After the initial build:
5 clients × $100/month = $500/month passive while you sell new setups.
Best sources:
Proof of concept pitch: Build a demo workflow that solves a generic business problem (e.g., lead capture to Airtable). Create a 1-minute Loom video showing it in action. Share in relevant communities or send to prospects.