Det vigtigste kort fortalt
- Cloud på to minutter eller selvhostet på en halv time.
- Fem grundbegreber styrer alt i n8n: noder, forbindelser, triggere, credentials og executions.
- Byg dit første workflow med tre noder: en tidsplan, en vejr API og en email.
To veje at starte
Du kan komme i gang med n8n på to måder: Cloud på to minutter eller selvhostet på en halv time.
Cloud er den hurtigste vej. Gå til n8n Cloud, opret en konto, og du er klar. Den gratis prøveperiode giver dig adgang til alle funktioner, så du kan teste workflows uden at tænke på servere eller opsætning. Alt kører i browseren, og du kan dele workflows med teamet med det samme. Start med cloud. Det er den nemme vej ind.
Selvhostet kræver mere arbejde, men giver bedre styr på. Du installerer n8n via Docker Compose på din egen server, konfigurerer miljøvariabler og styrer selv opdateringer. Til gengæld er det gratis for evigt, og du har ingen begrænsninger på antallet af workflows eller eksekveringer. Se den officielle quickstart guide for trin for trin instruktioner.
Vil du have bedre styr på uden månedlige udgifter, er selvhostet vejen frem.
Grundbegreber (forklaret simpelt)
Før du bygger dit første workflow, skal du kende de fem begreber som alt i n8n bygger på. De er simple når du først ser dem i praksis.

