Beginner
n8n Foundations: From Zero to First Automation
Learn n8n from scratch. Build real automations with triggers, webhooks, APIs, flow control, and data transformation — no coding required.
01
What Is n8n and Why It's Different
Understand what n8n is, how it compares to Zapier and Make, and why it has become the go-to automation platform for teams who want flexibility and control.
›
02
Cloud or Self-Hosted? Choosing Your Setup
Compare n8n Cloud and self-hosting side by side so you can choose the right setup for your needs — and get your instance running today.
›
03
The Canvas: Workflows, Nodes, and Connections
Learn the fundamentals of the n8n interface: the canvas, workflow editor, node types, connections, and how data flows from node to node.
›
04
Your First Workflow: Schedule + Google Sheets + Gmail
Build a real automation from scratch: a scheduled workflow that reads data from Google Sheets and sends an email for each row.
›
05
Credentials and OAuth: Connecting Your Apps
Learn how n8n credentials work, how to set up OAuth for Google services, and how to connect Slack, OpenAI, and other apps securely.
›
06
Triggers Deep Dive: Webhook, Schedule, and App Events
Understand every trigger type in n8n — Schedule, Webhook, app event triggers, and Manual — so you always start your workflows correctly.
›
07
Working with Data: Expressions and $json
Master n8n expressions to dynamically reference data from previous nodes, format values, and build powerful parameter values without writing code.
›
08
The HTTP Request Node: Call Any API
Use the HTTP Request node to connect n8n to any REST API — even services without a dedicated n8n node — and handle authentication, headers, and responses.
›
09
Flow Control: IF Node and Switch
Branch your workflows based on conditions using the IF node for two paths and the Switch node for three or more — the core of intelligent automation.
›
10
Lists, Loops, and Filters: Loop Over Items, Filter, Aggregate
Learn the three essential nodes for working with lists of data: Filter removes unwanted items, Loop Over Items handles rate-limited APIs, and Aggregate combines items into one.
›
11
Transforming Data: Edit Fields, Code Node, and Merge
Reshape data with Edit Fields for simple transformations, the Code node for complex logic in JavaScript or Python, and Merge for combining streams.
›
12
Using n8n Templates: 12,000+ Workflows Ready to Use
Discover n8n's community template library with over 12,000 real workflows — learn how to find, import, adapt, and contribute templates.
›
13
Error Handling: Workflows That Don't Silently Fail
Build resilient workflows using error workflows, per-node retry logic, and failure notifications so you always know when something breaks.
›
14
Sub-Workflows: Modular Automation Design
Split complex automations into reusable sub-workflows using the Execute Workflow node — easier to debug, faster to build, and shareable across your whole automation stack.
›
15
Production Hygiene: Names, Notes, and Workflow Health
Apply professional workflow practices: clear naming conventions, sticky notes for documentation, credential hygiene, and a pre-activation checklist.
›