⚡ Quick Answer: n8n is a free, self-hostable workflow automation tool — essentially Zapier but with no per-execution pricing, complex logic support, and code nodes. Self-host for ~$5/month on a VPS, or use n8n Cloud for $20/month. Best for: users who outgrew Zapier's pricing or need more complex multi-branch workflows. Not recommended as a first automation tool — try Make.com first.

n8n (pronounced "nodemation") has become the go-to tool for technical founders, developers, and sophisticated small business owners who need automation power without Zapier's per-task pricing. Unlike cloud-only tools, n8n is open-source and self-hostable — meaning you can run unlimited automations for the cost of a VPS.

n8n vs Make.com vs Zapier: Quick Comparison

Factorn8n (self-hosted)Make.comZapier
Cost (basic)~$5/mo (VPS)Free–$29/moFree–$49/mo
Per-execution costNoneBased on operationsBased on tasks
Complexity ceilingVery high (code support)HighMedium
Beginner friendlinessLow–MediumMediumHigh
Setup requiredServer setupNoneNone
Open sourceYes (fair-code)NoNo

How to Install n8n (Two Options)

Option A: n8n Cloud (Easiest — $20/month)

Go to n8n.io, sign up, and start building workflows immediately. No server setup. $20/month for the Starter plan. Best for non-technical users who want n8n's power without managing infrastructure.

Option B: Self-Host on a VPS ($5/month)

For technical users who want zero execution costs:

  1. Create a DigitalOcean, Hetzner, or Railway account and spin up a $5/month VPS (Ubuntu 22.04, 1GB RAM is sufficient for most small business use)
  2. SSH into the VPS and install n8n via Docker: docker run -it --rm --name n8n -p 5678:5678 -v ~/.n8n:/home/node/.n8n n8nio/n8n
  3. Access n8n at http://[your-server-ip]:5678
  4. For production use, add nginx reverse proxy and SSL (Let's Encrypt)

The n8n official documentation provides step-by-step server setup guides for all major cloud providers.

Building Your First Workflow

A simple n8n workflow to start with — Gmail to Slack notification for emails from specific domains:

  1. Open the n8n editor and click "New Workflow"
  2. Add a Trigger node: Gmail Trigger → Watch for new emails → filter by sender domain
  3. Add an IF node: Check if email is from your target domain
  4. Add a Slack node: Send message to #alerts channel with email subject and sender
  5. Activate the workflow — it now runs automatically when matching emails arrive

This workflow runs unlimited times at no additional cost. The same flow on Zapier would cost $49+/month if it runs hundreds of times per month.

The Code Node: n8n's Superpower

n8n's Code node (JavaScript or Python) allows you to do anything: transform data in arbitrary ways, call APIs with custom logic, process arrays and complex objects. This is what separates n8n from Zapier and Make.com for power users — you're not limited to what existing nodes support.

For AI-powered workflows, n8n has native OpenAI and Anthropic Claude nodes, allowing you to incorporate GPT-4o or Claude 3.5 into any workflow step — summarize emails, classify data, generate content — all triggered automatically without any manual interaction.

For the comparison of n8n vs its competitors in depth, see our best AI automation tools guide. For a specific automation use case to build in n8n, see our invoicing automation guide or our email automation guide.

Frequently Asked Questions

What is n8n and how is it different from Zapier?

n8n is an open-source workflow automation tool you can self-host for free. Unlike Zapier, which charges per task/run, n8n has no per-execution pricing when self-hosted. n8n supports complex conditional logic and custom code nodes. The tradeoff: n8n requires technical setup; Zapier is fully managed in the cloud.

Is n8n free?

n8n is free to self-host with no per-execution limits. You need a VPS ($5–$10/month) to run it. n8n Cloud is $20/month managed. Compared to Zapier's $49/month equivalent, self-hosted n8n is effectively free for the automation itself.

Is n8n good for beginners?

n8n has a moderate learning curve — steeper than Zapier, similar to Make.com. Beginners should start with Zapier or Make.com, build a few workflows, then graduate to n8n when they need its power. n8n's node-based editor is intuitive once you understand nodes and connections, but initial setup is more involved.

What can n8n automate?

n8n can automate virtually any workflow involving APIs: CRM sync, invoice generation, email automation, social media posting, customer support routing, lead processing, database operations, and more. 400+ built-in integrations plus HTTP Request nodes for custom API connections. The Code node (JavaScript/Python) handles tasks no other no-code tool can.