En node er ét trin i dit workflow. Tænk på det som en klods der gør én ting. Den kan sende en mail, hente data fra et regneark, eller beslutte om noget skal videre i flowet. Du sætter nodes sammen som byggeklodser. Hver node har sit eget ikon og sine egne indstillinger, så du altid kan se præcis, hvad der sker.
Connections er linjerne der forbinder dine nodes. Data flyder fra venstre mod højre gennem disse forbindelser. Når én node er færdig, sender den resultatet videre til næste node i kæden.
En trigger er den node der starter hele arbejdet. Uden en trigger sker der ingenting. Triggere reagerer på begivenheder: en ny mail i indbakken, et fast tidspunkt hver morgen, eller en webhook der bliver kaldt udefra. I vores case med konkurrentovervågning brugte vi en tidsbaseret trigger der startede workflowet hver time.
Credentials er login oplysninger til jeres systemer. API nøgler, OAuth tokens, brugernavn og kodeord. n8n gemmer dem krypteret, så du ikke skal skrive følsomme data direkte i dine workflows.
Hver gang dit workflow kører, tæller det som én execution.
I vores case med produktimport til WooCommerce kører workflowet automatisk og importerer 24 produkter om dagen helt uden menneskelig indblanding. Det giver 24 executions dagligt. Du kan følge med i execution loggen for at se præcis, hvad der skete, og om noget gik galt. Har du brug for hjælp til n8n automatisering, står vi klar.
Det er de fem begreber. Med dem kan du bygge næsten hvad som helst.
Dit første workflow (trin for trin)
Du bygger dit første workflow ved at forbinde tre simple noder, så du hver morgen modtager en email med dagens vejr.
Start med at oprette et nyt workflow. Tilføj en Schedule Trigger node og sæt den til at køre klokken 08 hver dag. Tilføj derefter en HTTP Request node og konfigurer den til at hente vejrdata fra et åbent API. Til sidst tilføjer du en Gmail node, som skal sende emailen. Træk forbindelserne fra triggeren til HTTP noden og videre til Gmail noden, så data flyder fra venstre mod højre.
Inden du kan sende emails, skal du tilføje dine credentials. Klik på Gmail noden, vælg “Create new credential” og følg OAuth processen for at give workflowet adgang til din Gmail konto. Når det er på plads, klikker du på “Execute Workflow” for at teste. Du ser herefter hvert trin lyse op i realtid, mens workflowet henter vejrdata og sender emailen.
Test kører kun én gang. Når du er tilfreds, klikker du på “Active” i øverste højre hjørne. Nu kører workflowet automatisk hver morgen klokken 08. Du har netop bygget din første automatisering. Tillykke. Du er nu klar til at bygge større flows.
Vigtige nodes at kende
De nodes du skal mestre først er IF, Switch, Set, Code, HTTP Request og AI nodes. De udgør grundstenene i ethvert velfungerende workflow og giver dig kontrol over data flow, betingelser og eksterne forbindelser.
IF node laver forgreninger baseret på betingelser. Forestil dig at du har en webshop og modtager ordre. Med en IF node kan du sætte reglen: Hvis ordren er over 1.000 kr., send den til VIP behandling. Ellers kør den igennem standard flow. I vores case om produktimport til WooCommerce brugte vi IF nodes til at sortere hvilke produkter der skulle behandles først, hvilket resulterede i 24 produkter om dagen automatisk.
Switch node tager routing et skridt videre. Her kan du sende data ned ad mange forskellige stier baseret på kategori. Har du produktdata kan du route elektronik den ene vej, tøj den anden og møbler den tredje. Det giver dig mulighed for at specialisere behandlingen uden at bygge separate workflows.
Set node er dit redskab til præcis manipulation af data. Du kan tilføje nye felter, ændre værdier eller formatere datoer mellem steps. Det er her du sikrer at data ankommer korrekt til næste node i kæden.
Når de indbyggede nodes ikke rækker, træder Code node ind. Her skriver du JavaScript eller Python direkte i n8n. Du kan lave komplekse beregninger, transformere data strukturer eller implementere forretningslogik som ikke findes som standard node. Det kræver ikke at du er programmør, men giver dig friheden når behovet opstår.
HTTP Request node er din bro til omverdenen. Med denne node forbinder du til enhver API. Om det er dit regnskabssystem, en lagerdatabase eller en ekstern tjeneste, så henter du eller sender du data via standard HTTP kald. Det er ofte her de største tidsbesparelser findes, fordi du eliminerer manuel indtastning mellem systemer.
De seneste år er AI nodes blevet centrale. Du kan bygge OpenAI, Claude eller andre modeller direkte ind i dine workflows. Forestil dig at modtage en kundeforespørgsel, få AI til at analysere hensigten, skrive et udkast til svar og sende det til godkendelse. Alt automatisk.
Vil du have hjælp til at sammensætte de rigtige nodes til dit specifikke behov, kan du kontakte os.
Fejlhåndtering (basics)
n8n giver dig tre greb til at håndtere fejl uden at miste kontrol over dine workflows.
Error Trigger er din vagtpost. Du sætter et separat workflow op, der kun aktiveres når et andet workflow fejler. Det betyder, du kan få besked på mail, Slack eller SMS med det samme noget går galt. Hos et bureau, der kører konkurrentovervågning for flere kunder, er det afgørende at vide med det samme hvis en API er nede. Ellers risikerer man at gå glip af data i flere dage.
Continue on Fail lader workflowet køre videre selvom en enkelt node fejler. Det er nyttigt når du henter data fra flere kilder, og én kilde er midlertidigt utilgængelig. Workflowet logger fejlen, men stopper ikke. Det giver dig mulighed for at håndtere huller i data senere frem for at hele processen bryder sammen.
Retry indstiller du på den enkelte node. Her vælger du, hvor mange gange n8n skal prøve igen, og hvor lang tid der skal gå mellem forsøgene. Det løser de fleste forbigående problemer uden du bliver involveret. En HTTP Request mod en ekstern API kan for eksempel fejle på grund af rate limiting, men virke fint ved næste forsøg 30 sekunder senere.
Du finder indstillingerne for fejlhåndtering ved at klikke på noden og vælge fanen Settings. Her kombinerer du typisk Retry med Continue on Fail, så workflowet først prøver igen et par gange, og derefter fortsætter hvis fejlen holder ved.
n8ns Level One kursus gennemgår fejlhåndtering som en naturlig del af workflow design. Pointen er at bygge robusthed ind fra starten, ikke at tilføje det som en eftertanke når noget går galt i produktion.
Test og debug
n8n giver dig tre værktøjer til at teste og fejlfinde workflows: execution mode til trin for trin kørsel, pin data til at fastholde testdata mellem kørsler og execution log til at se historik over alle kørsler.
Execution mode lader dig køre workflowet node for node. Du ser præcis hvilken data, der går ind og ud af hver eneste node, hvilket gør det nemt at spotte hvor noget går galt. Når du bygger et nyt workflow, kan du sætte en trigger til kun at køre manuelt og derefter teste hele flowet trin for trin inden du aktiverer det.
Pin data er særligt nyttigt når du arbejder med eksterne APIer eller webhooks. I stedet for at skulle trigge den samme begivenhed igen og igen, fastholder du et datasæt fra en tidligere kørsel. Det betyder, at du kan arbejde videre med de samme data selvom du lukker browseren eller skifter computer. Det sparer både tid og unødvendige API kald.
Execution log viser en komplet historik over alle kørsler med succesmarkeringer og fejlmeddelelser. Hvis et workflow pludselig stopper med at virke, kan du gå tilbage og sammenligne en fungerende kørsel med en fejlet. Det giver dig indsigt i præcis, hvornår noget ændrede sig.
En god vane er at teste med realistiske data så tidligt som muligt. Da Lynpadden satte et workflow op til at importere produkter til en WooCommerce webshop, blev hver eneste produkttype testet individuelt før hele importkæden blev aktiveret. Det forebygger fejl der kan opstå når datastrukturen fra leverandøren afviger fra det forventede.
Start med cloud og lær grundlogikken først
Mange begyndere vælger Docker og egen hosting for at spare penge, men ender i serveropsætning frem for at lære hvordan workflows fungerer. n8n Cloud koster fra 150 kr. om måneden (150 kr. (20 EUR)) og giver dig en stabil platform hvor du kan fokusere på noder, triggers og credentials. Det er her du bygger dine første executions uden at bekymre dig om vedligeholdelse af backend.
Tag en skabelon med træningsnoder og kør den samme dag.
Du behøver ikke kode for at automatisere, men du skal forstå hvordan data flyder. En trigger starter workflowet, en HTTP Request henter information, og en IF node dirigerer handlingen baseret på indholdet. Fejl opstår typisk når credentials udløber eller API begrænsninger overskrides.
Tag udgangspunkt i ét konkret problem frem for en komplet forretningsproces. En B2B SaaS virksomhed reducerede researchtid fra timer til 2 minutter per lead ved at koble n8n til deres CRM og mail. En webshop automatiserede produktimport og opnår nu 24 produkter om dagen automatisk uden manuel indtastning.
Opbyg logikken i mindre bidder. Test hver node isoleret med pin data før du forbinder næste led i kæden.
Egen hosting kræver teknisk vedligeholdelse og sikkerhedsovervågning. Cloudløsningen håndterer opdateringer og backup automatisk. Vurder om besparelsen ved egen server opvejer den tid du bruger på drift frem for automation.
n8n er et kraftfuldt værktøj, men værdien kommer først når du har defineret hvilket problem du løser. Start med én gentagen opgave, mål tiden før og efter, og skaler først når flowet kører stabilt.
Ofte stillede spørgsmål
Kræver n8n programmering?
Nej, du kan bygge de fleste workflows visuelt ved at trække nodes sammen og indstille dem via menuer. Programmering er kun nødvendigt, hvis du vil skrive brugerdefineret logik med Code noden i JavaScript eller Python.
Er n8n gratis?
n8n er gratis i open source udgaven, som du selv hoster via Docker. n8n Cloud tilbyder en gratis prøveperiode, hvorefter der betales for hosting. Begge versioner giver adgang til de samme funktioner.
Hvor svært er det at lære n8n?
Grundlæggende workflows er intuitive, hvis du forstår logikken ‘når dette sker, så gør dette’. Sværhedsgraden stiger, når du arbejder med API autentificering, fejlhåndtering og komplekse datastrukturer. Start med simple automatiseringer og byg gradvist op.
Hvor lang tid tager det at lære n8n?
Du kan køre dit første simple workflow samme dag med de indbyggede skabeloner. At føle sig fortrolig med fejlhåndtering, webhooks og avancerede noder tager typisk et par ugers jævnlig øvelse. Erfaring med andre automatiseringsværktøjer hjælper.
Hvad er forskellen på n8n Cloud og self hosted?
Cloud kræver kun en konto, så klarer n8n server og vedligeholdelse. Self hosted kræver, at du installerer via Docker og selv står for drift, men giver bedre styr på data og ingen begrænsninger på antallet af workflows.