Gids

n8n voor het MKB

n8n komt bij automatiseringsvragen vaak ter sprake, en terecht: voor een deel van de gevallen is het de verstandigste keuze. Voor een ander deel niet. Deze gids legt uit wat het is, waar het beter in is dan de bekendere alternatieven, waar het je in de vingers snijdt, en hoe je bepaalt of het bij jouw situatie past. Geen tutorial, wel de afwegingen die je vooraf wilt kennen.

8 minuten lezen

Wat n8n precies is

n8n is een tool waarmee je systemen aan elkaar knoopt zonder alles zelf te programmeren. Je sleept blokken op een canvas: haal iets op uit systeem A, doe er iets mee, schrijf het weg in systeem B. Elk blok is een stap, en de lijnen ertussen bepalen de volgorde.

Het verschil met de bekendere alternatieven is dat n8n open source is en dat je het op je eigen server kunt draaien. Dat klinkt als een detail voor techneuten, maar het heeft twee gevolgen die er in de praktijk toe doen: je gegevens hoeven je eigen omgeving niet te verlaten, en je betaalt niet per uitgevoerde actie.

Daarnaast kun je op elk punt in een workflow een stukje eigen code kwijt. Dat lijkt overbodig tot je die ene koppeling tegenkomt waarvoor geen kant-en-klaar blok bestaat, wat bij Nederlandse software regelmatig gebeurt.

Zelf hosten of de cloudversie

n8n bestaat in twee smaken: hun eigen gehoste versie waar je maandelijks voor betaalt, en de versie die je zelf draait op een server. De keuze hangt af van twee dingen: hoeveel je draait en wat er door de workflows gaat.

Zelf hostenn8n Cloud
Vanaf circa 10 euro per maand aan serverkostenVanaf circa 20 euro per maand, oplopend met volume
Gegevens blijven in je eigen omgevingGegevens gaan via hun infrastructuur
Je bent zelf verantwoordelijk voor updates en back-upsOnderhoud is inbegrepen
Onbeperkt aantal uitvoeringenGrens per abonnement
Iemand moet er verstand van hebbenWerkt direct
  • Draai je weinig en gaat er geen gevoelige data doorheen: begin in de cloud
  • Gaan er klant-, order- of personeelsgegevens door: overweeg zelf hosten
  • Draai je tienduizenden acties per maand: zelf hosten wordt snel goedkoper

Wanneer n8n beter is dan Zapier of Make, en wanneer niet

Zapier is het makkelijkst om mee te beginnen en heeft de meeste kant-en-klare koppelingen. Voor een handvol simpele automatiseringen is het uitstekend, en als je het al draait en het werkt, is overstappen zelden de moeite waard.

Het wordt anders zodra het volume groeit. Zapier rekent per uitgevoerde taak, en die rekening loopt bij duizenden acties per maand hard op. n8n rekent dat niet af per actie, wat het bij volume aanzienlijk goedkoper maakt.

Make zit ertussenin: goedkoper dan Zapier, visueel krachtiger, maar nog steeds een gesloten omgeving waar je gegevens doorheen gaan. Voor bedrijven die daar geen bezwaar tegen hebben, is Make vaak een prima keuze.

Waar n8n minder geschikt voor is: als niemand in je organisatie technisch is aangelegd en je ook niemand wilt inhuren voor onderhoud. De tool geeft je meer vrijheid, en meer vrijheid betekent meer manieren om iets te bouwen dat over een half jaar niemand meer begrijpt.

Wat het MKB er in de praktijk mee bouwt

De workflows die zichzelf het snelst terugverdienen zijn zelden spectaculair. Het zijn de koppelingen die iemand nu met de hand doet, elke dag opnieuw.

  • Orders uit de webshop doorzetten naar boekhouding en vervoerder
  • Inkoopfacturen uitlezen en klaarzetten ter goedkeuring
  • Voorraadstanden synchroniseren tussen leverancier, shop en marktplaatsen
  • Nieuwe leads uit formulieren verrijken en in het CRM zetten
  • Wekelijkse rapportages samenstellen uit meerdere bronnen
  • Meldingen sturen wanneer een waarde buiten de bandbreedte valt

