Den som känner igen återkommande handgrepp i ett mindre företag – att för hand föra över förfrågningar från webbformuläret till ett kalkylblad, knappa in bokningsbekräftelser, sköta kalenderposter – vet hur mycket tid som går förlorad. Automatiseringsplattformen n8n lovar att ta över just sådana rutinuppgifter genom att koppla ihop olika applikationer. En utförlig nybörjarguide av Jono Catliff bygger upp fem konkreta arbetsflöden. Jag sammanfattar de viktigaste koncepten nyktert – utan den hype som ofta klingar med, men med blicken på vad av detta som faktiskt är till nytta i vardagen på ett mindre företag.
- n8n kopplar ihop applikationer till arbetsflöden via triggers (utlösare) och åtgärder – en utlösare startar, godtyckligt många åtgärder följer.
- Till skillnad från Zapier eller Make.com debiterar n8n per körning av arbetsflödet, inte per enskilt steg – vid förlopp med många steg oftast billigare.
- För tekniskt kunniga team är self-hosting möjligt utan kostnad.
- De fem scenarier som visas sträcker sig från automatisk leadfångst över en AI-assistent till ett eget kunskapssystem (RAG).
- AI-byggstenar minskar konfigurationsarbetet, men ersätter ingen ren datamodell – till exempel enhetliga datumformat.

