Skip to main content
Engineering 6 min read

Business Process Automation with n8n: A Practical Introduction

How to automate repetitive business processes with n8n, the open-source workflow automation tool. Real examples, setup guide, and ROI calculation.

BrotCode
Updated June 18, 2026
Business Process Automation with n8n: A Practical Introduction

You’re Paying Humans to Do What Software Should

How many hours does your team spend copying data between systems every week? Forwarding emails to the right person. Updating spreadsheets from CRM exports. Generating the same report every Monday morning.

Ten hours? Twenty? More?

A Salesforce study found that 90% of workers say automation tools have increased their productivity. But most SMBs haven’t automated a single workflow.

Not because the tools don’t exist. Because nobody told them how simple it’s become.

What n8n Actually Is

n8n (pronounced “n-eight-n,” short for “nodemation”) is a fair-code workflow automation platform. Think of it as Zapier, but you can host it yourself, you own your data, and you’re not locked into a subscription that scales with your usage.

It has 400+ integrations out of the box. Slack, Gmail, databases, CRMs, spreadsheets, APIs. You connect nodes in a visual editor.

No code required for simple workflows. Full JavaScript support when you need it.

It’s also grown teeth since it launched. n8n now ships native AI capabilities: you can drop an AI agent node into a workflow, give it your own data and your own model, and let it make decisions mid-flow. Built on LangChain, but you never touch the framework.

So “Zapier but self-hosted” undersells it. It’s closer to “automation plus an AI layer, running on your own infrastructure.”

The fair-code license (n8n calls it the Sustainable Use License) means you can self-host for free. Run it on your own server, your own cloud instance, or use their managed cloud if you prefer. No per-workflow pricing. No execution limits on self-hosted.

The one thing the license stops you doing is reselling n8n itself as a hosted product. Not a problem for the 99% of companies that just want to automate their own work.

Why does that matter? Zapier bills per task, and a plan handling 10,000 tasks a month runs roughly $70 (as of 2026, and every action in a workflow burns a task). A busy operations team hits that in days.

With n8n self-hosted, the cost is whatever your server costs. Often under $20/month, flat, no matter how many workflows you run.

Five Automations You Can Build This Week

Forget the theory. Here are five workflows that take hours off your team’s plate.

Invoice processing

An email arrives with a PDF invoice. n8n extracts the attachment, sends it to an OCR service, pulls out the vendor name, amount, and due date, and creates a row in your accounting system. The whole thing runs without anyone touching it.

Before: someone opens the email, downloads the PDF, reads it, types the values into the system. Five minutes per invoice, forty invoices a day. After: zero minutes.

CRM-to-project-management sync

A deal closes in your CRM. n8n automatically creates a project in your project management tool, assigns it to the delivery team, and sends a Slack notification. No more “wait, did anyone set up the project for that new client?”

Weekly reporting

Every Friday at 4 PM, n8n queries your database, generates a summary of the week’s key metrics, formats it into a readable message, and sends it to your leadership Slack channel. Nobody builds it manually anymore.

Support ticket routing

A customer submits a support request. n8n reads the content, categorizes it (billing, technical, general), assigns a priority based on keywords and customer tier, and routes it to the right team’s queue. First-response time drops by 60-80%.

Employee onboarding

New hire starts Monday. n8n triggers on the HR system event: creates accounts in Slack, email, and the project management tool, sends a welcome message with login details, and notifies the team lead. What used to take IT two hours now takes two seconds.

Setting Up n8n: Faster Than You Think

Self-hosting n8n takes about 30 minutes. You need a server (a basic $10/month VPS works for small teams), Docker, and a reverse proxy if you want HTTPS.

The Docker Compose setup is straightforward. Pull the image, set your environment variables (database connection, encryption key), and start it up. n8n stores workflow definitions in a SQLite database by default, PostgreSQL for production use.

Once it’s running, you access the workflow editor through your browser. Drag nodes, connect them, test with real data. The visual interface makes it obvious what’s happening at each step.

For teams that don’t want to manage infrastructure, n8n Cloud starts around EUR 20/month on the entry plan (as of 2026, billed annually, with a fixed monthly execution cap). You lose the unlimited-execution advantage of self-hosting but gain zero-maintenance operation.

n8n vs Zapier vs Make: The Honest Comparison

