Behöver ert företag hjälp med att implementera AI? Kontakta oss och få prisoffert här →
AI Skolan
januari 22, 2026

QuickBooks + Gotenberg: profil-PDF:er mejlas

Rickard Andersson Partner, Nodenordic.se

Dina fakturor skickas iväg … och sedan börjar fram och tillbaka. ”Kan du skicka igen?” ”Det här ser annorlunda ut än förra gången.” ”Var är PDF:en?” Det är inte svårt arbete, men det är ständigt arbete.

Ekonomiadministratörer känner av det i uppföljningarna. Byråägare märker det när kunder ifrågasätter detaljer. Och om du driver ops för ett litet team är QuickBooks PDF-automatisering en av de där lösningarna som i tysthet ger dig veckan tillbaka.

Det här flödet tar varje ny faktura i QuickBooks Online, applicerar din branding, konverterar den till en strukturerad flersidig PDF med Gotenberg och mejlar den till kunden automatiskt. Du får se exakt hur det fungerar, vad du behöver och hur du anpassar det.

Så fungerar den här automatiseringen

Här är hela flödet du kommer att sätta upp:

n8n Workflow Template: QuickBooks + Gotenberg: profil-PDF:er mejlas

Varför det här spelar roll: fakturor som ser olika ut (och blir försenade)

QuickBooks kan skapa fakturor snabbt, men ”snabbt” betyder inte alltid ”kundklart”. Du exporterar en PDF, ser att loggan saknas (igen), formaterar om några delar, bifogar den i ett mejl och hoppas att den inte landar utan sammanhang. Sedan svarar någon och ber om en ny sändning eftersom de inte hittar bilagan, eller så öppnades fakturan konstigt på mobilen, eller så är totalraden otydlig. Inget av det här är dramatiskt. Tillsammans saktar det ner betalningar och får din fakturering att kännas rörig, även när jobbet inte är det.

Det blir snabbt mycket. Här är var det faller isär i verkligheten.

  • Att ladda ner och bifoga PDF:er en och en gör faktureringen till ett dagligt avbrott.
  • Brandingen är inkonsekvent, så kunder ifrågasätter legitimiteten och du får förklara igen.
  • Manuella omskick händer eftersom mejl går iväg utan rätt ämnesrad, meddelande eller bilaga.
  • När du skalar upp fakturavolymen blir små formateringsfel en återkommande supportkö.

Det du bygger: QuickBooks-fakturor → brandad PDF → kundmejl

Den här automatiseringen lyssnar efter en helt ny faktura i QuickBooks Online. Så fort en dyker upp hämtar den fullständiga fakturadetaljer och hämtar sedan din logga och signatur från publika URL:er (så du styr tillgångarna utan att rota i mappar). Därefter slår flödet ihop fakturadata med dessa varumärkestillgångar och förbereder ett strukturerat template-payload. n8n renderar en HTML-version av fakturan, gör om den HTML:en till en fil och skickar den till Gotenberg för att skapa en polerad flersidig PDF med konsekvent styling. Till sist mejlar flödet den färdiga PDF:en till din kund, så att varje faktura skickas med samma utseende och på samma sätt.

Flödet startar när en faktura skapas i QuickBooks. Sedan samlar det fakturadata plus varumärkestillgångar, renderar en ”slutlig” HTML-faktura och gör den till en PDF via Gotenberg. Sista steget är det du bryr dig om: mejlet skickas automatiskt, med PDF:en bifogad och redo för betalning.

Det du bygger

Förväntade resultat

Säg att du skickar 20 fakturor i veckan. Manuellt kan du lägga ungefär 10 minuter per faktura på att exportera en PDF, hitta rätt version, bifoga den, skriva ett mejl och dubbelkolla detaljerna, vilket är cirka 3 timmar admin-tid per vecka. Med det här flödet blir ”arbetet” att skapa fakturan i QuickBooks (vilket du redan gör) och låta automatiseringen hantera PDF-skapandet och mejlandet i bakgrunden. Du får tiden tillbaka, och fakturorna går iväg direkt i stället för att vänta tills någon får en lucka.

Innan du börjar

  • n8n-instans (testa n8n Cloud gratis)
  • Self-hosting-alternativ om du föredrar det (Hostinger fungerar bra)
  • QuickBooks Online för fakturatrigger och fakturadata.
  • Gotenberg för att konvertera HTML till en PDF-fil.
  • Publika URL:er för logga och signatur (hosta dem på din webbplats eller via en publik fillänk).

Kunskapsnivå: Medel. Du kopplar konton, klistrar in ett par URL:er och validerar mejl-/PDF-resultatet.

Vill du att någon bygger det här åt dig? Prata med en automatiseringsexpert (gratis 15-minuters konsultation).

Steg för steg

En ny QuickBooks-faktura triggar allt. I samma ögonblick som en faktura skapas i QuickBooks Online startar n8n körningen och samlar in det som behövs för resten av processen.

