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

Google Drive + Sheets: produktvideor åt dig

Rickard Andersson Partner, Nodenordic.se

Du har produktbilder. Du har ett lanseringsdatum. Och ändå jagar du filer, döper om mappar, pingar en frilansare och uppdaterar ett kalkylark för att se vad som är “klart”. Det är rörigt, och det bromsar allt.

E-handelsansvariga märker det när nya SKU:er staplas på hög. Marknadsförare märker det när kreativet behöver “bara en variant till”. Och byråteam? De märker det varje gång en kund ber om videolänken igen. Den här Google Drive-automationen förvandlar en enkel bildinlämning till en färdig 3D-produktvideo, med allt spårat i Google Sheets.

Det här arbetsflödet visar hur du samlar in bilder, organiserar material, genererar filmiska videor och skickar den färdiga länken till rätt ställe utan att behöva passa processen.

Så fungerar den här automatiseringen

Se hur den här löser problemet:

n8n Workflow Template: Google Drive + Sheets: produktvideor åt dig

Utmaningen: förvandla produktbilder till videor utan kaos

Att göra produktvideor låter enkelt tills du ska göra det om och om igen. Någon måste samla in bilderna, ta bort bakgrunder, bestämma en “look”, generera videon, ladda upp den och sedan dela den med teamet. Multiplicera det med 20 produkter, två varianter vardera och en deadline som inte flyttar sig. Filer hamnar i slumpmässiga Drive-mappar, “final_v3” dyker upp och ditt kalkylark blir en kyrkogård av trasiga länkar. Ärligt talat är det värsta osäkerheten. Du vet aldrig riktigt vad som är pågående och vad som har fastnat.

Det blir snabbt mycket. Här är var det brister i vardagen.

  • Bakgrundsborttagning och formatering görs inkonsekvent, vilket gör att videokvaliteten varierar från produkt till produkt.
  • Folk slösar tid på att leta upp “rätt” materialmapp eftersom Drive organiseras olika vid varje lansering.
  • Statusspårning finns i någons huvud, så du upptäcker fel först när du behöver videolänken.
  • Manuella uppföljningar staplas: kolla renderingens status, ladda ner filer, ladda upp igen och sedan notifiera alla.

Lösningen: generera 3D-produktvideor automatiskt och spåra allt

Det här n8n-arbetsflödet gör en produktbildsinlämning till en strukturerad och spårbar produktionspipeline. Det börjar med ett webbformulär där du skickar in produkttitel och bilder. n8n skapar direkt en dedikerad Google Drive-mapp för produkten, delar åtkomst och sparar produktposten i Google Sheets så att du får ett enda ställe att följa status. Därefter hämtar det bildfilen, tar bort bakgrunden med Remove.bg och laddar upp den rensade versionen tillbaka till samma Drive-mapp (så att materialet hålls prydligt). Sedan analyserar OpenAI den rensade bilden, genererar en bra videoprompt och skickar den vidare till ett AI-“orkestrerings”-steg som förbereder begäran för Veo3-videogenerering via Fal.ai. Till sist kontrollerar arbetsflödet videons status i en fördröjningsloop, hämtar den färdiga videon, uppdaterar Google Sheet med slutlig URL och notifierar ditt team.

Arbetsflödet startar med en formulärinlämning och standardiserar direkt din materialstruktur i Google Drive. AI tar hand om det kreativa grovjobbet (rensa bilden och skapa prompten), och sedan producerar Veo3 den filmiska 3D-videon. I slutet blir Google Sheets din spårningsdashboard, och den färdiga länken skickas ut via e-post och Discord.

Vad som förändras: före vs. efter

Effekt i praktiken

Säg att du lanserar 15 produkter på en vecka. Manuellt kanske du lägger cirka 10 minuter per produkt på att skapa mappar och behörigheter, ytterligare 10 minuter på att rensa bilder och 10 minuter på att skriva prompts och spåra länkar, alltså runt 30 minuter per produkt (cirka 7 timmar totalt). Med det här arbetsflödet tar inlämningen via formuläret kanske 2 minuter per produkt, och resten körs i bakgrunden medan n8n kontrollerar status och uppdaterar Google Sheets. Du väntar fortfarande på rendering, men du gör inget meningslöst manuellt jobb under tiden.