Vad n8n i grunden är
n8n är en automatiseringsplattform som knyter ihop flera applikationer. Grundprincipen är enkel: en händelse utlöser en kedja av steg. Fyller någon i ett formulär kan n8n därefter skicka ett meddelande i Slack, lägga till en rad i Google Sheets eller skicka ett mejl. Tusentals applikationer går att ansluta.
Två begrepp är centrala:
- Trigger (utlösare): det första steget som startar ett arbetsflöde – till exempel att ett formulär skickas in, ett inkommande chattmeddelande eller en ny rad i ett kalkylblad.
- Åtgärder: allt som händer efter utlösningen – skicka mejl, skapa en kalenderpost, skicka data vidare.
För att sätta priset i sammanhang: enligt guiden börjar n8n på runt 20 pund i månaden. Den väsentliga skillnaden mot jämförbara verktyg som Zapier eller Make.com ligger i debiteringsmodellen – man betalar per körning av arbetsflödet i stället för per enskild modul. Vid förlopp med många steg är det ofta mer ekonomiskt. Den som driver det själv (self-hosting) använder plattformen utan kostnad.
De fem scenarierna i översikt
Guiden bygger medvetet arbetsflöden med verklig nytta, inga demoleksaker:
- Leadfångst från ett webbformulär inklusive automatisk kvalificering
- En första AI-agent som personlig assistent för kalender och uppgifter
- Ett underarbetsflöde som skapar en dagsrapport över leads som inte kontaktats
- Webhooks och HTTP-requests som gränssnitt utåt
- Ett RAG-system – en AI-agent med egen kunskapsdatabas
Scenario 1: fånga in och kvalificera leads automatiskt
För tjänsteinriktade verksamheter är hanteringen av leads ofta affärskritisk. Det första arbetsflödet startar med en formulär-trigger: så snart någon fyller i ett formulär med för- och efternamn, e-post, budget (som ett valfält) och meddelande sätter kedjan igång.
De efterföljande åtgärderna:
- Google Sheets: fälten kopplas till kalkylbladets kolumner med dra-och-släpp. Via funktionen „Append or Update” skapas en post eller – om e-postadressen som unik nyckel redan finns – uppdateras den.
- Datum och logik via uttryck: fält kan innehålla en fast text eller ett expression, alltså en föränderlig variabel. En liten JavaScript-funktion som
{{ $now }}sätter tidsstämpeln. En IF-funktion markerar automatiskt förfrågningar under en budgettröskel som „avvisade”. - Filter och switch: ett filter sorterar bort förfrågningar under en minimitröskel. En switch-funktion leder de övriga till olika vägar beroende på budget – till exempel för olika formulerade svarsmejl.
- Merge och avisering: vägarna förs samman igen; teamet får en omedelbar avisering via Gmail (alternativt Slack, SMS eller CRM).
I guiden nämns att en snabb reaktion inom 60 sekunder tydligt höjer konverteringsgraden. Den siffran kommer från videon och bör granskas kritiskt innan du använder den själv – principen „reagera snabbt” är förnuftig oavsett.
Ett praktiskt knep: med fastnålade testdata går arbetsflödet att testa hur många gånger som helst utan att formuläret måste fyllas i på nytt varje gång.
Scenario 2: den första AI-agenten som assistent
Det andra arbetsflödet börjar med en chatt-trigger och en AI-Agent-byggsten. En AI-agent består av tre delar:
- Chattmodell: „hjärnan” – i exemplet OpenAI/ChatGPT via API:et. Detta är den enda avgiftsbelagda byggstenen; det förutsätter ett tillgodohavande på minst 5 US-dollar.
- Memory (Window Buffer): korttidsminnet som behåller ett bestämt antal tidigare meddelanden, så att agenten känner till samtalskontexten.
- Tools: de verktyg som agenten faktiskt handlar med – till exempel Google Calendar eller Google Sheets.
I stället för att fylla i varje fält manuellt tar funktionen $fromAI() över arbetet: agenten extraherar själv start- och sluttid eller titeln på en bokning ur förfrågan. I exemplet gick det på så sätt att via chatten skapa en kalenderpost, hämta befintliga bokningar och sköta en uppgiftslista i Google Sheets.
Två lärdomar från guiden är relevanta i praktiken:
- Modellen känner inte till dagens datum. Utan upplysning lade den en bokning i fel år. Lösning: lägg in dagens datum som ett uttryck i systemprompten.
- Tydliga regler i systemprompten – till exempel ett enhetligt datumformat (MM/DD/ÅÅÅÅ) eller instruktionen att först söka upp rätt post före varje uppdatering – förhindrar feltolkningar. AI tar över arbete, men ersätter ingen genomtänkt datamodell.
Scenario 3: dagsrapport över leads som inte kontaktats
Det tredje arbetsflödet är ett underarbetsflöde som anropas av ett annat arbetsflöde (trigger: „Executed by another workflow”). Syftet: den som fyllt i ett formulär men inte blivit uppringd ska inte falla mellan stolarna.
Förloppet söker igenom leadtabellen efter dagens poster, filtrerade på „inte avvisad” och „inte uppringd”. Viktigt här är en detalj från scenario 1: den som använder $now för tidsstämpeln sparar timmar, minuter och millisekunder – ett filter på „i dag” hittar då ingenting. Lösningen är att vid skapandet bara spara $today (enbart dagens datum). Sådana frågor om datatyper och format är erfarenhetsmässigt den vanligaste felkällan när man börjar med n8n.
Datatyper man bör känna till
Guiden lyfter fram de viktigaste datatyperna i n8n:
- Text (till exempel ett namn eller ett meddelande) och tal (till exempel en budget)
- Boolean – sant eller falskt, till exempel „budget över 1 000?”
- Datum – inlämningsdatum eller uppföljningsdatum
- Binärdata – filer som PDF eller bild
- Array och Collection – de sammansatta strukturer som utgör ryggraden i dataöverföringen
Data går att betrakta i tre vyer i n8n: som tabell, som JSON och som schema. Det är samma information, bara olika presenterad – JSON är därvid det format som data vanligtvis vandrar i mellan applikationer.
Scenario 4: webhooks och HTTP-requests
Dessa två byggstenar beskriver guiden som den mest använda funktionaliteten. Förenklat:
- Webhook: ingången. Via en tillhandahållen URL tar n8n emot data utifrån – till exempel med POST-metoden från en annan applikation.
- HTTP-request: utgången. n8n skickar data till externa system. Strikt taget är många färdiga byggstenar som Google Sheets eller Gmail i grunden också HTTP-requests – bara förkonfigurerade.
Det praktiska värdet: för applikationer utan färdig integration går det ändå att upprätta en förbindelse via en HTTP-request – till exempel för att lägga upp en ny kontakt i det egna CRM-systemet. Det är precis den hävstång som är relevant för mindre företag med specialprogram utanför de gängse standardverktygen.
Scenario 5: ett RAG-system med egen kunskapsdatabas
Det femte och mest avancerade scenariot bygger en AI-agent med en egen kunskapsbas – ett RAG-system (Retrieval-Augmented Generation). Idén: agenten ska svara utifrån företagets egna data, till exempel om priser eller vad tjänsterna omfattar.
Byggstenarna:
- Källa: en PDF-fil laddas in från Google Drive. Anslutningen till Google Drive var det krångligaste steget i guiden.
- Vector Store: varianten som är inbyggd i n8n är snabb att sätta upp; för bättre resultat nämns alternativ som Pinecone.
- Embedding-modell: texten översätts till en numerisk representation (vektorer) – i exemplet med „text-embedding-3-small” från OpenAI. Viktigt: på båda sidorna, vid inmatning och vid förfrågan, måste samma embedding-modell användas.
- Chunking: längre texter delas upp i mindre meningsbärande enheter – efter stycke, vid behov efter mening – så att betydelsen bevaras vid hämtningen.
Resultatet är att agenten kan besvara en fråga som „Vad kostar er tjänst?” genom att hitta rätt ställe i kunskapsdatabasen i stället för att gissa. För mindre företag är det ansatsen för att göra till exempel produktkataloger eller intern dokumentation sökbar.
Praktiska tips för arbetet med n8n
- Editor och Executions: i editorn bygger man, under „Executions” ligger körhistoriken. Vid fel lönar sig en blick i loggarna – där syns vilka värden ett steg faktiskt bearbetat.
- Arbetsflödeshistorik: ändringar går att versionshantera och rulla tillbaka.
- Taggar och projekt: arbetsflöden går att ordna efter försäljning, marknadsföring eller rekrytering och lägga i personliga projekt eller företagsprojekt.
- Fyra grundoperationer: i så gott som varje integration handlar det om detsamma – söka/hämta, skapa, uppdatera, radera.
Slutsats
n8n ger små och medelstora företag en pragmatisk väg att automatisera återkommande uppgifter över applikationsgränserna – från leadfångst till ett sökbart kunskapssystem. Den användningsbaserade debiteringsmodellen och möjligheten till self-hosting gör plattformen ekonomiskt intressant, särskilt jämfört med alternativ som debiterar per steg.
Realistiskt sett gäller: starten kräver noggrannhet med datatyper och format, och AI-byggstenarna minskar visserligen konfigurationsarbetet, men ersätter varken en ren datamodell eller tydliga regler i systemprompten. Den som automatiserar en första, klart avgränsad process – till exempel leadfångsten – och testar den grundligt har valt den mest användbara ingången. Nyckeltal som nämns, till exempel konverteringseffekten av en reaktion inom 60 sekunder, bör kontrolleras innan du använder dem i din egen argumentation.
Källa: Jono Catliff – „Master n8n in 2 Hours: Complete Beginner’s Guide for 2026″ (YouTube)
