Automation Guide
What Is n8n — And What Can You Actually Automate With It?
A plain-English explanation of how n8n works, what it costs, and the automations businesses genuinely run with it every day.
What is n8n?
n8n (pronounced "n-eight-n", short for nodemation) is a workflow automation tool. You build workflows on a visual canvas by connecting nodes — each node either triggers a workflow, fetches data, transforms it, or sends it somewhere. Instead of a person copying information between systems, the workflow does it.
What makes n8n different from most automation tools is that it's fair-code and self-hostable. You can run it on your own server, keep every piece of data inside your infrastructure, and pay nothing per run.
How an n8n workflow works
Every workflow has the same basic shape:
- A trigger — a new form submission, an incoming webhook, a schedule, a new row in a database, a WhatsApp message.
- Processing nodes — filter, branch, merge, enrich, reformat, or run custom code on the data.
- Action nodes — write to a CRM, send an email, post to Slack, generate a document, call an AI model, hit any REST API.
Crucially, you can see the exact data passing between every node. When something breaks, you open the failed execution and look at what actually arrived — which is why complex automations are far easier to maintain in n8n than in tools that hide the payload.
Is n8n free?
Self-hosted n8n is free under its fair-code licence — your only cost is the server, which for most small businesses is a few dollars a month. n8n also sells managed cloud plans if you'd rather not run infrastructure; those are billed per workflow execution rather than per step, which keeps costs predictable as workflows grow.
Do you need to code?
No. The majority of workflows are built entirely by connecting nodes and mapping fields. Code is an option, not a requirement — but when you do need it, the Code node gives you full JavaScript or Python, which is what lets n8n handle cases other no-code tools can't.
What can you automate with n8n?
Here are the automations that show up again and again in real businesses:
1. Lead capture and routing
A form submission or ad lead arrives, gets enriched with company data, scored, written into the CRM, assigned to the right rep, and announced in Slack — in seconds, with no manual entry and no leads slipping through overnight.
2. Customer onboarding
A closed deal triggers the whole sequence: welcome email, contract generation, payment link, project workspace creation, kickoff scheduling, and internal task assignment. What used to be a checklist someone worked through becomes a single automated run.
3. AI customer support agents
n8n's AI Agent and vector store nodes let you feed your documentation into a knowledge base and put an agent in front of it on WhatsApp, web chat, or email. It answers routine questions instantly and escalates the rest to a human with full context attached.
4. Social media and content publishing
Draft content from a source (a blog post, a product update), generate platform-specific variants with an AI node, queue them on a schedule, and post across channels — with approval steps if you want a human in the loop.
5. Reporting and internal ops
Pull numbers from your database, ad platforms, and payment processor on a schedule, assemble them into one summary, and deliver it to Slack or email every Monday morning. Same for invoice generation, overdue-payment chasing, and inventory alerts.
6. Keeping systems in sync
Two-way syncing between a CRM and a spreadsheet, an e-commerce platform and an accounting tool, or a database and a support desk — the unglamorous work that quietly eats hours every week.
Where n8n fits versus Zapier and Make
All three solve the same core problem. Zapier is the fastest to start and the most expensive at scale. Make sits in the middle with a friendly builder and per-operation pricing. n8n asks slightly more of you up front and gives back lower cost, deeper customisation, native AI agents, and the option to self-host.
If you want the detail, I've compared them directly: n8n vs Zapier and n8n vs Make.com.
How to get started
- Pick one repetitive task that costs your team real time each week — don't start with the most complicated one.
- Write out the trigger, the steps, and the end result in plain language before you touch the canvas.
- Build it, run it manually a few times, and inspect the execution data at each node.
- Add error handling — a notification when a run fails is what turns a demo into something you can rely on.
- Only then move to the next workflow.
The takeaway
n8n is the most flexible automation platform available to small and mid-sized businesses right now, and the AI agent tooling has pushed it well ahead for anything involving language models. The barrier isn't the tool — it's mapping your processes clearly enough to automate them.
