Du tar en ”slutgiltig” version av en webbsida för godkännande, och två dagar senare har den ändrats. Länken är fortfarande densamma, men underlaget är borta och nu sitter du och tar skärmbilder som om det vore 2009.
Den här ConvertAPI PDF-automationen träffar operationsansvariga och marknadschefer först. Men grundare med fokus på regelefterlevnad och byråteam känner av det också. Du får konsekventa, daterade PDF:er i Google Drive utan den manuella ”fånga-sidan”-dansen.
Nedan ser du arbetsflödet, vad det löser och hur du kan anpassa det för revisioner, godkännanden och ”vi måste ha det här arkiverat”-lägen.
Så fungerar automationen
Hela n8n-flödet, från trigger till slutresultat:
n8n Workflow Template: ConvertAPI + Google Drive: webbsidor sparade som PDF
flowchart LR
subgraph sg0["Manual Execution Start Flow"]
direction LR
n0@{ icon: "mdi:play-circle", form: "rounded", label: "Manual Execution Start", pos: "b", h: 48 }
n1["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/httprequest.dark.svg' width='40' height='40' /></div><br/>Generate PDF from Webpage"]
n2@{ icon: "mdi:cog", form: "rounded", label: "Save File to Disk", pos: "b", h: 48 }
n1 --> n2
n0 --> n1
end
%% Styling
classDef trigger fill:#e8f5e9,stroke:#388e3c,stroke-width:2px
classDef ai fill:#e3f2fd,stroke:#1976d2,stroke-width:2px
classDef aiModel fill:#e8eaf6,stroke:#3f51b5,stroke-width:2px
classDef decision fill:#fff8e1,stroke:#f9a825,stroke-width:2px
classDef database fill:#fce4ec,stroke:#c2185b,stroke-width:2px
classDef api fill:#fff3e0,stroke:#e65100,stroke-width:2px
classDef code fill:#f3e5f5,stroke:#7b1fa2,stroke-width:2px
classDef disabled stroke-dasharray: 5 5,opacity: 0.5
class n0 trigger
class n1 api
classDef customIcon fill:none,stroke:none
class n1 customIcon
Problemet: webbsidor ändras, men dina underlag gör det inte
Team behandlar URL:er som permanent bevisning, och blir sedan brända när sidan uppdateras, layouten flyttas eller innehåll försvinner bakom en inloggning. Det är irriterande vid marknadsgodkännanden, men ännu värre vid revisioner, juridiska kontroller, inköp och leverantörsgranskningar där du behöver visa vad som var sant vid en specifik tidpunkt. Den ”manuella lösningen” är oftast skärmbilder, att klistra in i ett dokument eller att skriva ut till PDF en sida i taget. Det funkar … tills du måste göra det upprepade gånger, för flera sidor, med flera intressenter. Då börjar misstagen dyka upp.
Friktionen bygger på. Och kostnaden är sällan själva PDF:en. Det är uppföljningen och omarbetet.
- Någon glömmer att fånga sidan innan den ändras, vilket gör enkla godkännanden till en lång mailtråd fram och tillbaka.
- ”Skriv ut till PDF” ser olika ut per webbläsare, så du får inkonsekvent formatering när du behöver konsekvens.
- Filer hamnar utspridda på skrivbord och i Slack, så ingen hittar rätt version senare.
- Små fel smyger sig in (fel URL, saknade sektioner, avklippt innehåll), och du upptäcker det först när det verkligen gäller.
Lösningen: konvertera en URL till PDF och arkivera den automatiskt
Det här n8n-flödet gör om valfri webbsida till en korrekt formaterad PDF med ConvertAPI och sparar sedan filen så att den finns som ett faktiskt underlag, inte som en skör länk. Du startar körningen manuellt när du behöver den (tänk: ”fånga det här nu”), och flödet skickar URL:en till ConvertAPI:s konverteringsendpoint via en HTTP-request. ConvertAPI skapar PDF:en åt dig i ett konsekvent format och n8n tar emot resultatet som en binär fil. Därifrån sparar flödet PDF:en till lagring och du kan routa den till Google Drive så att teamet kan komma åt den, söka i den och bifoga den i godkännanden. Ingen copy-paste. Inga konstigheter från webbläsarutskrifter.
Flödet startar när du triggar det i n8n. Sedan konverterar det mål-URL:en till en PDF via ConvertAPI. Till sist sparar det PDF-resultatet så att du kan lagra det i Google Drive där din process redan finns.
Det här får du: automation vs resultat
| Vad det här flödet automatiserar | Resultat du får |
|---|---|
|
|
Exempel: så här ser det ut i praktiken
Säg att du behöver fånga 10 webbsidor per vecka för godkännanden (prissidor, policysidor, leverantörsvillkor). Manuellt är det kanske 10 minuter att öppna varje sida, skriva ut till PDF, namnge filen och ladda upp den till Drive, alltså cirka 100 minuter i veckan. Med det här flödet triggar du varje körning och klistrar in URL:en (ungefär 1 minut per sida), och låter sedan ConvertAPI generera PDF:en och n8n arkivera den. Det blir runt 10 minuter av din tid i stället för nästan 2 timmar.
Det här behöver du
- n8n-instans (prova n8n Cloud gratis)
- Alternativ för self-hosting om du föredrar det (Hostinger fungerar bra)
- ConvertAPI för att konvertera en URL till en PDF
- Google Drive för att lagra och dela PDF:erna
- ConvertAPI API-token (hämta den i User panel → Authentication)
Kunskapsnivå: Nybörjare. Du klistrar in en URL, lägger till en token och väljer var filerna ska hamna.
Vill du inte sätta upp det här själv? Prata med en automationsexpert (gratis 15-minuters konsultation).
Så fungerar det
Du startar flödet när du behöver en fångst. Det använder en manuell trigger, så att du kan köra det vid begäran under ett godkännande, en revisionsförfrågan eller en veckorutin för dokumentation.
URL:en skickas till ConvertAPI för konvertering. n8n gör en HTTP-request till ConvertAPI:s endpoint och skickar din API-token i Authorization-headern samt målsidan som parametern url.
PDF-filen kommer tillbaka som en utfil. I stället för att förlita sig på en webbläsarnedladdning hanterar flödet filen direkt, vilket betyder att du kan styra namngivning, lagring och efterföljande steg.
Flödet sparar PDF:en så att den blir enkel att arkivera. I grundversionen sparar det till disk; många team routar sedan samma fil till Google Drive-mappar för delning och långsiktig lagring.
Du kan enkelt ändra käll-URL:en för att fånga olika sidor utifrån dina behov. Se hela implementationsguiden nedan för anpassningsalternativ.
Steg-för-steg-guide för implementation
Steg 1: Konfigurera den manuella triggern
Starta workflowet manuellt så att ni kan testa PDF-konverteringen innan ni automatiserar det vidare.
- Lägg till och placera Manual Execution Start som trigger-nod.
- Lämna standardinställningarna som de är eftersom inga parametrar krävs.
Steg 2: Anslut PDF-konverteringstjänsten
Konfigurera HTTP-requesten som konverterar en webbsida till en PDF-fil.
- Lägg till Generate PDF from Webpage och anslut den efter Manual Execution Start.
- Ställ in URL till
https://v2.convertapi.com/convert/web/to/pdfoch Method tillPOST. - Aktivera Send Body och ställ in Content Type till
multipart-form-data. - Ställ in Authentication till
genericCredentialTypeoch Generic Auth Type tillhttpBearerAuth. - I Body Parameters lägger ni till url med värdet
https://n8n.io. - I Header Parameters lägger ni till Accept med värdet
application/octet-stream. - Credential Required: Anslut era httpQueryAuth-credentials.
Steg 3: Konfigurera utdatafilen
Skriv den konverterade PDF-filen till disk med noden för filutmatning.
- Lägg till Save File to Disk och anslut den efter Generate PDF from Webpage.
- Ställ in Operation till
write. - Ställ in File Name till
document.pdf. - Ställ in Data Property Name till
=dataför att skriva binärutdata från HTTP-svaret.
Steg 4: Gå igenom icke-funktionella anteckningar
Varumärkesanteckningen är informativ och påverkar inte körningen.
- Behåll Flowpast Branding som en referensanteckning om ni vill.
Steg 5: Testa och aktivera ert workflow
Kör ett manuellt test för att bekräfta att PDF:en skapas och sparas korrekt.
- Klicka på Execute Workflow för att köra från Manual Execution Start.
- Verifiera att Generate PDF from Webpage returnerar ett fil-svar och att Save File to Disk skriver
document.pdf. - När ni har bekräftat, växla workflowet till Active för användning i produktion.
Vanliga fallgropar
- ConvertAPI-inloggningsuppgifter kan löpa ut eller kräva specifika behörigheter. Om något slutar fungera, börja med att kontrollera ConvertAPI User panel → Authentication.
- Om du använder Wait-noder eller extern rendering varierar bearbetningstiderna. Öka väntetiden om efterföljande noder fallerar på tomma svar.
- Standardprompter i AI-noder är generiska. Lägg in er tonalitet tidigt, annars kommer du redigera utdata för alltid.
Vanliga frågor
Cirka 20 minuter om du redan har din ConvertAPI-token och en Drive-mapp utvald.
Nej. Du kommer mest att klistra in behörigheter och ändra URL-parametern. Kan du följa en checklista kan du köra 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 ConvertAPI-användning utifrån din plan.
Två alternativ: n8n Cloud (hanterat, enklast att komma igång) eller self-hosting på en VPS. För self-hosting är Hostinger VPS prisvärt och hanterar n8n bra. Self-hosting ger dig obegränsat antal körningar men kräver grundläggande serverhantering.
Ja, och det är en vanlig uppgradering. Byt ut Manual Trigger mot en Schedule-trigger för veckokörningar och sätt sedan URL:en i HTTP Request-noden ”Generate PDF from Webpage”. Många team lägger också till ett uppladdningssteg till Google Drive efter att filen har skapats, och standardiserar filnamn med datum och sidtitel.
Oftast är det Authorization-headern. Säkerställ att din API-token skickas som en Bearer-token och att den fortfarande är aktiv i ConvertAPI User panel → Authentication. Om URL:en du konverterar gör många omdirigeringar eller blockerar bottar kan ConvertAPI returnera ett fel eller en oväntad fil, så testa först med en enklare publik sida. Dubbelkolla också att du inte råkade skicka fel parameternamn; det ska vara url.
I n8n Cloud beror det på din körningsgräns, och vid self-hosting beror det på din server. I praktiken kör de flesta team från några dussin till några hundra fångster per månad utan att tänka på det, och justerar gränser om de skalar upp.
Ofta, ja, särskilt om du vill ha mer kontroll över filhantering och lagring. n8n gör det enkelt att hantera råa filer, lägga till förgrenad logik och hålla kostnaderna förutsägbara om du self-hostar. Zapier och Make kan gå snabbare att klicka ihop för ett enkelt tvåstegsflöde, men de kan bli klumpiga när du behöver binära filsteg och pålitliga namngivningskonventioner. Om du är osäker, välj verktyget som teamet faktiskt kommer att förvalta. Prata med en automationsexpert så får du snabbt en tydlig rekommendation.
När det här väl är på plats blir ”fånga den där sidan” en rutinuppgift, inte en liten brandkårsutryckning. Du får bättre underlag, färre saknade filer och en process som hela teamet kan lita på.
Kontakta oss
Hör av dig, så diskuterar vi hur just din verksamhet kan dra nytta av alla fantastiska möjligheter som AI skapar.