n8n Cloud vs Self-Hosted: Which Should a Small Business Choose?
Updated 2026-10-30 · AI Agent Starter Kit
n8n is a workflow automation tool you can use in two ways: as a paid hosted service run by n8n (n8n Cloud), or by installing the free Community Edition on a server you control (self-hosted). The workflows look and work the same either way. What changes is who keeps the server running, what you pay and where your data sits.
This guide compares the two for a small business owner who wants a few useful automations, not a side job as a server admin. If you're still deciding between n8n and other tools, start with n8n vs Zapier for small businesses.
The short answer
- Pick n8n Cloud if you want to start today, don't want to manage a server and only plan to run a handful of workflows.
- Pick self-hosted if you're comfortable with basic server work (or have someone who is), want your data on a machine you control, or expect to run many workflows often.
- Not sure? Start on Cloud's free trial, build one workflow that saves you real time, then decide. Workflows can be exported as JSON and imported into the other option later.
Side-by-side comparison
| n8n Cloud | Self-hosted Community Edition | |
|---|---|---|
| Setup | Sign up and start in minutes | Rent a server or use your own, install with Docker or npm |
| Upkeep | n8n handles updates, uptime and backups | You handle updates, backups, security and uptime |
| Cost | Monthly plan, priced by usage tier | No license fee; you pay for the server |
| Data location | On n8n's servers | On your server |
| Gmail and Google connections | Sign in with Google in a few clicks | You create your own Google Cloud OAuth app (about 20 to 30 minutes the first time) |
| Scaling | Move up a plan | Bigger server, your setup |
| Support | Included with the plan | Community forum and docs |
| Best for | Owners who want it to just work | Owners with some technical help or strong data needs |
Check the current plans and limits on n8n's own pricing page before you decide, since they change. The self-hosted Community Edition is free to use for your own business under n8n's Sustainable Use License; read the license if you plan to resell n8n as a service.
What self-hosting actually involves
Self-hosting is not hard, but it's ongoing. Before you choose it, make sure you can tick every line on this checklist:
- A server that stays on. A small cloud server is enough for most small businesses. A laptop that sleeps is not, because scheduled workflows won't run while it's off.
- A domain and HTTPS. Webhooks and Google sign-in need a public address with a valid certificate.
- Updates. Plan a monthly check for new n8n versions, and read the release notes before major upgrades.
- Backups. Back up the database and your encryption key. Without the key, saved credentials can't be decrypted after a restore.
- Security basics. A strong owner password, two-factor login where available, the server's firewall on and the n8n editor not left open to the world without a login.
- Someone who gets the alert. If the server goes down on a Saturday, who notices, and when?
If two or more of those lines make you nervous, start on Cloud. You can always move later.
Which one for common small business workflows
| Workflow | Either works? | Notes |
|---|---|---|
| Morning briefing email to yourself | Yes | Light, runs once a day |
| Inbox sorting and reply drafts | Yes | Runs every few minutes, so count executions on Cloud |
| Website form to Google Sheets | Yes | Needs a public webhook URL, which Cloud gives you automatically |
| Weekly report | Yes | Runs once a week |
| Many workflows polling every minute | Self-hosted often cheaper | Execution counts add up on usage-priced plans |
| Strict data rules (health, legal, client confidentiality) | Self-hosted, or check Cloud's data terms | Ask your adviser what your rules require |
Most of the workflows a solo owner starts with are light. A few workflows running every few minutes is the usual point where it's worth comparing costs.
How to move between them later
Moving is easier than most people expect:
- Export each workflow as JSON from the editor (or download them all).
- Import them into the new instance.
- Recreate the credentials. Passwords and tokens don't travel with the workflow file, which is a safety feature.
- Update any webhook URLs on your website forms, since the address changes.
- Turn on the workflows one at a time and run a test for each.
Plan an hour or two for a small setup. Keep the old instance running until every workflow has passed a test on the new one.
An illustrative example
This example is made up to show the decision, not a real result. A two-person accounting practice wants a morning briefing, inbox reply drafts and a weekly numbers email. Neither partner has run a server before, and their busy season starts in six weeks.
They start on n8n Cloud, import a free morning briefing workflow on day one and the inbox workflow the following week. After two months, they review their usage: comfortably inside their plan. They stay on Cloud. A friend who runs a small IT shop offered to self-host it for them, but nobody wanted to be the person who gets the call when the server is down in April.
A different business, a web design studio already running its own servers, makes the opposite choice for the same workflows and self-hosts from day one.
Common mistakes
- Self-hosting on a laptop. Scheduled workflows stop whenever it sleeps.
- No backup of the encryption key. Restored workflows lose access to every saved login.
- Leaving the editor open to the internet without a login. Anyone who finds it can see your workflows and credentials.
- Never updating. Old versions miss security fixes.
- Choosing on price alone. An hour a month of your time on server upkeep may cost more than a Cloud plan.
- Letting an AI workflow send email on day one. Whichever option you pick, start with workflows that only draft or only email you. See AI email assistants that don't auto-send.
A safe first workflow on either option
The free Morning Briefing Agent is an n8n workflow that works the same on n8n Cloud or self-hosted. Every weekday at 7 AM it emails you your meetings for the day with back-to-backs flagged, the 3 unread threads most likely to matter, and one priority based on the goal you set. It's read-only on your calendar and inbox, and the only email it sends goes to you. It works with OpenAI, OpenRouter, Groq or Gemini, and setup takes about 10 minutes. It doesn't host n8n for you, reply to anyone, or sort, label or delete anything. Get it free
Ready for more once n8n is running? The Solo Ops Command Center bundle adds three importable n8n kits (Inbox Chief of Staff, Speed-to-Lead and the Weekly CEO Report) plus a dashboard sheet. They run on n8n Cloud or self-hosted, and every reply waits in Gmail Drafts. Nothing sends without you. Get the bundle
Morning Briefing Agent
One calm 7 AM email: your meetings, the 3 emails that matter, and one priority. Read-only. 10-minute setup.
Get it freeSolo Ops Command Center
All three paid kits (Inbox Chief of Staff, Speed-to-Lead, Weekly CEO Report) plus a bundle-only dashboard sheet. $87 separately.
Get the bundle ($69)One tested AI workflow a week
Short, practical n8n and Gmail automations for one-person businesses. Drafts-only, human-in-the-loop, no hype. Unsubscribe anytime.
Subscribe freeMore guides
- How to Set Weekly Goals as a Small Business Owner (With a Simple Template)
- How to Respond to an Introduction Email: 7 Templates for Small Business Owners
- Follow-Up Email After a Networking Event: 7 Templates and a 48-Hour Plan for Small Business Owners
- Month-End Checklist for Small Business Owners (Copy-Paste, 60 Minutes)
- Invoice Email Template: How to Send an Invoice by Email (With Examples)
- How to Systemize Your Small Business: The 5 Systems to Build First
- How to Summarize Emails With AI: A Safe Daily Inbox Summary for Small Businesses
- How to Stay Organized as a Small Business Owner (5 Lists, 3 Routines)
- How to Avoid Burnout as a Small Business Owner (A Practical Workload Plan)
- Annual Business Plan Template for Small Business (One Page, Copy-Paste)