How to Build Your First n8n Workflow (Step by Step)
A beginner-friendly walkthrough of building your first n8n workflow — from trigger to testing — in about ten minutes.
A beginner-friendly walkthrough of building your first n8n workflow — from trigger to testing — in about ten minutes.

Your first n8n workflow is easier than it looks. Here’s a concrete one you can build in about ten minutes: when a form is submitted, send a Slack notification and log the lead to a Google Sheet.
You have two options: sign up for n8n Cloud, or self-host with Docker (docker run -p 5678:5678 n8nio/n8n). For a first test, either works.
Every workflow starts with a trigger — the thing that starts it. Click “Add first step” and choose:
For this example, pick Webhook. n8n gives you a URL; copy it.
Now add the steps that run after the trigger:
{{ $json.name }}.Click “Execute workflow” and use the “Listen for test event” button (or hit the webhook URL with curl). Watch the execution — each node lights up green when it succeeds.
Toggle the workflow Active (top-right). Now it runs automatically every time the webhook is called.
{{ $json.field }} pulls data from the previous step. Use the “Mapping” panel instead of typing it by hand.That’s the whole pattern: trigger → actions → test → activate. Once you’ve done one, the rest is just wiring.
If you’d rather hand it off, we build n8n automation end to end — see what we automate.
// build + automate
Want this applied to your business?
// get in touch
Tell us what's slowing you down — we'll show you what automation can take off your plate.