All three connect your apps and run automations. The real difference is where your data lives and how the bill works.

n8n vs Zapier: n8n can be self-hosted, so your data stays on your own infrastructure and you pay a flat server cost with no execution limits. Zapier is cloud-only, runs your data through its US-based platform, and bills per task.

For non-technical users wiring up two SaaS apps, Zapier is simpler. For anything with real logic, scale, or data-residency needs, n8n wins.

Make vs n8n: Make (formerly Integromat) is a cloud-only visual automation tool that bills per operation, much like Zapier bills per task. n8n matches its visual builder but adds self-hosting and full code access. The trade is the same: Make for managed convenience, self-hosted n8n when you want to own the data and skip metered pricing.

The thread running through both comparisons is data control. Zapier and Make are SaaS, so every piece of data in your workflow passes through their servers.

With self-hosted n8n, it never leaves your infrastructure. Credentials, customer records, the lot. It all stays on your box.

That’s not a nice-to-have if you’re regulated. Process patient data, financial records, or anything under GDPR, and “where exactly does this data go?” stops being a rhetorical question. For more on that calculus, see our DevOps guide for SMBs.

Where the SaaS tools genuinely win: one-click templates. If you have a marketing person who just needs Mailchimp talking to a Google Sheet, Zapier or Make gets them there in five minutes with no server to think about.

But for custom logic, database queries, or more than basic if/then routing, n8n’s code capability blows past both. Write JavaScript inside any node. Call any API. You’re not limited to what the integration catalog supports.

Calculating the ROI

Here’s the math we walk clients through.

Count the manual tasks your team does repeatedly. Estimate the time per task and frequency. Multiply by the hourly cost of the person doing it.

If your operations coordinator spends 10 hours per week on tasks that n8n can automate, and they cost EUR 35/hour fully loaded, that’s EUR 18,200 per year. n8n self-hosted costs under EUR 240/year to run.

The ROI isn’t theoretical. It’s a 75x return. And that’s before accounting for the errors eliminated and the faster turnaround times.

Start with the three highest-volume automations. Prove the value in the first month. Then expand.

For how automation fits into the bigger modernization picture, read our digital transformation playbook. And if you’re ready to invest in DevOps practices to support your automation infrastructure, we’ve got a guide for that too.


Want to automate your most painful workflows? Let’s identify the quick wins. We’ll map your manual processes, estimate the time savings, and build the first automations with you.

FAQ

Is n8n actually free to self-host?
Yes. The self-hosted Community Edition is distributed under the fair-code Sustainable Use License: no license fee, no per-workflow pricing, and no execution limits. Your only real cost is the server it runs on, often under EUR 20/month. The license only stops you from reselling n8n itself as a hosted product.
n8n vs Zapier, which one costs less?
For any real volume, self-hosted n8n. Zapier bills per task and every action in a workflow counts, so costs climb fast as you scale. A busy operations team can spend hundreds a month. Self-hosted n8n has no execution limit, so the same workload runs for the price of a small VPS.
Can n8n replace Zapier completely?
For most SMB automations, yes, and it goes further: n8n handles custom JavaScript, direct database queries, and arbitrary API calls that Zapier can't. Zapier still wins on one-click templates for non-technical users. If a marketer just needs to link two SaaS apps, Zapier is simpler. For anything with real logic, n8n wins.
Does my data leave my infrastructure with n8n?
Not if you self-host. Workflows, credentials, and the data flowing through them stay on your server. That's the core difference from SaaS automation tools like Zapier or Make, where your data passes through a third-party (usually US-based) platform. For regulated or GDPR-sensitive work, that distinction matters.
What is n8n?
n8n is a workflow-automation tool. You connect apps, APIs, databases, and AI models into automated workflows through a visual node editor, with 400+ integrations out of the box. It's a self-hostable alternative to Zapier and Make, so your data can stay on your own infrastructure instead of passing through a third-party SaaS platform.
Is n8n open source?
Not in the strict OSI sense. n8n is fair-code, source-available under the Sustainable Use License: you can read the source, modify it, and self-host it for free, but you can't resell n8n as a hosted service. So it behaves like open source for almost every business that just wants to automate its own work, but it isn't an OSI-approved open-source license.
Share this article
automation SMB devops architecture

Related Articles

Need help building this?

We turn complex technical challenges into production-ready solutions. Let's talk about your project.