n8n is een open source automatiseringsplatform waarmee je je applicaties kunt verbinden en repetitieve taken kunt automatiseren zonder een regel code te schrijven. In tegenstelling tot oplossingen zoals Zapier of Make installeer je n8n op je eigen server of gebruik je het in de cloud, wat je volledige controle geeft over je gegevens en workflows. Als je tijd wilt besparen op administratieve taken, tools wilt synchroniseren of geautomatiseerde bedrijfsprocessen wilt creëren, dan is n8n het gereedschap dat je nodig hebt. Deze gids leidt je stap voor stap door het creëren van je eerste workflow, het begrijpen van de belangrijkste concepten en het vermijden van veelgemaakte fouten van beginners.
Wat is n8n en waarom zou je het gebruiken?
n8n is een visueel automatiseringstool die meer dan 400 applicaties met elkaar verbindt via workflows (reeksen van geautomatiseerde acties). Je kunt bijvoorbeeld e-mails uit Gmail ophalen, bijlagen extraheren, deze opslaan in Google Drive en een Slack-melding verzenden, allemaal zonder handmatige tussenkomst.
De voordelen van n8n ten opzichte van andere tools:
- Open source en gratis: de code is openbaar, je kunt het zelf hosten zonder gebruiksbeperkingen.
- Gegevenscontrole: je workflows draaien op je eigen infrastructuur, geen gegevens gaan via derden.
- Technische flexibiliteit: je kunt aangepaste JavaScript in workflows schrijven als dat nodig is.
- Geen kunstmatige limieten: in tegenstelling tot gratis versies van Zapier (100 taken/maand) heeft n8n self-hosted geen beperkingen.
Volgens de officiële n8n-documentatie automatiseren meer dan 200.000 actieve gebruikers hun processen met deze tool in 2026. De meest voorkomende use cases zijn CRM-synchronisatie, automatische rapportgeneratie, concurrentiebewaking en integratie van interne systemen.
Hoe installeer je n8n op je computer?
De eenvoudigste manier om met n8n te beginnen is npx te gebruiken, een Node.js-tool waarmee je n8n kunt starten zonder permanente installatie. Je hebt Node.js versie 18 of hoger op je computer nodig.
Hier zijn de installatiestappen:
Controleer of Node.js is geïnstalleerd: open een terminal (opdrachtprompt op Windows, Terminal op Mac) en typ
node --version. Als een versienummer wordt weergegeven (bijvoorbeeld v20.10.0), ben je klaar. Zo niet, download Node.js van de officiële website nodejs.org.Start n8n met npx: typ in de terminal
npx n8nen druk op Enter. De eerste keer worden de benodigde bestanden gedownload (ongeveer 200 MB), daarna start n8n.Toegang tot de interface: open je browser en ga naar
http://localhost:5678. Je ziet het scherm voor het maken van een account (lokaal, alleen voor jou).Maak je gebruikersaccount aan: kies een e-mailadres en wachtwoord. Deze inloggegevens beschermen alleen je lokale instantie, niemand anders heeft er toegang toe.
Als je een permanente installatie wilt of n8n op een server wilt hosten, kun je Docker gebruiken (meer technisch) of je abonneren op n8n Cloud (betaalde gehoste versie vanaf $20/maand). Voor beginners is npx meer dan voldoende.
Maak je eerste n8n workflow stap voor stap
Een n8n workflow is een reeks nodes (knooppunten) die met elkaar verbonden zijn, waarbij elke node een actie of voorwaarde vertegenwoordigt. De workflow wordt automatisch geactiveerd op basis van een event (nieuw bestand, specifiek moment, webhook) en voert de gedefinieerde acties uit.
Praktisch voorbeeld: automatiseer het opslaan van je LinkedIn-posts in Google Sheets.
Stap 1: Maak een nieuwe workflow
Klik in de n8n-interface op de knop + Nieuwe workflow linksboven. Je ziet een leeg canvas met een grijs startnode.
Stap 2: Voeg een trigger toe
Klik op de knop + om een node toe te voegen. Typ in de zoekbalk "Schedule Trigger" en selecteer het. Deze node activeert de workflow met regelmatige intervallen.
Configureer het als volgt:
- Mode: Interval
- Interval: Every 1 day
- Tijd: 09:00
Je workflow start automatisch elke dag om 9 uur.
Stap 3: Voeg een actie toe (gegevens ophalen)
Klik op de + na de Schedule Trigger. Zoek naar "HTTP Request" en selecteer het. Deze node doet API-aanroepen.
Voor dit voorbeeld halen we een willekeurig citaat op (eenvoudige openbare API):
- Method: GET
- URL:
https://api.quotable.io/random
Klik op Execute Node om te testen. Je ziet het JSON-antwoord met een citaat en auteur.
Stap 4: Verwerk de gegevens
Voeg een Set node toe na de HTTP Request. Deze node transformeert de gegevens.
Configureer twee velden:
- Naam: citaat | Waarde:
{{ $json.content }} - Naam: auteur | Waarde:
{{ $json.author }}
De dubbele accolades {{ }} zijn expressies die waarden uit de vorige node ophalen.
Stap 5: Sla op in Google Sheets
Voeg een Google Sheets node toe. Je moet eerst je Google-account verbinden (n8n begeleidt je). Daarna:
- Operatie: Append
- Document: kies een bestaand werkblad of maak een nieuw aan
- Kolommen: citaat, auteur
Voer de volledige workflow uit met de knop Execute Workflow rechtsonder. Als alles werkt, verschijnt een nieuwe rij in je Google Sheets.
Stap 6: Activeer de workflow
Rechtsbovenin schakel je de knop Inactief naar Actief. Je workflow draait nu op de achtergrond en voert automatisch elke dag uit.
Als je verder wilt gaan en complexe automatiseringen wilt beheersen, toont het programma Express Automatisering n8n van Skilzy je hoe je tientallen tools verbindt, fouten beheert en je workflows optimaliseert voor echte bedrijfsgevallen.
De belangrijkste concepten om te beheersen in n8n
Om effectieve workflows te creëren, moet je vier fundamentele concepten begrijpen: nodes, verbindingen, expressies en uitvoering. Deze begrippen komen in elke automatisering terug.
De soorten nodes
n8n biedt verschillende categorieën nodes:
- Triggers (activators): starten de workflow (Schedule, Webhook, Email Trigger, enz.)
- Acties: voeren een operatie uit (e-mail verzenden, bestand maken, API aanroepen)
- Logica: voegen voorwaarden of lussen toe (IF, Switch, Loop Over Items)
- Transformatie: wijzigen gegevens (Set, Code, Split In Batches)
Een geldige workflow moet altijd met een trigger beginnen.
Verbindingen en gegevensstroom
Elke node ontvangt gegevens van de vorige node en geeft zijn resultaten door aan de volgende. Je kunt meerdere nodes na dezelfde node aansluiten (vertakkingen) of gegevens samenvoegen met een Merge node.
Gegevens circuleren als arrays van JSON-objecten. Als een node 10 resultaten retourneert, voert de volgende node 10 keer uit (eenmaal per item).
Expressies en variabelen
Expressies geven je toegang tot dynamische gegevens:
{{ $json.veldnaam }}: haalt een veld uit de vorige node{{ $now }}: huidige datum en tijd{{ $node["Naam van node"].json.veld }}: haalt een veld uit een specifieke node
Je kunt ook JavaScript-functies gebruiken: {{ $json.email.toLowerCase() }} zet een e-mailadres in kleine letters.
Uitvoering en debugging
Wanneer je een workflow uitvoert, toont n8n de gegevens bij elke stap. Klik op een node om het resultaat te zien (JSON, array, tekst). Als er een fout optreedt, wordt de node rood met een foutbericht.
Tips voor debugging:
- Voer nodes één voor één uit met Execute Node
- Controleer of velden bestaan voordat je ze gebruikt
- Gebruik een Code node met
console.log()om gegevens te inspecteren
Veelgemaakte fouten van beginners met n8n
De meeste fouten komen voort uit een verkeerd begrip van de gegevensstroom of onvolledige configuraties. Hier zijn de klassieke valkuilen en hoe je ze vermijdt.
Fout 1: Vergeten de workflow te activeren
Een inactieve workflow wordt nooit automatisch geactiveerd. Nadat je je workflow handmatig hebt getest, zet je het op Actief met de knop rechtsboven.
Fout 2: Verkeerd gegevensformaat
Als je probeert {{ $json.email }} te gebruiken maar het veld heet {{ $json.mail }}, krijg je een fout of lege waarde. Klik altijd op de vorige node om de exacte veldnamen te controleren.
Fout 3: API-limieten niet beheerd
De meeste API's beperken het aantal verzoeken per minuut. Als je workflow 100 keer tegelijk een API aanroept, kun je geblokkeerd worden. Gebruik de Split In Batches node om gegevens in kleine groepen met pauzes te verwerken.
Fout 4: Verlopen credentials
OAuth-verbindingen (Google, Slack, enz.) verlopen soms. Als een workflow plotseling mislukt, ga je naar Credentials en verbind je het betreffende account opnieuw.
Fout 5: Onveilige webhooks
Als je een Webhook Trigger gebruikt, genereert n8n een openbare URL. Iedereen met deze URL kan je workflow activeren. Voeg authenticatie toe (API-sleutel, token) in de webhook-instellingen.
Ga verder met n8n: bronnen en community
Om snel vooruit te gaan, moet je oefening combineren met gestructeerd leren. n8n evolueert snel, met nieuwe nodes en functies elke maand.
Officiële bronnen:
- n8n-documentatie (docs.n8n.io): volledige referentie van alle nodes met voorbeelden
- Community-forum (community.n8n.io): duizenden gebruikers delen hun workflows en beantwoorden vragen
- n8n YouTube-kanaal: videotutorials in het Engels over geavanceerde use cases
Als je automatisering volledig wilt leren, zijn er verschillende opties. Skilzy biedt een speciaal programma dat je niet alleen in n8n opleidt, maar ook in alle nuttige AI-vaardigheden voor 2026. Je kunt de gids voor het leren van AI in 2026 raadplegen die verschillende benaderingen uitlegt.
Voor degenen die gratis willen beginnen, bevat het artikel over hoe je gratis AI kunt leren 15 toegankelijke Nederlandse bronnen.
Conclusie
n8n geeft je de kracht om bijna elke repetitieve taak te automatiseren door je favoriete tools te verbinden. Met deze gids heb je de basis om je eerste workflows te creëren, de logica van nodes te begrijpen en veelgemaakte fouten te vermijden. Automatisering wordt snel verslavend: elke keer dat je jezelf betrapt op het handmatig twee keer dezelfde taak doen, vraag je jezelf af of n8n het voor je zou kunnen doen. Begin eenvoudig, test, itereer, en je zult snel zien hoe de bespaard tijd zich opstapelt.