Learn what n8n is and how it thinks, then build your first workflows: a form that logs itself, reminders on a schedule, data shaped with expressions, a Google Sheet that fills itself, rules that route work, and a first AI step.
Who it’s for: Office, operations and admin people who have never built an automation. No coding, and no n8n experience needed.
n8n is a workflow automation tool: it connects the apps your business already uses (Gmail, Google Sheets, Slack, your CRM, OpenAI and more than a thousand others) and does the repeat work between them for you. You draw each job as a workflow on a canvas, step by step, and n8n runs it the same way every time: when a form comes in, at 8am every Monday, or when an email lands.
What businesses use it for: a bookkeeping firm logs every new client inquiry in one sheet, an agency sends each client a weekly status email, an office chases timesheets every Monday, a sales team gets new leads in Slack the moment they fill in a form, and a shared inbox gets a one-line AI summary of every email. Small jobs on their own, but together they are hours a week, and they stop slipping through the cracks.
How n8n thinks, in five ideas. Workflows are chains of steps called nodes. The first node is a trigger, the event that starts the workflow (a button, a schedule, a form, a webhook, a new email); every node after it is an action that does something. Data moves from node to node as items, one per record, and the next node runs once for each item. Expressions like {{ $json.email }} fill in each item's own value. You build with test runs (Execute step and Execute) and only Publish when it works; after that, the published workflow runs on its own.
Where it runs and what it costs. n8n Cloud is hosted for you: a free trial needs no credit card, then the Starter plan is $20 a month billed annually for 2,500 workflow runs, and Pro is $50 a month for 10,000 (October 2026, n8n.io/pricing). n8n counts a whole workflow run as one execution, however many steps it has. Self-hosted n8n (the Community Edition) is free software you run on your own server, if you have someone to look after it. Most beginners should start on Cloud. More in n8n Cloud vs self-hosted n8n.
n8n, Zapier or Make? Zapier is the quickest for short two to five step automations and has the biggest app directory, but it charges per action. Make is visual and cheap per operation, and good at moving data between apps. n8n handles long workflows, AI steps and agents best, charges per whole run, and is the only one of the three you can host yourself. If you are not sure, read n8n vs Zapier, n8n vs Make or the three-way Zapier vs Make vs n8n. The full explainer is What is n8n?.
This course teaches those ideas by building. Every module is one real office job with a made-up business, practised in a copy of the n8n editor in your browser, and every one was clicked through in the real n8n editor first, so the buttons and labels match what you will see.
What beginner n8n means
Beginner n8n is understanding how a workflow works and getting your first ones to run. You need no code and no n8n experience, only a browser. By the end, the canvas, the node panels and the Execute buttons will feel familiar.
You can already
Use a web browser, Google Sheets and email
Describe a repeat task you do at work, step by step
Nothing else: no code, no API knowledge and no n8n account yet (the practice runs in your browser)
After this course you can
Explain what n8n is, what a trigger, a node and an item are, and when n8n is a better fit than Zapier or Make
Build a workflow from a blank canvas and test it with Execute step and Execute
Read data as Schema, Table and JSON, pin test data, and write expressions by dragging fields
Start a workflow from an n8n form, on a schedule or by hand, and know why only a published workflow runs on its own
Add a row to a Google Sheet with a saved credential, and route work with If and Switch
Use a template instead of starting from scratch, and add a first AI step with OpenAI
Welcome to Stepthrough: you learn AI by doing it, on practice copies of real app screens, free and with no risk to your real accounts. Your first practice takes under two minutes.
n8n is a workflow automation tool. It connects the apps a business already uses and does the repeat work between them: when a form comes in, log it; every Monday, send the reminder; when an email lands, summarise it. Each job is drawn as a workflow on a canvas, and n8n runs it the same way every time.
Every n8n tutorial moves fast past the same part: how n8n holds data. It is the place most beginners get stuck, because until you can read items and write an expression, every workflow is a black box that either works or doesn't.
New n8n users get stuck on the same question: "I ran it, so why is nothing happening?" The editor has three buttons that sound alike, Execute step, Execute workflow and Publish, and they do very different jobs.
The easiest hours to win back are the jobs that happen on a timetable: the Monday timesheet chase, the Friday report, the first-of-the-month invoice run. They are not hard, they are just easy to forget, and someone has to remember every single week.
Most small businesses keep their requests in a Google Sheet, and most of those rows were typed in by hand from an email. Every retyped request takes a few minutes, and every typo in an email address is a client you can't reach.
Someone asks "what did we spend on Paid Search?" and you open a spreadsheet, filter, add up a column and hope you did not miss a row. Ten minutes later you do it again for Email.
A form is easy to build. The hard part is what happens next. A $2,500 installation and a $90 repair should not land in the same place, and an emergency should reach the owner right away, whatever the budget.
A shared inbox with dozens of client emails a day costs more time than it looks: each email is opened, read, and read again later by whoever finally deals with it. A one-line summary with the next step lets the team see what matters first.
A workflow is a chain of nodes. The first is a trigger, the event that starts it. The rest are actions. Each test run shows you exactly what every node received and produced.
Why a business uses it
Seeing work as "when this happens, do these steps" is the whole skill of automation. Once you can draw a job that way, n8n can run it.
A real example
A bookkeeping firm puts an n8n form on its website. Each inquiry starts the workflow, and an Edit Fields action turns the answers into a one-line summary.
n8n passes data as items, one per record, written in JSON. The next node runs once per item. An expression like {{ $json.client }} fills in each item's own value; you make one by dragging a field from INPUT.
Why a business uses it
This is how one small workflow handles a whole list: you build it for one item and it already works for a hundred.
A real example
Five overdue invoices come in as five items, and one Edit Fields node writes five different reminders and late fees.
Execute step runs one node, Execute runs the whole workflow, and both are tests you start. Publish switches the workflow on, so its trigger runs it by itself from then on.
Why a business uses it
Mixing up testing and publishing is the most common reason a workflow "works" and then never runs. Knowing the three buttons saves hours of confusion.
A real example
An office tests its new-client workflow with pinned form data, checks the sheet, then publishes it and puts the Production URL on its website.
A Schedule Trigger starts a workflow at set times: every few minutes, every day, on certain weekdays, or a custom cron rule, in the workflow's time zone.
Why a business uses it
Recurring jobs are the easiest hours to win back, because nobody has to remember them.
A real example
Every Monday at 8am, a consulting firm's workflow reminds the team to submit last week's timesheets.
n8n hosts forms for you (On form submission). A credential is a saved, encrypted login to an app such as Google Sheets. Append row in sheet adds each item as a new row, matched to the sheet's column headings.
Why a business uses it
Requests land where the team already looks, with nothing retyped and no typos in email addresses.
A real example
Consultation requests from an n8n form go straight into a Google Sheet with Name and Email columns.
An If node sends each item down a true or false branch. A Switch node sends items to named outputs by rules, with a Fallback output for anything that matches no rule.
Why a business uses it
Different requests need different handling: big jobs to the owner, urgent ones straight away, the rest to a log. Rules do that sorting for you.
A real example
Service requests over $1,000 email the owner; emergencies skip the queue; everything else lands in the request log.
The OpenAI node sends a prompt plus each item's data to a model and adds the answer to the item. It needs an API key in a credential (or n8n's free credits on a new Cloud account).
Why a business uses it
AI is good at reading and summarising. Used as one step, it saves time while a person still decides what to do.
A real example
Every customer email gets a one-sentence summary and a suggested next step, so the team knows which to answer first.
n8n Intermediate · The next course: APIs, webhooks, AI steps with approval and error handling.
Questions about this course
Is n8n for Beginners: Your First Automations free?
Yes. All 10 modules of n8n for Beginners: Your First Automations are free, and you can start module 1 without signing up.
How long does n8n for Beginners: Your First Automations take?
About 1.5 hours of hands-on practice across 10 modules, beginner. Each module takes 2 to 16 minutes, so you can do one at a time.
Which tools will I practice in?
n8n. You practice in a copy of each tool's real screens that checks every step, so nothing touches your real accounts, and no coding is needed.
Who is n8n for Beginners: Your First Automations for?
Office, operations and admin people who have never built an automation. No coding, and no n8n experience needed.
Where do I start?
Start with module 1, Start Here: How Stepthrough Works. The modules are in order, so each one builds on the last.
What is n8n used for?
n8n automates repeat work between apps: logging form answers in a sheet, sending reminders and reports on a schedule, routing requests by rules, and adding AI steps such as summarising emails. You build each job as a workflow of nodes, and n8n runs it every time the trigger fires.
Is n8n good for beginners?
Yes, if you learn the few ideas behind it first: triggers, nodes, items and expressions. This course teaches those by building small real workflows, with no code. Zapier is a little quicker for very simple two-step automations.
Is n8n free?
The self-hosted Community Edition is free software, but you run and maintain the server. n8n Cloud has a free trial with no credit card, then starts at $20 a month billed annually for 2,500 workflow runs (October 2026). The practice in this course is free.
Do I need to know how to code to use n8n?
No. Everything in this course is point and click. You will meet expressions like {{ $json.email }}, but you make them by dragging a field, not by writing code.
What should I learn after n8n Beginner?
n8n Intermediate: keeping Google Sheets in sync, scheduled reports, calling any API with HTTP Request, webhooks, AI steps a person approves, and error handling.