AI-stappen in een workflow

Sinds n8n blokken heeft voor taalmodellen, kun je stappen bouwen die niet met vaste regels te vangen zijn: een binnenkomende mail classificeren, een bestelling uit vrije tekst halen, een samenvatting maken van een lang document.

De valkuil is dat mensen daar te veel op leunen. Een taalmodel is niet deterministisch: dezelfde invoer kan een andere uitvoer geven. Voor classificeren en samenvatten is dat prima. Voor het bepalen van een bedrag of het kiezen van een rekeningnummer wil je vaste regels, of op zijn minst een controlestap.

De vuistregel die ik aanhoud: gebruik AI voor het interpreteren van rommelige invoer, gebruik gewone logica voor het nemen van beslissingen met gevolgen.

Vier fouten die ik het vaakst tegenkom

Deze komen bijna altijd terug bij bedrijven die zelf begonnen zijn en na een jaar vastlopen.

  • Geen foutafhandeling: een workflow die stilletjes stopt, waardoor weken later blijkt dat er orders zijn blijven liggen
  • Alles in één workflow: dertig stappen achter elkaar die niemand meer kan volgen of testen
  • Sleutels hardcoded in de workflow in plaats van in de omgevingsvariabelen
  • Geen back-up van de workflows zelf, waardoor een verkeerde klik maanden werk kost

Zelf doen of laten bouwen

Voor een eerste eenvoudige koppeling is zelf beginnen prima, en ik moedig het aan. De documentatie is goed en er is een actieve gemeenschap. Reken op een paar avonden voordat het kwartje valt.

Uitbesteden wordt interessant zodra er iets bedrijfskritisch doorheen gaat, zodra er meerdere systemen bij betrokken zijn, of zodra de persoon die het bouwde de enige is die het begrijpt. Dat laatste is het echte risico bij zelfbouw: niet dat het niet werkt, maar dat het van één persoon afhangt.

Veelgestelde vragen over n8n

Is n8n gratis?

De zelf-gehoste versie is gratis te gebruiken onder een licentie die commercieel gebruik binnen je eigen bedrijf toestaat. Je betaalt alleen je serverkosten, in de praktijk 10 tot 30 euro per maand. Wil je het als dienst aan derden aanbieden, dan gelden andere voorwaarden. De cloudversie is betaald vanaf circa 20 euro per maand.

Heb ik programmeerkennis nodig voor n8n?

Voor eenvoudige koppelingen niet: slepen en instellen volstaat. Zodra je gegevens moet omvormen tussen systemen die anders zijn opgebouwd, kom je uit bij kleine stukjes JavaScript. Dat hoef je niet te kunnen schrijven om te beginnen, maar je loopt er vroeg of laat tegenaan.

Kan n8n koppelen met Nederlandse software zoals Exact of Moneybird?

Ja. Voor de bekendste pakketten bestaan kant-en-klare blokken, en voor de rest werkt de generieke HTTP-koppeling: alles met een API is aan te sluiten. In de praktijk is dat vrijwel alle moderne Nederlandse zakelijke software.

Wat gebeurt er als n8n eruit ligt?

Bij zelf hosten staan workflows stil tot de server terug is. Daarom bouw ik altijd met wachtrijen en herhaalpogingen waar het kan, zodat een storing van een uur geen verloren orders betekent. Dat is geen standaardgedrag; dat moet je expliciet inrichten.

Zelf al iets in n8n draaien?

Loopt het vast, of twijfel je of het houdbaar is nu er meer van afhangt? Stuur een korte omschrijving en ik zeg wat ik ervan vind, ook als dat is dat je het beter kunt laten zoals het is.