Complete n8n Guide - Automate Your Workflows Without CodingAI-generated image
Automation8 min min read

Complete n8n Guide - Automate Your Workflows Without Coding

Discover how to automate your business processes with n8n, the open-source alternative to Zapier and Make. Step-by-step guide with practical examples.

N

NeuraWeb

AI-assisted


Updated January 14, 2026 — prices and integrations verified.

n8n is an open-source workflow automation tool that allows you to connect your applications and services without writing code. It costs anywhere from €0 (self-hosted) to around €50/month in the cloud depending on volume, versus $29 to $99/month for Zapier or Make. A direct alternative to Zapier and Make, it offers more flexibility, billing per full execution rather than per action, and the option to host it on your own servers to stay GDPR-compliant.

À retenir — Key Takeaways

  • Cost: free self-hosted, ~€20/month cloud — vs Zapier from $29/month and Make from $12/month
  • Integrations: 400+ native connectors + HTTP node for any third-party API
  • Billing: per complete execution (regardless of the number of steps) — structural advantage over complex workflows vs Zapier/Make which charge per action
  • First workflow: Docker installation in 5 minutes, Lead→CRM+Email+Slack use case live in 2h, saves 2h/week
  • GDPR: data stays with you when self-hosted (OVH, Scaleway) — simplified compliance for sensitive sectors
  • Not suitable for: fewer native connectors than Zapier (400 vs 7,000+) — prefer Zapier/Make for simple cases with many common SaaS tools

Why Choose n8n?

Advantages vs Zapier


Criterian8nZapier
PriceFree (self-hosted)From $29/month
Integrations400+6000+
FlexibilityMaximumLimited
DataHosted by youHosted by Zapier
ComplexityMedium curveEasy

Beyond the sticker price, the real difference lies in the billing model: Zapier and Make count every action executed (an email sent, a row added to a spreadsheet), while n8n self-hosted charges nothing at all, and in the cloud it bills per complete workflow execution, regardless of how many steps it contains. For a 15-step workflow run 500 times a month, Zapier can bill up to 7,500 actions while n8n only counts 500 executions. That's what explains the cost gap that widens with volume.

Perfect Use Cases for n8n

1. CRM Synchronization → Automatically add leads to your CRM
2. Slack Notifications → Get real-time alerts for important events
3. Automated Reporting → Generate and send reports by email
4. Form Processing → Route and process submissions automatically

These use cases have one thing in common: they combine several services (CRM, messaging, spreadsheets, emailing) that have no native integration between them. That's exactly n8n's playing field, whose generic HTTP node lets you plug into any API — even proprietary business tools or internal ERPs that Zapier doesn't list.

What Does n8n Really Cost?

The advertised price ("free self-hosted") hides a slightly more nuanced reality: self-hosting has an infrastructure cost, even if it stays well below equivalent SaaS subscriptions.

PlanMonthly costWhat's includedLimit
Self-hosted (OVH/Scaleway VPS)€5 to €12Unlimited executions, data stays with youServer maintenance is on you
n8n Cloud Starter~€202,500 executions/month, managed hostingLimited support
n8n Cloud Pro~€5010,000 executions/month, priority support
Zapier Professional~$692,000 tasks/month (= actions, not executions)Billed per action
Make Core~$1210,000 operations/monthOperations = steps, not workflows

For an SMB running 5 to 10 workflows with a few hundred monthly executions, self-hosting often comes out to under €10/month all-in (VPS + domain name), versus €30 to €80/month for an equivalent paid Zapier plan. Over a year, the gap easily exceeds €500 to €800 — more than enough to fund the initial setup.

Getting Started with n8n

Installation

The simplest way to get started is using Docker:

# Via Docker (recommended)
docker run -it --rm -p 5678:5678 -v ~/.n8n:/home/node/.n8n n8nio/n8n

# Or via npm
npm install n8n -g
n8n start

Once the interface is running at localhost:5678, the first step is to create your credentials: the connection details (API key, OAuth2, token) for each service you're going to automate. n8n stores them encrypted and reuses them across all your workflows — you only enter them once per service.

Create Your First Workflow

1. Add a Trigger (e.g., Webhook, Schedule, Manual) — the event that starts the workflow
2. Connect Nodes (services to integrate) — each node represents an action or a data transformation
3. Configure mappings between nodes — match a node's output fields to the next node's input fields
4. Test in the Executions tab before activating, to check that data flows as expected
5. Activate the workflow — n8n then switches to permanently listening on the chosen trigger