Krav

  • n8n-instans (testa n8n Cloud gratis)
  • Självhosting om du föredrar det (Hostinger fungerar bra)
  • Google Drive för materialmappar och delbara länkar.
  • Google Sheets för att spåra status, rensad bild och video-URL.
  • Remove.bg API-nyckel (hämta den i din Remove.bg-dashboard).
  • OpenAI API-nyckel (hämta den på sidan för API-nycklar i OpenAI-plattformen).
  • Fal.ai-inloggning för att generera Veo3-videor.
  • Gmail för att mejla aviseringar om “video klar”.
  • Discord för att posta uppdateringar i en teamkanal.

Kunskapsnivå: Medel. Du kopplar konton, klistrar in API-nycklar och justerar några fält (som kolumner i Sheets och mappnamn i Drive).

Behöver du hjälp att implementera detta? Prata med en automationsexpert (gratis 15-minuters konsultation).

Så går flödet till

Formulärinlämningen startar allt. Produkttitel och bilder kommer in via en n8n-form trigger, så att teamet har ett konsekvent sätt att lämna in material.

Drive och Sheets sätts upp direkt. n8n skapar en dedikerad Google Drive-mapp, delar den och lägger sedan till en ny rad i Google Sheets så att du kan se hur produkten rör sig genom pipelinen.

Bilder rensas och tolkas. Originalfilen hämtas, Remove.bg tar bort bakgrunden och den rensade bilden laddas upp tillbaka till Drive. Därefter analyserar OpenAI bilden och tar fram strukturerade promptdetaljer som arbetsflödet kan återanvända på ett tillförlitligt sätt.

Videogenerering och statusspårning går på autopilot. Fal.ai (Veo3) anropas för att rendera 3D-produktvideon. n8n väntar cirka 20 sekunder mellan kontrollerna, loopar tills den är klar och hämtar sedan den färdiga videofilen.

Allt publiceras och kommuniceras. Slutlig video-URL skrivs tillbaka till Google Sheets, och teamet notifieras via Gmail och Discord så att materialet kan gå direkt in i annonser, PDP:er och lanseringsmejl.

Du kan enkelt ändra var notiser ska skickas så att det matchar teamet (byt Discord mot Telegram, eller lägg till Slack). Se hela implementationsguiden nedan för anpassningsalternativ.

Steg-för-steg-guide för implementation

Steg 1: Konfigurera formulärtriggern

Starta arbetsflödet när en ny formulärinlämning kommer in och skicka payloaden vidare in i automationen.

  1. Lägg till och öppna Form Submit Trigger för att fånga inkommande produktformulärinlämningar.
  2. Använd den tillhandahållna webhook-endpointen för att koppla ert externa formulär (eller n8n Form) till detta arbetsflöde.
  3. Bekräfta att triggern returnerar de förväntade produktfälten så att efterföljande noder kan använda dem.

Steg 2: Anslut Google Drive och Google Sheets

Dessa noder skapar lagringsmappar, laddar upp assets och underhåller ert produktspårningsark.

  1. Öppna Generate Drive Folder och ställ in mappkonfigurationen för lagring av produkttillgångar.
  2. Öppna Grant Folder Access och definiera vilka användare eller grupper som ska ha åtkomst till den nya mappen.
  3. Konfigurera Upload Cleaned Image för att ladda upp den bakgrundsborttagna bilden till Google Drive.
  4. Konfigurera Add New Product Row, Retrieve Sheet Rows, Update Clean BG URL och Update Video URL så att de använder samma kalkylark som spårar produktposter.

Inloggningsuppgifter krävs: Anslut era Google Drive-inloggningsuppgifter i Generate Drive Folder, Grant Folder Access och Upload Cleaned Image.

Inloggningsuppgifter krävs: Anslut era Google Sheets-inloggningsuppgifter i Add New Product Row, Retrieve Sheet Rows, Update Clean BG URL och Update Video URL.

