n8n for beginners: automate your first task
Automation stopped being a developer skill a while ago. I build automations for businesses at my studio, and the tool we reach for most is n8n: boxes connected by arrows, where each box does one job. This n8n tutorial for beginners gets you from zero to your first working automation in about 30 minutes, no code.
What n8n is, in plain English
An n8n workflow is a row of boxes (nodes). The first box is the trigger - the "when." Every box after it is a step - the "then." When the trigger fires, the data flows left to right through your steps. That's the entire mental model.
Getting it: n8n Cloud is the easiest start (paid, with a trial), and the self-hosted community edition is free forever if you're comfortable setting it up later. Start with the trial; decide after your first few automations. It's also the last tool in my free AI tools stack.
The task we'll automate
Every morning at 8:00, you get one email with the five newest posts from a site you follow. Small, boring, real - which is exactly what a first automation should be.
✕ The common way
Start with a 12-step automation from a YouTube video, get lost at step 4, decide automation isn't for you.
✓ The Standout way
Ship the smallest automation that touches your real life. Then grow it.
The build
Step 1: Create a workflow. Sign in to n8n, click New Workflow, name it "Morning digest."
Step 2: Add the trigger. Add a Schedule Trigger node. Set it to run once a day at 8:00. This is your "when."
Step 3: Get the data. Add an RSS Read node and connect it after the trigger. Paste in the feed URL of a site you follow. Two ways to find a feed: try adding /feed or /rss to the site's address, or search "[site name] RSS feed." One feed for now - resist adding five.
Step 4: Shape the data. Raw feeds give you more than you need. Add a Limit node and set it to 5 items - the five newest posts. Then add an Aggregate node to combine those 5 items into a single list, so they can go into one email instead of five separate ones.
Step 5: Send it. Add a Gmail node (or the email service you use), choose the "send message" operation, and connect your account when it asks - n8n walks you through the sign-in. Set the recipient to yourself, subject "Your morning 5," and build the message from the incoming items: each post's title and link. n8n lets you drag fields from the previous node straight into the message box - that's the magic moment where you see your data flowing.
Step 6: Test, then switch it on. Click the test/execute button and watch the boxes light up left to right. Check your inbox. Email there? Flip the workflow's Active toggle. You now have software working for you every morning.
If a node looks different on your screen, don't panic - names and layouts shift a little between versions, but the shape never changes. Stuck for more than 20 minutes? Ask in the community with a screenshot.
The pattern you just learned
Every automation you'll ever build is this:
Trigger → Get data → Shape it → Send it somewhere.
The morning digest is that pattern in its simplest form. Everything else is the same skeleton wearing different boxes.
Three next automations (same pattern)
- Form to sheet + notification. Trigger: new form submission. Get: the answers. Shape: pick the fields. Send: a row to Google Sheets and a message to yourself.
- Invoice filing. Trigger: email arrives with "invoice" in the subject. Get: the attachment. Shape: rename it by date. Send: into a Drive folder.
- AI first-draft. Trigger: new row in a sheet (a content idea). Get: the idea. Shape: run it through an AI node with one of your saved prompts. Send: the draft to your inbox.
Build one a week. Four weeks from now, automation is quietly one of your skills - the 7-day project method applies perfectly here.
When to automate (and when not to)
Automate when a task passes all three:
- You've done it 3 or more times
- The steps are the same every time
- No judgment calls in the middle
Don't automate one-offs (setup costs more than it saves) or judgment work (replying to an upset client is not a workflow). Automation should eat the boring 20%, not impersonate you.
The whole thing on one card
- Every automation: Trigger → Get → Shape → Send.
- First build: Schedule → RSS Read → Limit (5) → Aggregate → Gmail.
- Test, watch the boxes light up, switch it Active.
- Automate what's repeated 3+ times with zero judgment calls.
Common questions
n8n vs Zapier vs Make?
Zapier is the easiest and gets expensive as you grow. Make sits in the middle. n8n has the free self-hosted option and the most room to grow into AI workflows. Honest answer: the pattern transfers between all three, so starting anywhere beats deciding forever.
Do I need to code?
Not for your first ten automations. Later, a few lines of JavaScript in a Code node multiply what's possible - but that's a chapter two problem.
Is self-hosting hard?
It's a real step up (a server, updates, backups). Start on the cloud trial. If automation becomes part of your life, move to self-hosted then - or ask in the community and someone will point you through it.
Get one hack like this every week
One practical hack in your inbox, every week. 2-minute read, free forever.
Want the full video walkthrough?
It's inside the free community, with the templates ready to copy.