Fakturadata och dina varumärkestillgångar hämtas. Flödet hämtar fakturadetaljerna från QuickBooks, laddar sedan ner din logga och signatur från publika URL:er och kodar dem så att de kan bäddas in snyggt i slutdokumentet.

En brandad faktura sätts ihop och renderas. n8n slår ihop fakturadatan med logga/signatur, bygger ett template-payload och renderar en stylad HTML-faktura (det är här layouten, totalsummorna och flersidesformateringen kommer ifrån).

Gotenberg skapar PDF:en och n8n mejlar den. HTML:en blir en fil, skickas till Gotenberg för HTML-till-PDF-konvertering och den färdiga PDF:en bifogas i ett utgående mejl till din kund.

Du kan enkelt ändra formuleringen i mejlet och fakturalayouten utifrån dina behov. Se hela implementeringsguiden nedan för anpassningsalternativ.

Steg-för-steg-guide för implementering

Steg 1: konfigurera webhook-triggern

Börja med att sätta upp webhook-triggern som startar fakturaflödet när QuickBooks skickar en händelse.

  1. Lägg till noden QuickBooks Invoice Trigger som din trigger.
  2. Kopiera den genererade webhook-URL:en från QuickBooks Invoice Trigger och registrera den i QuickBooks som en faktura-webhook.
  3. Bekräfta att triggern körs för nya eller uppdaterade fakturor.

Tips: Använd QuickBooks webhook-testverktyg för att verifiera att QuickBooks Invoice Trigger är åtkomlig innan ni bygger resten av flödet.

Steg 2: anslut QuickBooks och hämta fakturadata

Hämta fakturadetaljer från QuickBooks så snart webhooken triggas.

  1. Koppla QuickBooks Invoice Trigger till Fetch QuickBooks Invoice Info.
  2. Konfigurera Fetch QuickBooks Invoice Info för att hämta fakturadetaljerna som är kopplade till webhook-payloaden.
  3. Inloggningsuppgifter krävs: Anslut era QuickBooks-inloggningsuppgifter i Fetch QuickBooks Invoice Info.

⚠️ Vanlig fallgrop: Om QuickBooks-inloggningsuppgifter inte är anslutna i Fetch QuickBooks Invoice Info kommer noden att misslyckas även om webhooken triggas utan problem.

Steg 3: hämta och koda fakturaresurser

Det här flödet berikar fakturan med varumärkesresurser som logotyp och signatur, och kodar dem sedan för HTML-rendering.

  1. Från QuickBooks Invoice Trigger skickar ni utdata till Retrieve Company Logo File och Retrieve Signature Graphic parallellt.
  2. Sätt upp Retrieve Company Logo File och Retrieve Signature Graphic för att hämta bildfilerna via HTTP-URL:er.
  3. Koppla Retrieve Company Logo File till Encode Logo to Base64 och Retrieve Signature Graphic till Encode Signature to Base64.
  4. Säkerställ att båda base64-utdata matas in i Merge Invoice with Assets tillsammans med Fetch QuickBooks Invoice Info.

QuickBooks Invoice Trigger skickar utdata till både Fetch QuickBooks Invoice Info samt Retrieve Company Logo File och Retrieve Signature Graphic parallellt.

Steg 4: sätt ihop och rendera faktura-HTML:en

Kombinera fakturadata och resurser för att bygga den HTML som används för PDF-generering.

  1. Konfigurera Merge Invoice with Assets för att slå ihop fakturadatan, logotypen och signaturen till en enda payload.
  2. Använd Assemble Template Payload för att omvandla den sammanslagna datan till den struktur som krävs för er HTML-mall.
  3. Skicka mall-payloaden till Render HTML Invoice för att generera den slutliga HTML-markupen.

Tips: Om er HTML-mall förväntar sig specifika nycklar, säkerställ att Assemble Template Payload skickar ut dem exakt för att undvika trasig rendering.

Steg 5: konvertera HTML till PDF och skicka e-post

Omvandla HTML:en till en PDF med Gotenberg och e-posta den till mottagaren.

  1. Koppla Render HTML Invoice till Transform HTML to File för att konvertera HTML:en till ett filobjekt.
  2. Skicka filen till Create PDF via Gotenberg för att skapa en PDF.
  3. Konfigurera Send Invoice PDF Email för att bifoga PDF-utdata och skicka den till kunden.
  4. Inloggningsuppgifter krävs: Anslut era e-postinloggningsuppgifter i Send Invoice PDF Email.

Steg 6: testa och aktivera ert workflow

Verifiera körning end-to-end innan ni aktiverar flödet i produktion.

  1. Klicka på Execute Workflow och skicka en test-webhook till QuickBooks Invoice Trigger.
  2. Bekräfta att Create PDF via Gotenberg ger ut en giltig PDF-fil och att Send Invoice PDF Email levererar den utan problem.
  3. När ni är nöjda, växla workflowet till Active så att det körs automatiskt.