⚠️ Vanlig fallgrop: Om inloggningsuppgifter för Google Drive eller Google Sheets saknas misslyckas mappskapande och arkuppdateringar utan tydliga fel. Verifiera att varje Google-nod är autentiserad.

Steg 3: Ställ in bildbearbetning och arkuppdateringar

Detta segment hämtar originalbilden, tar bort bakgrunden, laddar upp den rensade versionen och uppdaterar arket.

  1. Öppna Fetch Image File och bekräfta att koden hämtar råbilden från formulärdata eller en URL.
  2. Konfigurera Strip Image Background för att anropa er API-endpoint för bakgrundsborttagning.
  3. Säkerställ att exekveringsflödet förblir: Fetch Image File matar ut till både Strip Image Background och Add New Product Row parallellt.
  4. Verifiera kedjan Strip Image BackgroundUpload Cleaned ImageRetrieve Sheet RowsUpdate Clean BG URL för att lagra URL:en till den rensade bilden tillbaka i arket.

Steg 4: Konfigurera AI-analys och videoskapande

Analysera den rensade bilden med AI, orkestrera prompts och generera produktvideon.

  1. Öppna Analyze Picture för att definiera prompten för bildanalys och indata-mappning.
  2. Öppna AI Orchestration och verifiera att agenten är kopplad till OpenAI Chat Model, Reasoning Tool och Structured Output Parser.
  3. Konfigurera Create VEO3 Video för att skicka prompten och assets till ert API för videogenerering.

Inloggningsuppgifter krävs: Anslut era OpenAI-inloggningsuppgifter i Analyze Picture och OpenAI Chat Model.

OpenAI Chat Model är ansluten som språkmodell för AI Orchestration — säkerställ att inloggningsuppgifter är tillagda i OpenAI Chat Model (inte i undernoderna).

Säkerställ att AI-utdataformatet som förväntas av Structured Output Parser matchar ert schema för videoprompten för att undvika efterföljande API-fel.

Steg 5: Konfigurera kontroller av videoförlopp och förgrening

Denna loop kontrollerar status för videogenereringen och väntar antingen eller hämtar den slutliga videofilen.

  1. Konfigurera Check Video Progress för att anropa er status-endpoint för video efter Create VEO3 Video.
  2. Ställ in villkoren i Branch Logic för att välja mellan färdigt och pågående läge.
  3. Behåll loopen: Branch LogicDelay 20 SecondsCheck Video Progress för pågående resultat.
  4. För färdiga videor, verifiera flödet Branch LogicFetch Video FileUpdate Video URL.

Steg 6: Konfigurera aviseringar och parallella åtgärder

När video-URL:en har uppdaterats förgrenar arbetsflödet ut till flera aviseringskanaler parallellt.

  1. Bekräfta att Update Video URL routar vidare till No-Op Step för en ren förgreningspunkt.
  2. Säkerställ att No-Op Step matar ut till Rapiwa Action, Send Email Notice och Post Discord Alert parallellt.
  3. Konfigurera Send Email Notice med mottagare, ämne och mallar för brödtext.
  4. Konfigurera Post Discord Alert med målkanal och meddelandeformat.
  5. Konfigurera Rapiwa Action med de åtgärdsparametrar som krävs för er Rapiwa-integration.

Inloggningsuppgifter krävs: Anslut era Gmail-inloggningsuppgifter i Send Email Notice.

Inloggningsuppgifter krävs: Anslut era Discord-inloggningsuppgifter i Post Discord Alert.

Inloggningsuppgifter krävs: Anslut era Rapiwa-inloggningsuppgifter i Rapiwa Action.

⚠️ Vanlig fallgrop: Saknade inloggningsuppgifter i någon av de parallella aviseringsnoderna kan stoppa den grenen utan att påverka de andra — verifiera varje nod var för sig.

Steg 7: Testa och aktivera ert arbetsflöde

