All posts

n8n Review 2026: Is Self-Hosted Automation Worth the Setup Compared to Zapier?

A ten-step workflow costs 10 tasks on Zapier every single time it runs — but just 1 execution on n8n. We break down whether the savings are worth learning Docker, or whether that's a trap for anyone without dev experience.

10 min read
technical & vibe codingn8nzapierworkflow automationai automationself-hostingsmall business tools

A Reddit user posted their Zapier invoice earlier this year: $847 for the month, for automations totaling around 15,000 tasks. Their lead capture workflow had 8 steps, so every new lead cost them 8 tasks before anything else even ran. That's not a fringe case — it's just what task-based pricing does once you have real volume. n8n exists specifically to solve that problem, but "cheaper" and "worth it" aren't the same question, and this review is about the gap between them.


What n8n Actually Is (and Why It's Not Just "Cheap Zapier")

n8n is a workflow automation platform, same category as Zapier and Make. You connect apps, set triggers, build multi-step logic. The difference that matters is the billing unit. Zapier counts every action inside a workflow as a separate task — a 10-step Zapier workflow running 10,000 times a month racks up 100,000 billed tasks, while the same workflow on n8n counts as 10,000 executions because the entire run, regardless of step count, is one execution. That's the core mechanical difference, and it's the reason n8n gets recommended to anyone whose Zapier bill keeps climbing without their actual usage changing much.

The catch: n8n isn't fully open source in the traditional sense. Its source code is publicly available under n8n's Sustainable Use License, a fair-code model — not an OSI-approved open source license — and it includes restrictions on commercial use, meaning you can self-host it free for internal business use, but you can't turn around and resell it as your own SaaS product. For a small business automating its own operations, that restriction never comes into play. It matters if your business model is "wrap n8n and sell it."


The Real Pricing Breakdown

Both platforms have gotten more layered in 2026, and the sticker prices you see in ads rarely match what you actually pay once execution or task volume kicks in.

Plann8n CloudZapier
Free / Self-hostedCommunity Edition: free, unlimited executions, self-hosted100 tasks/month, 2-step Zaps only
Entry paid tierStarter: €20/mo (annual), 2,500 executionsProfessional: $19.99–29.99/mo, 750 tasks
Mid tierPro: €50/mo (annual), 10,000 executionsTeam: $69–103.50/mo, 2,000 tasks
Business tierBusiness: €667/mo (annual), 40,000 executions, self-hosted, SSO/SAML/LDAPEnterprise: custom pricing
Overage€4,000 per extra 300,000-execution bucket1.25x base rate, capped at 3x plan allowance

Straight from n8n's own pricing page, every cloud plan includes unlimited users, unlimited active workflows, and the full integration catalog — you're only ever paying for execution volume, not seats or feature gates. Zapier's Professional plan, by contrast, starts at 750 tasks and its task slider runs all the way up to 2 million tasks a month, with the per-task rate dropping as you scale, but the base sticker price climbing steeply the higher you go.

Here's the number that actually decides most people's choice: a business running four workflows generating roughly 7,020 executions a month would hit n8n Cloud's Starter cap in 11 days and need the Pro plan at $60/month, while the same workload on a self-hosted instance costing $3–7/month in server fees runs without any limits at all — a gap of roughly $53 to $57 a month, or $600+ a year, just from switching hosting models (see our broader n8n vs Zapier vs Make.com comparison for how Make fits into this picture).


What Self-Hosting Actually Costs (Beyond the Server Bill)

This is where most n8n pricing comparisons stop short, and it's the part worth being honest about. "Free" self-hosted software is not the same as a free service.

Infrastructure

The realistic starting point is a $5–7/month VPS via Docker Compose. That works for light usage. Once you're running production workflows with a real database, plan for $20–40/month on a properly sized instance — n8n's documented minimum of 2 CPU cores and 2GB RAM is a development-tier figure, not a production one.

The Database Swap You'll Need to Make

n8n ships with SQLite by default, which is fine for testing but locks under concurrent writes and degrades over time under real load. Anyone self-hosting for actual business use needs to migrate to PostgreSQL early — this isn't optional once you have more than a handful of active workflows, and it's the kind of detail that trips up people who assumed "self-hosted" meant "install once and forget."

Your Own Time as Sysadmin

Docker deployment is genuinely the easiest path — one image pull to update, no Kubernetes complexity required for small setups. But you are still the one handling SSL certificates, backups, security patches, and the 2am moment when an update breaks something. There is no vendor SLA behind a self-hosted Community Edition. If that tradeoff sounds fine, self-hosting is very likely worth it. If it sounds like a second job, it's honest to say Zapier's flat monthly fee is buying you something real: zero ops overhead.


n8n vs Zapier: Who Actually Wins Each Category

CategoryWinnerWhy
Cost at high volumen8nExecution-based billing plus free self-hosting option
Setup speed for non-technical usersZapierNo Docker, no server, live in minutes
Integration breadthZapier8,000+ pre-built connectors vs n8n's roughly 400–500 native nodes
Complex branching logicn8nNative JavaScript/Python code nodes, not bolted-on workarounds
AI agent capabilityn8nTrue agent loops with tool calling and memory (n8n 2.0's AI Agent node, added January 2026) vs Zapier's more linear AI-step model
Data control / compliancen8nSelf-hosted means your data never leaves your infrastructure
Ongoing maintenance burdenZapierFully managed, no ops work

Both platforms leaned hard into AI in early 2026. n8n 2.0 added LangChain integration and more than 70 AI nodes, plus a genuine AI Agent node supporting tool calling and iterative reasoning across models including Claude, OpenAI, and Gemini. Zapier's answer is Zapier Copilot for building Zaps from plain-English prompts and AI-by-Zapier steps, though those run as one step inside a linear flow rather than an autonomous loop. If your use case genuinely needs an agent that checks its own work and adapts mid-run, n8n is currently the deeper tool. If you want AI as a smart step inside an otherwise simple automation, Zapier's version is good enough and requires none of the setup.


The Marketing Claim Worth Pushing Back On

You'll see "n8n saves 75-90% vs Zapier" repeated across a lot of comparison sites, and the math behind it is real — but it only holds for a specific shape of workflow: long, multi-step, high-volume, and running frequently enough that execution vs task billing actually diverges. If your automation is a simple two-step Zap running 50 times a month, Zapier's task cost and n8n's execution cost land close enough that the "90% cheaper" headline is nearly meaningless for you. The savings compound with complexity and volume, not with n8n being intrinsically cheaper software. Anyone quoting you a flat percentage without asking about your workflow shape is selling a headline, not a number that applies to your business.


How to Actually Decide: A Step-by-Step Framework

  1. Count your monthly executions or tasks, not your workflows. List your actual use cases and how often each triggers. A polling workflow checking every 5 minutes alone generates roughly 8,600–8,900 executions a month — that single detail can blow past a Starter-tier plan on either platform.
  2. Estimate steps per workflow, not just workflow count. A 4-step workflow running 100 times a day is 12,000 monthly tasks on Zapier. The same workflow is 3,000 monthly executions on n8n. This is usually where the real cost gap appears.
  3. Be honest about your technical comfort. If "install Docker and manage a PostgreSQL database" sounds like an afternoon, self-host. If it sounds like a new job description, n8n Cloud or Zapier are both reasonable, and Zapier's simpler interface has a real edge here (our article on what is vibe coding explores this tradeoff between technical DIY and assisted tooling more broadly).
  4. Check whether your must-have apps exist as native integrations. Zapier's breadth (8,000+ apps) covers almost anything mainstream. n8n's roughly 400–500 native nodes plus its HTTP Request node cover most REST APIs, but if you're not comfortable configuring a generic HTTP node, missing a native integration is a real blocker, not a minor inconvenience.
  5. Factor in who else touches this. If a non-technical teammate needs to edit workflows without you, Zapier's interface lowers that bar considerably. n8n's visual canvas is approachable, but webhooks and API auth still trip up first-timers.

Where This Usually Gets Stuck for Small Businesses

Most small business owners land in one of two places once they actually run this math: either the workload is small enough that the pricing difference barely matters and ease of use should just win, or the workload is big enough that self-hosting saves real money — but nobody on the team has the time or comfort level to be the Docker person keeping it patched and backed up.

That second scenario is extremely common, and it's exactly the kind of gap Brandywebs fills. We set up and maintain n8n instances for businesses that want the cost savings of self-hosting without becoming their own IT department — proper PostgreSQL setup, backups, security patching, the whole list above, handled so the workflow just runs. It also pairs naturally with the sites we build: automation and the site it feeds data into tend to work better designed together rather than bolted on after the fact, and custom website builds start at $999 (see our custom website cost guide for full pricing context).


Bottom Line

n8n's execution-based pricing is a genuine structural advantage over Zapier's task-based model, and the savings are real once your workflows have enough steps and volume to make the difference visible. But self-hosting is not free — it trades a monthly subscription fee for your own time, a database you need to manage properly, and the responsibility of being your own sysadmin when something breaks at an inconvenient hour.

For a solo operator running a handful of simple automations, Zapier's simplicity is worth the premium. For a growing business running complex, high-volume workflows with someone technical on staff or on call, n8n — self-hosted or on its cloud tiers — will very likely save real money within the first year. The honest answer to "is it worth the setup" depends entirely on whether that setup is a fun weekend project or a liability nobody signed up for.

If you're not sure which camp you're in, that's worth a second opinion before you commit either way.

Get a free quote from Brandywebs →


FAQs

Is n8n really free to self-host? Yes, the Community Edition is free with unlimited executions, unlimited workflows, and no feature restrictions under n8n's Sustainable Use License. You only pay for your own server, typically $5–40/month depending on workload.

How much does n8n cost compared to Zapier for a small business? n8n Cloud starts at €20/month (about $22) for 2,500 executions; Zapier starts at $19.99–29.99/month for 750 tasks. Self-hosted n8n can run under $10/month total in server costs with no execution limits.

Can a non-technical person set up n8n? It's possible but harder than Zapier. n8n's visual canvas is approachable, but self-hosting requires comfort with Docker, and even cloud n8n involves more webhook and API configuration than Zapier's plug-and-play interface.

What happens if I exceed my n8n or Zapier plan limits? On n8n Cloud, workflows keep running past your quota, with overage billed later. On Zapier, workflows also keep running, with overages charged at 1.25x your base rate up to a cap of 3x your plan's allowance.

Does n8n support as many app integrations as Zapier? No — n8n has roughly 400–500 native integrations versus Zapier's 8,000+. n8n's HTTP Request node can connect to almost any API manually, which closes much of the gap for technical users but not for non-technical ones.

Is n8n good for AI agents and automation in 2026? Yes, and this is where n8n has pulled ahead. Its AI Agent node, added in n8n 2.0 (January 2026), supports genuine tool-calling and iterative reasoning across models like Claude and Gemini, which is more capable than Zapier's more linear AI-step model.

What database should I use for self-hosted n8n? PostgreSQL, not the default SQLite. SQLite works for testing but locks under concurrent writes and degrades over time — anyone running n8n for real business workflows should migrate early.

Is switching from Zapier to n8n difficult? There's no automatic migration tool. Simple 2–3 step Zaps translate quickly to n8n's editor, but complex multi-path workflows often need to be rebuilt from scratch. Budget 1–2 weeks running both in parallel before fully cutting over.

Ready when you are

Want us to help you ship this in your business?