n8n for founders
Every early company has the same chores. A lead fills in a form, and someone copies it into the CRM. A customer signs up, and someone posts it in Slack. That someone is usually you, at 11pm.
Zapier and Make are the famous tools for killing those chores. n8n (say "n-eight-n") is the one to look at when you want more control, your own server, and a bill that doesn't grow with every extra step.
01What n8n actually is
n8n is a visual tool for building workflows: a chain of steps that runs automatically. A few words you'll see everywhere:
- Trigger. The event that starts a workflow, such as a form submission, a schedule or a new row in a spreadsheet.
- Node. One building block on the canvas that does one job, such as "create a HubSpot contact".
- Webhook. A URL other apps call to send data in, like your website telling n8n "someone just signed up".
- Self-host. Running the software on a server you control instead of the vendor's cloud.
When drag-and-drop isn't enough, you can write JavaScript or Python inside a workflow, or call any API with the HTTP Request node.
The GitHub API showed about 208,000 stars on October 20, 2026, and stable release 2.43.8 shipped the day before. One oddity: the README claims 1,500+ integrations, while the repo's GitHub description still says 400+. Both are n8n's own figures.
02The license: free to use, but not open source
n8n uses its own Sustainable Use License (plus an Enterprise License for files with .ee. in their names) and calls the model "fair-code". Its docs are blunt: open source licenses can't restrict use, according to the Open Source Initiative, "so we do not call ourselves open source."
The license lets you use, modify and redistribute the code with three limits. You may use it only for your own internal business purposes or for non-commercial or personal use. You may share it only free of charge and for non-commercial purposes. And you can't strip out n8n's license or copyright notices.
The license FAQ's rule of thumb: if only you or people in your organization create or edit the workflows, it's free.
- Allowed: running your business on it, building automations for clients on your instance (if they can't edit them), charging for setup and consulting, and using n8n behind the scenes in your product.
- Not allowed: hosting n8n for clients to build workflows, letting your users build or configure workflows inside your product (even through a custom UI, the API, MCP or an AI agent), forking it into a rival product, white-labelling it, or using enterprise features without a license key.
The test isn't whether users can see n8n. It's who controls the workflow logic, and whether n8n is the thing being sold. Unsure? Email [email protected] before you build.
03What it costs: executions, not steps
n8n Cloud charges by execution: one complete run of a workflow, however many steps it has. Zapier counts tasks per step and Make counts credits per action, so long workflows are where n8n's model can come out ahead.
Chart 1
Executions included per month, by plan
| Plan | Executions | Listed price |
|---|---|---|
| Starter Cloud | $20/mo, billed annually | |
| One schedule every 5 minutes | n8n's own FAQ estimate: 8,600 to 8,900 a month | |
| Pro Cloud | $50/mo, billed annually | |
| Business self-hosted only | $800/mo, billed annually |
That red bar is the lesson. One workflow that checks something every five minutes uses more than three times the Starter allowance, because schedules count every time they fire.
Per the docs, manual test runs, sub-workflows, error workflows, empty polls and malformed webhook requests don't count. Every valid webhook call does, even one with an empty body.
Starter also caps you at 5 concurrent executions and 5-minute runs; Pro allows up to 50 and 40 minutes. Companies under 20 employees can apply for a Start-up Plan with 50% off Business. The self-hosted Community edition has no execution quota. You pay for the server instead.
04n8n vs Zapier vs Make
All three connect a form to a CRM. The differences are billing and control.
Chart 2
How the three tools compare on paper
| Feature | n8n | Zapier | Make |
|---|---|---|---|
| What you're billed on | Executions: one full run, any number of steps | Tasks: every step and connector call uses them | Credits: each module action counts as one |
| Free option | YesSelf-hosted Community edition; Cloud is a trial | Partly100 tasks a month, two-step Zaps | Partly1,000 credits a month, runs at most every 15 minutes |
| Entry paid plan, as listed | Starter: $20/mo billed annually, 2,500 executions | Professional: "starting from" $19.99/mo | Core: $12/mo at the 10,000-credit tier |
| Self-host it | YesFree Community edition | NoNot offered on the pricing page | NoNot offered; Enterprise lists an on-prem agent for local networks |
| Custom code | YesJavaScript and Python steps | PartlyCode by Zapier, runtime capped per step | PartlyCode app on paid plans, 2 credits per second |
| AI agents | YesAI Agent node on every Cloud plan | PartlyZapier Agents, sold as separate plans | PartlyMake AI Agents, in beta |
| Integrations, vendor's own claim | 1,500+ | 9,000+ apps | 3,500+ apps |
If your workflows are short and rare, the cheapest option may not be n8n at all.
05Four founder automations worth building first
Most founder workflows share one shape:
Chart 3
A lead-capture workflow, node by node
Form TriggerA lead submits the form n8n generates for you.FilterDrop test entries and empty emails.HubSpotCreate or update the contact in your CRM.SlackPost "new lead" in your sales channel.
One run, one execution, however many nodes you add.
- Lead capture to CRM. The flow above. The limit: you design the duplicate handling, so decide whether a repeat email updates a contact or creates a new one.
- Form to Slack. The simplest first build. The limit: alert channels get noisy fast, so filter hard.
- Newsletter signups. Catch signups with a webhook and push them to your email tool through its node or the HTTP Request node. If you run Listmonk, this is the glue. The limit: consent and unsubscribes still belong in the email tool.
- AI summaries. The AI Agent node connects a chat model (OpenAI, Anthropic, Google and others) to tools and decides which to call. Turn support emails into a daily digest. The limit: models make mistakes. The Slack node can act as a human approval step for agent tool calls, so use it before AI touches customers.
Add an error workflow too. The Error Trigger node runs when a linked workflow fails, so you hear about breakages before a lead goes missing.
06Cloud or self-host? It depends on two things
n8n's own guide recommends Cloud if you lack technical expertise, and self-hosting if you want full control or a free setup. Add budget and you get this:
Chart 4
Which way to run n8n
Busy, not technical
Cloud Pro10K executions, updates handled for you.
Technical, need team features
BusinessSelf-hosted license key for SSO, Git and environments.
Tight budget, not technical
Cloud Starter2.5K executions.- Or a free Zapier or Make plan for two-step jobs.
Tight budget, technical
CommunityFree self-hosted edition on a small server. You own updates and backups.
The free Community edition includes "almost the complete feature set", per n8n's docs. What's missing matters more to teams than solo founders: workflow and credential sharing, projects, SSO, Git version control, environments and external secret stores. Self-hosting? A platform like Coolify or CapRover makes deployment far less painful; see Coolify vs CapRover.
07The catches
- It isn't open source, and the terms can change. Contributors sign a CLA that, per n8n's docs, lets n8n change its license without further permission. It switched once already, from Apache 2.0 with Commons Clause in March 2022.
- Self-hosting makes you the ops team. n8n's docs say to update at least monthly and check release notes for breaking changes. More are queued for n8n 3.0, which deprecates npm installs and removes the old v1 AI Agent node.
- Your credentials depend on one key. n8n encrypts saved credentials with a key it generates on first launch and stores in
~/.n8n. Back it up with your database, or set your own withN8N_ENCRYPTION_KEY. - It phones home by default. Per the pricing FAQ, self-hosted n8n collects telemetry by default, which you can disable.
08How to try it this afternoon
The no-install route is the n8n Cloud free trial: no credit card, 1,000 executions and a 180-second run limit, per the pricing page. To run it locally, use Docker and these commands from n8n's README:
docker volume create n8n_data
docker run -it --rm --name n8n -p 5678:5678 -v n8n_data:/home/node/.n8n docker.n8n.io/n8nio/n8n
Open http://localhost:5678 and build a Form Trigger to Slack flow first. For anything real, use the Docker Compose guide in n8n's hosting docs, and pin your encryption key before saving a single credential:
export N8N_ENCRYPTION_KEY=<a long random string you have backed up>
09Verdict
n8n is a strong option for founders who want automation without per-step bills. Execution pricing is easy to predict, the code and AI nodes give you room to grow, and the free self-hosted edition is generous if you can run a server.
Just don't call it open source, and don't let customers design workflows on it without talking to n8n first. Non-technical? Start on Cloud Starter and count your executions. Comfortable with Docker? Self-host the Community edition, lock down your webhooks and put "update n8n" on your monthly calendar. No guru energy required, just a backup of that encryption key.
SourcesSources and further reading
- n8n on GitHub: README, repository description and star count (GitHub API), checked October 20, 2026.
- n8n release notes: stable 2.43.8, October 19, 2026.
- Sustainable Use License, with n8n's license overview and license FAQ.
- n8n pricing: plans, limits, trial and FAQ.
- n8n docs: executions and what counts toward quotas.
- n8n docs: choose how to use n8n and compare editions.
- n8n docs: self-hosting, updating and encryption key.
- n8n node docs: Webhook, Form Trigger, Filter, HubSpot, Slack, AI Agent and Error Trigger.
- Zapier pricing and Make pricing, checked October 20, 2026.
Facts were checked on October 20, 2026. Pricing pages change often; if something here is out of date, tell us on X.