n8n is an open-source workflow automation platform that combines the visual builder of tools like Zapier and Make with the ability to write custom JavaScript or Python when built-in nodes aren't enough. Self-hostable and free to use, it is the automation platform of choice for engineering-led teams and organisations with data privacy requirements.
Product Overview
n8n's hybrid model is its key differentiator: every node is a visual block, but any node can include custom code, enabling teams to handle edge cases, complex transformations, and bespoke API integrations without switching tools. Its 400+ built-in integrations cover the core RevOps stack, and the HTTP Request node connects to any REST API that lacks a native connector. Self-hosting on a VPS costs as little as $5–10/month for unlimited workflows and executions, making n8n dramatically cheaper than SaaS alternatives at scale.
Key Features
- Visual Workflow Builder: Node-based canvas editor with 400+ pre-built integrations and real-time execution inspection.
- Code Nodes: Write custom JavaScript or Python directly in any workflow — handle edge cases without switching to a developer tool.
- Self-Hosting: Deploy on any server or cloud — keep data on your own infrastructure with Docker, Kubernetes, or n8n Cloud.
- AI Agent Nodes: Build AI-powered automation agents with LangChain integration, connecting LLMs to tools and data sources.
- Webhook & API Triggers: Start workflows from any webhook, schedule, or API call — with built-in webhook endpoints per workflow.
Best For
Engineering-led RevOps teams, technical marketers, and organisations with data residency requirements who want the power of a developer tool with the speed of a visual builder — at minimal cost.
Pricing
Self-hosted: free (Apache 2 licence). n8n Cloud: Starter at $20/month (5 active workflows); Pro at $50/month; Enterprise custom. Self-hosting on your own server is always free.
Key Integrations
HubSpot, Salesforce, Slack, Google Workspace, Notion, Airtable, PostgreSQL, REST APIs, OpenAI, Webhooks
Pros
- Free self-hosted option with unlimited executions
- Code nodes handle anything a pure visual tool can't
- AI Agent capabilities are industry-leading for automation tools
- Active open-source community and fast feature development
Cons
- Steeper learning curve than Zapier or Make for non-technical users
- Self-hosting requires DevOps knowledge to manage reliably
- Native integrations fewer than Zapier (400+ vs 7,000+)