Most of the automation work we do at AppDeel starts with the same complaint.
A business owner walks us through their week. A lead comes in through the website form. Someone copies it into the CRM. Someone else sends the follow-up email. Then the same details go into a spreadsheet for the Friday report.
Three people touch one lead. Nobody enjoys it, and something always slips.
n8n is built for exactly this. It is an open-source workflow automation tool that connects the apps you already use and runs repetitive tasks for you, with AI steps when you need them.
We build n8n workflows for our clients, and our own team runs on one too. So this guide covers what we wish every owner knew before starting. You will learn what n8n does, what it really costs, when another tool fits better, and the security risk most guides skip.
What is n8n?
n8n (pronounced "n-eight-n") is a workflow automation platform. You build workflows on a visual canvas, set a trigger, and n8n runs every step each time that trigger fires. It connects to hundreds of apps, plus anything with an API.
The name is short for "nodemation." Every step in a workflow is a node, and you drag nodes onto the canvas to build it.
Two things set n8n apart from most automation tools.
First, you can host it yourself. The Community Edition is free to install on your own server, and your data stays on a machine you control.
Second, it is fair-code. Most people call it open-source, and that is close. The code is public and you can use it freely inside your business. You just cannot resell n8n itself as a hosted service.
That mix has made it popular fast. As of September 2026, n8n's GitHub repository shows more than 206,000 stars, and its community forum has over 170,000 members.
How n8n works (in plain English)
Triggers, nodes and actions
Every n8n workflow has three parts.
A trigger starts it. That could be a new form entry, a new order, a set time each morning, or a message from another app.
Nodes do the work in the middle. They filter data, reformat it, make decisions, or send it to an AI model to read and sort.
An action finishes the job. It sends the email, updates the CRM, or posts the alert.
You connect these on a canvas, like boxes on a flowchart. When a workflow needs custom logic, a developer can add a code step in JavaScript or Python. Most business workflows never need one.
A simple example
Remember the lead from the start of this guide? Here is that same week with n8n.
A visitor fills in the enquiry form on your website.
n8n picks up the entry the moment it arrives.
An AI step reads the message and tags it as a sales lead, a support question or spam.
Sales leads go straight into your CRM, and the prospect gets a follow-up email.
The details land in your reporting sheet, and your team gets a Slack alert.
One workflow replaces three people copying and pasting. It also runs the same way at 3 a.m. as it does at 3 p.m.
What can a business automate with n8n?
If a task follows the same steps every time and needs no human judgment, n8n can probably run it. These are the workflows we see pay off most often.
Lead handling. Capture enquiries from forms, ads and chat, then route each one to the right person.
CRM and spreadsheet sync. Keep contacts, deals and reports matching across tools without anyone updating them by hand.
Support triage. Let AI sort incoming emails by topic and urgency, then draft a reply for your team to approve.
Store notifications. Send order alerts, low-stock warnings and invoice emails from Shopify or WooCommerce.
Weekly reports. Pull numbers from analytics, ads and sales tools into one summary that reaches your inbox every Monday.
Internal team bots. Handle check-ins, task updates and reminders inside Telegram or Slack.
That last one is personal for us. We built TeamPulse, an n8n system that runs our team's daily updates through a Telegram bot.
n8n and AI agents
This is where n8n has pulled ahead in the last two years. It has built-in nodes for AI providers like OpenAI and Anthropic, so any workflow can include a step where AI reads, sorts or writes.
It goes further with AI agents. An agent node can decide which tool to use next, look up data, and work through a multi-step task on its own.
In practice, the setups that work best keep a person in the loop. AI does the reading, tagging and drafting. A human approves anything that reaches a customer or moves money. We build almost every client agent this way, and we recommend you do the same.
How much does n8n cost?
n8n charges by executions, not by users or workflows. Every plan includes unlimited users and unlimited workflows.
These are the official prices on n8n.io, checked on 30 September 2026, with annual billing.
Monthly billing costs about 17% more. Companies with fewer than 20 employees can apply for a startup plan that takes 50% off Business.
What is an "execution"?
One execution is one full run of a workflow, however many steps it has. A report that runs once a day uses about 30 executions a month. A workflow that checks something every five minutes uses around 8,600.
That makes the math simple. Count how often each workflow runs, add them up, and pick the plan that covers the total.
The real cost of "free"
The Community Edition costs nothing to download. Running it does. You need a server, usually a VPS, which can cost anywhere from a few dollars to over $100 a month depending on load.
The bigger cost is time. Someone has to install updates, back up workflows, watch for failures and fix them. If nobody on your team owns that job, Cloud is usually the cheaper choice.
Is n8n safe? The self-hosting risk
This is the part most n8n guides leave out, and it is the reason we added this section.
n8n connects to your CRM, your email, your store and your payment tools. It holds the keys to all of them. That makes it a valuable target.
2026 has already brought a run of critical n8n vulnerabilities. The worst, CVE-2026-21858, scored a perfect 10.0. It let attackers take over self-hosted instances without logging in, and researchers estimated around 100,000 servers were exposed. Another flaw let anyone reach public n8n forms and, chained with a second bug, run code on the server.
n8n patched these quickly. On Cloud, some fixes were applied for you. On a self-hosted server, patching is your job, and an unpatched n8n is an open door into every app it touches.
If you self-host, do these five things.
Update n8n as soon as a security release comes out.
Keep the editor behind a login and off the open internet where you can.
Only make forms and webhooks public when a workflow needs them.
Limit who can create or edit workflows, since many of these flaws needed that access.
Back up your workflows and credentials, and store them securely.
Not sure your setup is safe? Our website security audit covers automation tools as well as your website.
n8n vs Zapier vs Make
These are the three names that come up in every automation conversation. The biggest difference is how they bill you.
If nobody on your team is comfortable with technical tools, Zapier or Make will get you a working automation faster. n8n pays off when workflows get complex, volumes get high, or you need control over where your data lives.
Should your business use n8n?
Choose n8n Cloud if…
You want n8n's power without running a server. This is the right start for most businesses.
Self-host only if…
You have someone who can manage a server, apply security updates quickly and monitor it. You also have a real reason, such as high volume or strict data rules.
Hire help if…
You know what you want to automate but not how to build it safely. A good build pays for itself in hours saved. Our n8n automation service designs, builds and secures workflows for you.