What Is N8N and Why We Use It for Client Automation
N8N in One Paragraph
N8N is an open-source workflow automation platform. It does what Zapier and Make do -- connect apps, automate workflows, move data between systems -- but you host it yourself. That means your data stays on your infrastructure, you pay a flat hosting cost instead of per-task pricing, and you get full access to the underlying code when you need to extend it.
We have been using N8N for client projects since 2023. It is not always the right tool, but for the type of work we do -- multi-system integrations, AI-powered workflows, GDPR-sensitive data handling -- it has become our default.
How It Compares to Zapier and Make
The comparison matters because most business owners have heard of Zapier and know roughly what it does. N8N occupies a different position.
Pricing
Zapier charges per task (a "task" is one step in one workflow execution). Their paid plans start at around EUR 19/month for 750 tasks. At 10,000 tasks per month, you are paying EUR 70+. At 100,000, the bill exceeds EUR 400/month and keeps climbing.
Make charges per operation, with similar scaling. Their free tier is generous for testing but production workloads add up.
N8N self-hosted is free. The software costs nothing. You pay only for hosting: a small VPS runs EUR 5-20/month depending on workload. We typically run client N8N instances on dedicated servers for EUR 15-30/month, handling hundreds of thousands of executions without per-task fees.
For a workflow that processes 5,000 events per month, the annual cost difference is roughly EUR 800-1,500 for Zapier versus EUR 180-360 for self-hosted N8N. That gap gets wider the more workflows you add.
Flexibility
Zapier and Make are designed for non-technical users. This is a strength when you need a simple integration built in 20 minutes. It becomes a limitation when you need custom logic.
N8N gives you a visual workflow builder like the others, but also lets you write custom JavaScript or Python at any node, access raw HTTP requests, manipulate data structures directly, and build sub-workflows that function as reusable modules. When we built an Exact Online integration that needed custom OAuth token management and multi-division handling, N8N let us implement that logic directly in the workflow. In Zapier, we would have needed an external service.
Integrations
Zapier wins on quantity: 6,000+ app connections. Make has around 1,500. N8N has approximately 400 built-in nodes, but the HTTP Request node and webhook trigger cover any API that Zapier has a connector for. The difference is that with N8N you configure the API call yourself instead of filling in a form. This takes more technical skill but gives you access to every endpoint, not just the subset that Zapier's connector exposes.
Why Self-Hosting Matters
Data Privacy and GDPR
When you use Zapier, your data flows through Zapier's servers in the US. For many European businesses, this raises GDPR concerns. Customer names, email addresses, invoice amounts, employee data -- all of it passes through a third-party processor.
With self-hosted N8N, data never leaves your infrastructure. The workflows run on a server you control, in a data center you choose. For clients in healthcare, legal, and financial services, this is not a nice-to-have. It is a compliance requirement.
The European Data Protection Board guidelines on international data transfers make this increasingly relevant. Self-hosting eliminates the transfer question entirely.
Control and Reliability
SaaS platforms go down. Zapier had multiple outages in 2024 that affected production workflows. When Zapier is down, your automations stop and there is nothing you can do but wait.
A self-hosted N8N instance is under your control. You manage updates, uptime, and backups. If something breaks, you can investigate and fix it immediately. For business-critical workflows, we run N8N behind load balancers with automatic failover, achieving 99.9%+ uptime.
Real Workflows We Have Built
Here are three examples from client projects:
Lead enrichment and CRM routing. When a new lead comes in via a web form, N8N enriches the record with company data from the KvK API, scores the lead based on criteria the client defined, and routes it to the correct salesperson in Pipedrive. If the lead matches an existing contact, it updates instead of creating a duplicate. The entire workflow runs in under 3 seconds and handles 50-100 leads per day.
Invoice sync between Exact Online and project management. A consulting firm needed invoices generated in Exact Online to automatically update project budgets in their PM tool. N8N polls Exact for new invoices every 5 minutes, matches them to projects via a custom reference field, calculates remaining budget, and updates the PM tool. If the remaining budget drops below 10%, it sends a Slack alert to the project manager.
Automated reporting from multiple data sources. A logistics company needed daily operational reports combining data from their TMS, warehouse system, and financial platform. N8N pulls data from all three APIs every morning at 06:00, aggregates it into a structured report, and pushes it to a Google Sheet that the management team reviews at their 08:00 standup. What previously took an analyst 90 minutes each morning now runs unattended.
When N8N Is Overkill
N8N is not the right choice for every situation.
Simple two-step automations. If you need "new Google Form submission creates a Trello card" and nothing more, Zapier does this in 5 minutes. Setting up N8N infrastructure for something this simple is over-engineering.
Non-technical teams with no developer support. N8N's learning curve is steeper than Zapier's. If nobody on your team can read an API response or debug a JSON transformation, you will need ongoing developer support. Factor that cost into the comparison.
One-off workflows. If the automation runs for a three-month project and then gets retired, the setup cost of self-hosting N8N does not pay off. Use a SaaS tool and cancel when the project ends.
For a broader framework on when custom tooling makes sense, see our build vs. buy analysis.
Getting Started with N8N
If you want to try N8N, the fastest path is their cloud offering at n8n.io, which gives you hosted N8N without managing infrastructure. This is fine for testing and small workloads.
For production use, self-hosting on a VPS (we use Hetzner for European clients, typically the CX21 at EUR 6/month) gives you the cost and privacy advantages described above. N8N's Docker setup makes deployment straightforward, and a basic instance can be running within an hour.
The decision between N8N and no-code platforms is ultimately about your requirements. If your workflows are simple, stay with Zapier. If they are complex, high-volume, or handle sensitive data, N8N gives you the control and economics that SaaS platforms cannot match.
Want results like this?
Book a free 30 minute call. We'll map your processes and tell you honestly which ones are worth automating.