Expect 1 to 3 hours for a simple first workflow (2-3 nodes), and half a day for a more complex chain with conditional branches and error handling.

Concrete Example: Lead → CRM + Email + Slack

Webhook (lead reception)

├── HubSpot (create contact)
├── Gmail (send welcome email)
└── Slack (team notification)

This simple workflow saves you 2 hours per week on manual lead processing.

Client Case: A Recruitment Firm in Lille

A mid-sized recruitment firm (12 employees, based in Lille) contacted us in February 2026: every application received by email had to be copied manually into their ATS (Applicant Tracking System), a confirmation email was sent by hand, and then the relevant consultant was notified on Teams. This processing took about 20 minutes per application, for a volume of 35 applications per week — nearly 12 hours of manual data entry every week.

We set up a self-hosted n8n workflow (Scaleway VPS at €9/month) that:

  • captures incoming emails via an IMAP node,

  • extracts the CV and contact details with a text extraction node,

  • automatically creates the candidate record in the ATS via its API,

  • sends the personalized confirmation email,

  • notifies the right consultant on Teams based on the role (conditional routing rules).
  • Project cost: €1,190 (setup + testing + half-day training), delivered in 4 business days. Result: processing an application went from 20 minutes to under 2 minutes of human verification, saving more than 10 hours every week — the equivalent of a quarter of a full-time role redirected from data entry to interviews. The project paid for itself in 6 weeks.

    Ready-to-Use n8n Workflow Templates

    No need to start from a blank page: here are five workflow templates we deploy most often for our SMB clients.

    1. Automated invoicing: a Stripe payment triggers the generation of a PDF invoice, its email delivery, and its recording in your accounting tool (Pennylane, QuickBooks).
    2. Competitive monitoring: a scheduled scrape (every 6 hours) of your competitors' pricing pages, with a Slack alert when a change is detected.
    3. Automated client onboarding: upon contract signature (via e-signature), automatic creation of the client file in the CRM, a welcome email, and automatic project creation in your management tool (Notion, ClickUp).
    4. Quote follow-up: if a quote sent through your invoicing tool goes unanswered after 5 days, an automatic reminder is sent to the prospect, with a notification to the salesperson.
    5. E-commerce sync: every new Shopify or WooCommerce order updates stock, creates the accounting entry, and triggers the shipping label.

    These five templates cover the core automation needs of an SMB with under 50 employees, and typically deploy in 1 to 3 days each.

    Monitoring and Error Handling: Avoiding the Pitfalls

    A workflow running without supervision will always eventually fail silently — a third-party API changes its response format, a token expires, a service is temporarily unavailable. Five habits limit the damage:

  • Test before activating: use n8n's test mode and the Executions tab to replay a real case before going live.

  • Handle errors: add fallback branches (an "Error Trigger" node) that intercept failures instead of letting the workflow stop without notice.

  • Document: note the purpose of each workflow directly in n8n's notes (note icon on the canvas) — useful when a colleague picks it up six months later.

  • Monitor actively: set up a Slack or email alert on the "Error Trigger" node to be notified in real time when something fails, rather than discovering it after the fact.

  • Plan for retries: on external API calls, configure 2-3 automatic retry attempts with an increasing delay before giving up — this absorbs most temporary outages.
  • In practice, a properly monitored workflow flags a problem within minutes, versus several days for a manual process where the error only surfaces if someone happens to notice it.

    Conclusion

    n8n is a powerful tool for automating your processes without blowing your budget. The learning curve is reasonable and the possibilities are nearly limitless.

    ---

    Further Reading

  • Make vs n8n vs Zapier 2026: which tool to choose? — full comparison to pick your platform

  • 3 AI Agent Workflows for SMBs: Real ROI — practical examples with n8n

  • Which Processes to Automate First? — ROI prioritization before you build

  • Our Automation Service — we configure n8n for you, with monthly monitoring
  • 🔧 Need help? NeuraWeb can help you configure your first n8n workflows in just a few days. Request a free quote →

    FAQ

    Tags

    Need help with your project?

    NeuraWeb supports you in web development, AI integration and automation.

    Contact Us