🔒

Lås upp fullständig steg-för-steg-guide

Få den kompletta implementeringsguiden + nedladdningsbar mall

Felsökningstips

  • QuickBooks-inloggningar kan gå ut eller sakna rätt scopes. Om triggern kör men fakturadata saknas, kontrollera först din QuickBooks-anslutning i n8n:s Credentials-panel.
  • Gotenberg kan vara nåbar men ändå fallera på stor eller komplex HTML. Om PDF-skapandet misslyckas intermittent, kontrollera Gotenberg-endpoint-URL:en och granska svaret i noden HTTP Request för timeouts.
  • Publika URL:er för logga/signatur är en tyst felpunkt. Om bilder försvinner i PDF:en, öppna URL:erna i ett inkognitofönster och bekräfta att de laddar utan inloggning eller omdirigeringar.

Snabba svar

Hur lång tid tar det att sätta upp den här QuickBooks PDF-automatiseringen?

Cirka 30 minuter om dina inställningar för QuickBooks och e-post är klara.

Krävs det kodning för den här QuickBooks PDF-automatiseringen?

Nej. Du kopplar QuickBooks, anger dina URL:er för logga/signatur och testar mejlutskicket.

Är n8n gratis att använda för det här QuickBooks PDF-automatiseringsflödet?

Ja. n8n har ett gratis self-hosted-alternativ och en gratis provperiod på n8n Cloud. Cloud-planer börjar på 20 USD/månad för högre volym. Du behöver också räkna in kostnader för att hosta Gotenberg (ofta gratis om du kör det själv).

Var kan jag hosta n8n för att köra den här automatiseringen?

Två alternativ: n8n Cloud (hanterat, enklast att komma igång) eller self-hosting på en VPS. För self-hosting är Hostinger VPS prisvärd och hanterar n8n bra. Self-hosting ger dig obegränsade körningar men kräver grundläggande serverhantering.

Kan jag anpassa det här QuickBooks PDF-automatiseringsflödet för olika användningsfall?

Ja, och det bör du sannolikt göra. De flesta börjar med att redigera HTML-layouten för fakturan (noden ”Render HTML Invoice”) och mejlinnehållet (noden ”Send Invoice PDF Email”). Du kan också byta källa för logga/signatur genom att ändra de två noderna HTTP Request som hämtar dina bilder. Vanliga justeringar är att lägga till en ”betala nu”-länk, ändra sidfotstexten och kopiera de CC-regler du redan använder för kunder.

Varför misslyckas min QuickBooks-anslutning i det här flödet?

Oftast beror det på utgången auktorisering eller saknade behörigheter i QuickBooks-appkopplingen inne i n8n. Anslut QuickBooks på nytt i n8n Credentials och kör sedan igen med en ny faktura för att testa. Om triggern fungerar men ”Fetch QuickBooks Invoice Info” misslyckas, bekräfta att faktura-ID:t skickas vidare. Kontrollera också dubblerade anslutningar i QuickBooks, som kan göra att du är autentiserad mot fel företagsfil.

Vilken volym kan det här QuickBooks PDF-automatiseringsflödet hantera?

De flesta små team kan köra hundratals fakturor i månaden utan att behöva tänka på det.

Är den här QuickBooks PDF-automatiseringen bättre än att använda Zapier eller Make?

Ofta, ja, eftersom det här flödet inte bara är ”skicka ett mejl när en faktura dyker upp”. Du laddar ner tillgångar, transformerar filer, renderar HTML och genererar en PDF via en extern tjänst, vilket är den typen av flerstegsflöde som blir dyrt eller klumpigt i enklare verktyg. n8n ger dig också mer kontroll över hur fakturan formateras, och du kan self-hosta för obegränsade körningar om volymen växer. Samtidigt: om du bara behöver en enkel notis och en PDF-bilaga kan Zapier eller Make kännas enklare. Prata med en automatiseringsexpert om du vill ha en snabb rekommendation baserat på din exakta faktureringsprocess.

När det här är live slutar fakturor att vara en uppgift du ”hinner med” och blir ett system som bara rullar. Dina kunder får en strukturerad, brandad PDF varje gång, och du får färre avbrott.

Kontakta oss

Hör av dig, så diskuterar vi hur just din verksamhet kan dra nytta av alla fantastiska möjligheter som AI skapar.

×

Använd mall

Få direkt tillgång till denna n8n-arbetsflödes JSON-fil

Få prisoffert redan idag!
Få prisoffert redan idag!

Berätta vad ni behöver hjälp med så hör vi av oss inom en arbetsdag!

Få prisoffert redan idag!
Få prisoffert redan idag!

Berätta vad ni behöver hjälp med så hör vi av oss inom en arbetsdag!

Launch login modal Launch register modal