Kör ett fullständigt test för att bekräfta att alla grenar exekverar och att slutresultaten loggas.

  1. Klicka på Execute Workflow och skicka in ett exempel formulär för att trigga Form Submit Trigger.
  2. Verifiera att en Google Drive-mapp skapas och delas via Generate Drive Folder och Grant Folder Access.
  3. Bekräfta att Update Clean BG URL och Update Video URL uppdaterar förväntad rad i kalkylarket.
  4. Kontrollera att aviseringar skickas från Rapiwa Action, Send Email Notice och Post Discord Alert.
  5. När ni är nöjda, växla arbetsflödet till Active för produktionsanvändning.
🔒

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

Få den kompletta implementeringsguiden + nedladdningsbar mall

Se upp för

  • Inloggningar för Google Drive eller Google Sheets kan löpa ut eller kräva specifika behörigheter. Om saker slutar fungera: börja med att kontrollera skärmen Credentials i n8n och dina Google OAuth-scope.
  • Om du använder Wait-noder eller extern rendering varierar processingtiderna. Öka väntetiden om efterföljande noder fallerar på tomma svar.
  • Standardprompter i AI-noder är generiska. Lägg in ert varumärkesspråk tidigt, annars kommer du att sitta och redigera utdata för alltid.

Vanliga frågor

Hur snabbt kan jag implementera den här Google Drive-automationen?

Cirka en timme om dina konton för Google, Remove.bg, OpenAI och Fal.ai är redo.

Kan icke-tekniska team implementera den här Google Drive-automationen?

Ja. Ingen kodning krävs, men du behöver känna dig bekväm med att koppla konton och klistra in API-nycklar.

Är n8n gratis att använda för det här Google Drive-automationsflödet?

Ja. n8n har ett gratis självhostat 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 användningsbaserade API-kostnader för Remove.bg, OpenAI och Fal.ai.

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 självhosting på en VPS. För självhosting är Hostinger VPS prisvärd och hanterar n8n bra. Självhosting ger dig obegränsade körningar men kräver grundläggande serverhantering.

Hur anpassar jag den här Google Drive-automationslösningen till mina specifika utmaningar?

Det kan du. Om du föredrar inlämning via Telegram i stället för webbformulär byter du ut Form Submit Trigger mot en Telegram-trigger och mappar samma fält in i “Add New Product Row”. För annan teamkommunikation ersätter du “Post Discord Alert” med Slack eller en annan kanal. Vanliga justeringar är att ändra regeln för namngivning av Google Drive-mappar, lägga till extra kolumner i Google Sheets (kampanj, SKU, lanseringsdatum) och anpassa AI-promptstilen så att videorna matchar ditt varumärke.

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

Oftast beror det på en utgången Google OAuth-token eller saknade Drive-behörigheter på det anslutna kontot. Återanslut Google Drive i n8n Credentials och bekräfta sedan att flödet skriver till en mapp som ditt konto faktiskt äger. Om det bara fallerar vid delning, kontrollera domänbegränsningar i Google Workspace. Det kan också vara kvotrelaterat om du skapar många mappar snabbt.

Vilken kapacitet har den här Google Drive-automationslösningen?

Om du självhostar beror kapaciteten främst på din server och externa AI-API:er. På n8n Cloud beror din månatliga körningsgräns på din plan, och det här flödet använder flera steg per produkt eftersom det kontrollerar renderingsstatus i en loop. I praktiken kör team detta för dussintals produkter per vecka utan problem, och skalar sedan genom att sprida inlämningar och öka väntintervallet.

Är den här Google Drive-automationen bättre än Zapier eller Make?

Ofta, ja, eftersom det här flödet behöver loopar (statuskontroller), förgreningslogik och några AI-steg som blir dyra eller krångliga i enklare verktyg. n8n ger dig också självhosting, vilket spelar roll när du bearbetar många produkter. Zapier eller Make kan fungera för en lättare variant (formulär → Drive-mapp → Sheets-rad), men så fort du lägger till renderingspollning och strukturerade AI-utdata blir det skört. Är du osäker: välj plattformen du faktiskt kan förvalta. Prata med en automationsexpert så gör vi en rimlighetskontroll av bästa väg framåt.

Det är så här “klart åt dig” ska kännas: prydliga mappar, pålitliga länkar och ett kalkylark som faktiskt visar sanningen. Sätt upp det en gång och låt lanseringar gå snabbare.

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

Launch login modal Launch register modal