n8n Workflow Automation: The Complete Beginner's Guide (2026)
n8n is an open-source workflow automation tool that connects your apps and automates repetitive tasks. This guide covers installation, first workflows, common patterns, and real business use cases.
Why n8n over Zapier or Make?
The short answer: control and cost.
- Open source: You can self-host n8n for free. Zapier and Make charge per task.
- No task limits on self-hosted: Run unlimited workflows without per-execution pricing.
- Code when you want it: n8n lets you add JavaScript or Python code nodes for custom logic. Zapier limits customization.
- Data stays on your server: Self-hosted means your data never leaves your infrastructure.
- More complex workflows: n8n handles branching, loops, error handling, and sub-workflows better than most alternatives.
What you can automate
Here are real workflows businesses run on n8n:
Lead management
- New form submission comes in (from your website)
- n8n checks if the lead exists in your CRM
- If new: creates a contact, assigns a salesperson, sends a welcome email
- If existing: updates the record and notifies the account manager
- All automatic. Zero manual work.
Invoice processing
- Invoice arrives via email
- n8n extracts the data (using AI/OCR)
- Creates an entry in your accounting software
- Matches it against purchase orders
- Routes for approval if over a threshold
- Files the document in your storage
Content publishing
- You write a blog post in Notion
- n8n detects the update
- Formats it for your website, email newsletter, and social media
- Publishes to all channels simultaneously
- Tracks performance and reports back
Customer support
- Support ticket comes in
- AI classifies the issue type and urgency
- Routes to the right team member
- Sends an auto-response with relevant help docs
- Escalates if no response within 2 hours
Getting started with n8n
Cloud version (easiest)
Sign up at n8n.io. Free tier available. No installation needed. Good for learning and small-scale use.Self-hosted (most control)
Run n8n on your own server. Docker is the simplest method:``bash
docker run -it --rm --name n8n -p 5678:5678 n8nio/n8n
`
Open http://localhost:5678 and you're in.
Your first workflow
Open n8n and create a new workflow- Add a Schedule Trigger node (runs your workflow on a timer)
- Add an HTTP Request node (fetches data from an API)
- Add a Set node (transforms the data)
- Add a Send Email node (sends the result)
- Connect them in order and activate
You just automated something. Every step from here is just connecting more nodes.Key concepts
Nodes
Building blocks. Each node does one thing -- send an email, query a database, transform data, call an API. n8n has 400+ built-in nodes.Connections
Lines between nodes that pass data from one to the next. Data flows left to right.Triggers
The event that starts your workflow. Could be a schedule (every hour), a webhook (when your website receives a form submission), or a manual button.Expressions
Dynamic values in your nodes. Use data from previous nodes: {{ $json.email }}` inserts the email field from the previous node's output.When to use n8n vs other tools
|----------|-----------|| Scenario | Best tool |
| Simple 2-step automation | Zapier |
| Complex multi-step workflows | n8n |
| Enterprise with compliance needs | n8n (self-hosted) |
| Non-technical user, quick setup | Zapier or Make |
| Cost-sensitive, high volume | n8n (self-hosted) |
| AI-powered workflows | n8n (better AI node support) |
Next steps
n8n is one of the tools //PROMETHEUS uses for business workflow automation. If you want to learn to build your own workflows, the VibeMKE community covers n8n in the workflow automation track. If you want us to build it for your business, that's what //PROMETHEUS consulting does -- onsite in Milwaukee.
Frequently asked questions
What is n8n?
n8n is an open-source workflow automation platform that connects your apps and services together. It lets you automate repetitive tasks by building visual workflows -- no coding required. It's similar to Zapier but open-source, self-hostable, and more powerful for complex automations.
Is n8n free?
n8n's self-hosted version is free and open-source with no task limits. They also offer a cloud-hosted version with a free tier (limited executions) and paid plans starting at $20/month. Self-hosting gives you unlimited workflows at zero cost.
Is n8n better than Zapier?
For simple automations, Zapier is easier to set up. For complex workflows with branching logic, loops, AI integration, or high volume, n8n is more powerful and significantly cheaper (especially self-hosted). n8n also lets you add custom code when needed.
Do I need to know how to code to use n8n?
No. n8n has a visual drag-and-drop interface with 400+ pre-built nodes. You connect nodes together to build workflows. However, n8n does allow you to add JavaScript or Python code nodes for custom logic when needed -- this is optional, not required.
Related guides
Need help implementing this?
//prometheus does onsite AI consulting and implementation in Milwaukee. We set it up, train your team, and make sure it works.
let's talk