n8n is the answer to two questions the other tools cannot address: what if our data cannot leave our infrastructure, and what if per-operation pricing has become absurd. The self-hosted community edition runs on your own server with no execution fees, which at high volume changes the economics completely — teams running millions of operations a month describe automation cost as effectively fixed.
As a product it sits pleasantly between no-code and code. The visual builder handles the ordinary cases, and any node can drop into JavaScript or Python when the drag-and-drop runs out — no need to abandon the workflow and rewrite it as a script. Its AI and agent nodes are the most flexible in this category, and the community node ecosystem fills integration gaps quickly.
The costs are the ones you would expect from self-hosting. Somebody owns uptime, upgrades, backups and scaling; that person's time is not free and the community edition's licence restricts some commercial resale scenarios. Reviewers without a platform team consistently report the maintenance burden outweighing the savings, and the cloud edition — which removes that burden — is priced comparably to Make rather than dramatically below it.
Our guidance: choose n8n if you have infrastructure people, data-residency requirements, or volume high enough that per-operation pricing hurts. Without at least one of those three, Make gives you most of the capability with none of the operational load.