Ditt team fortsätter att ladda upp “final_v7_REALLYFINAL.jpg” till Drive, och sedan kan ingen hitta den igen. Så antingen återskapar ni materialet, eller så slösar ni tid på att leta genom mappar, förhandsvisningar och halvt ihågkomna filnamn.
Marknadschefer känner av det här när kampanjdeadlines närmar sig. Det gör även en content lead som städar upp en delad Drive. Samma sak för en liten byråägare som vill återanvända tidigare kundjobb. Den här automatiseringen för Drive-bildtaggning gör nya bilder sökbara genom att skriva AI-genererade nyckelord direkt i filens metadata.
Du får se exakt hur flödet körs, vad du behöver för att sätta upp det och hur du felsöker de få fallgropar som brukar ställa till det.
Så fungerar automatiseringen
Här är hela workflowet du kommer att sätta upp:
n8n Workflow Template: Google Drive + OpenAI: sökbara och taggade bilder
flowchart LR
subgraph sg0["Trigger: New file added to Google Drive Folder Flow"]
direction LR
n0@{ icon: "mdi:play-circle", form: "rounded", label: "Trigger: New file added to G..", pos: "b", h: 48 }
n1@{ icon: "mdi:cog", form: "rounded", label: "Download Image File", pos: "b", h: 48 }
n2@{ icon: "mdi:robot", form: "rounded", label: "Analyze Image Content", pos: "b", h: 48 }
n3["<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/merge.svg' width='40' height='40' /></div><br/>Merge Metadata and Image File"]
n4@{ icon: "mdi:swap-horizontal", form: "rounded", label: "Write Metadata into Image", pos: "b", h: 48 }
n5@{ icon: "mdi:cog", form: "rounded", label: "Update Image File", pos: "b", h: 48 }
n1 --> n2
n1 --> n3
n2 --> n3
n4 --> n5
n3 --> n4
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 n2 ai
class n4 decision
classDef customIcon fill:none,stroke:none
class n3 customIcon
Varför det här spelar roll: att hitta bilder i Drive är ett kaos
Google Drive är bra på att lagra filer. Det är sämre på att förstå vad som finns i en bild. Den luckan märks direkt när ni går från en handfull tillgångar till ett större bibliotek. Folk namnger filer olika, mappar glider in i oordning och “sök” blir att scrolla miniatyrer tills ögonen går i kors. Sedan smyger dubletter in eftersom ingen litar på biblioteket, och ni slutar med att betala för nytt designarbete (eller lägga er egen tid) på att återskapa något som redan finns. Det är ärligt talat en tyst produktivitetsdödare.
Det blir snabbt mycket. Här är vad som fallerar i det dagliga arbetet.
- Sökningen misslyckas när filnamnet inte innehåller det du faktiskt behöver, som “sommarprodukt flat lay” eller “webinar-slide med prisbild.”
- Team laddar upp nästan identiska bilder igen eftersom de inte kan hitta originalet på under några minuter.
- Nyanställda och frilansare fastnar i att fråga runt, vilket avbryter personer som redan har fullt upp.
- Mapphygien blir ett manuellt projekt, så det blir aldrig riktigt gjort.
Vad du bygger: AI-taggar skrivs in i varje ny bild
Det här workflowet bevakar en specifik Google Drive-mapp efter nyss tillagda bilder. När en fil landar laddar n8n automatiskt ner den, skickar bilden till ett OpenAI-drivet steg för “innehållsgranskning” och ber AI beskriva vad som finns i bilden på ett sätt som är användbart vid sökning senare. Därefter slår workflowet ihop originalets bilddata med de AI-genererade nyckelorden. Sedan bäddar det in nyckelorden direkt i bildens metadata (fältet dc:subject/keywords) och skapar en uppdaterad version av filen. Till sist uppdaterar det originalbilden i din Drive-mapp så att biblioteket blir sökbart utan att någon behöver ändra sina uppladdningsvanor.
Flödet startar med en Drive-trigger som bevakar nya filer. AI genererar praktiska taggar baserat på bildinnehållet, inte filnamnet. Sedan skrivs metadatan tillbaka i bilden och Drive-filen uppdateras, så förbättringen består.
Det här bygger du
| Vad som automatiseras | Vad du uppnår |
|---|---|
|
|
Förväntade resultat
Säg att teamet laddar upp 30 nya kampanjbilder i veckan. Om det tar cirka 5 minuter att hitta rätt tillgång (eller bekräfta att den inte finns), blir det ungefär 150 minuters letande. Med det här workflowet är uppladdningen densamma, men hittbarheten ändras: taggskrivningen kör i bakgrunden efter varje uppladdning (ofta en minut eller två per bild), och framtida sökningar tar sekunder eftersom nyckelorden matchar det folk skriver. Det är ungefär 2 timmar tillbaka de flesta veckor, plus färre “kan du skicka den filen igen?”-meddelanden.
Innan du börjar
- n8n-instans (testa n8n Cloud gratis)
- Alternativ för egen drift om du föredrar det (Hostinger fungerar bra)
- Google Drive för mappen du vill övervaka.
- OpenAI för att analysera bilder och generera nyckelord.
- Community-noden n8n-nodes-exif-data (installera den i din n8n-instans)
Svårighetsgrad: Medel. Du kopplar konton, installerar en community-node och testar med några exempelbilder.
Vill du att någon bygger det här åt dig? Prata med en automationsexpert (gratis 15-minuters konsultation).
Steg för steg
En ny fil hamnar i din Drive-mapp. Google Drive Trigger övervakar en mapp och triggar så fort en ny bild läggs till, så taggningen sker direkt.
Workflowet hämtar själva bilden. n8n laddar ner filen från Google Drive och läser den som binärdata, vilket är det AI- och metadata-stegen behöver för att fungera stabilt.
AI beskriver vad som finns i bilden. OpenAI Chat Model (via en AI Agent-node) granskar bildinnehållet och returnerar nyckelord som är användbara vid senare sökningar, som motiv, miljö, objekt, varumärkessignaler eller format.
Nyckelorden bäddas in och Drive uppdateras. Ett Merge-steg kombinerar AI-utdata med filen, sedan skriver EXIF/metadata-noden dc:subject-nyckelord i bilden och den uppdaterade filen sparas tillbaka och skriver över originalet i Google Drive.
Du kan enkelt ändra vilken mapp som övervakas för att matcha varje kampanj, eller justera nyckelordsformatet så att det följer era namngivningskonventioner. Se hela implementationsguiden nedan för anpassningsalternativ.
Steg-för-steg-guide för implementering
Steg 1: konfigurera triggern Drive Folder New File Trigger
Konfigurera triggern så att arbetsflödet startar när en ny fil skapas i en specifik Google Drive-mapp.
- Lägg till och öppna Drive Folder New File Trigger.
- Ställ in Event till
fileCreatedoch Trigger On tillspecificFolder. - I Folder to Watch väljer ni målmappen (ersätt
[YOUR_ID]med ert faktiska mapp-ID). - Inloggningsuppgifter krävs: anslut era googleDriveOAuth2Api-inloggningsuppgifter.
Steg 2: anslut Google Drive och ladda ned bilden
Ladda ned filen så att den kan analyseras och uppdateras med metadata.
- Öppna Fetch Image File och ställ in Operation till
download. - Ställ in File ID till
{{ $json.id }}för att använda ID:t från triggern. - Inloggningsuppgifter krävs: anslut era googleDriveOAuth2Api-inloggningsuppgifter.
Körflöde: Fetch Image File skickar utdata till både AI Image Content Review och Combine Metadata & File parallellt.
Steg 3: konfigurera AI Image Content Review
Analysera bildinnehållet med OpenAI för att generera beskrivande nyckelord.
- Öppna AI Image Content Review och ställ in Resource till
image. - Ställ in Operation till
analyzeoch Input Type tillbase64. - Ställ in Text till
=Deliver a comma separated list describing the content of this image.. - Välj Model som
chatgpt-4o-latest. - Inloggningsuppgifter krävs: anslut era openAiApi-inloggningsuppgifter.
Steg 4: slå ihop data och bädda in EXIF-metadata
Slå ihop den nedladdade filen och AI-svaret, och skriv sedan nyckelord i bildens metadata.
- Öppna Combine Metadata & File och ställ in Mode till
combine. - Ställ in Combine By till
combineByPositionså att filen och AI-resultatet matchas korrekt. - Öppna Embed Metadata in Image och ställ in Operation till
write. - I Exif Metadata → Metadata Values, ställ in Subject till
{{$json.content}}. - Ställ in Keywords till
{{$json.content}}för att spegla de AI-genererade nyckelorden.
Steg 5: konfigurera Update Drive Image
Skriv tillbaka den modifierade bilden till Google Drive med samma filnamn och ID.
- Öppna Update Drive Image och ställ in Operation till
update. - Aktivera Change File Content genom att ställa in den till
true. - Ställ in File ID till
{{ $('Fetch Image File').item.json.id }}. - Ställ in New Updated File Name till
{{ $('Fetch Image File').item.json.name }}. - Inloggningsuppgifter krävs: anslut era googleDriveOAuth2Api-inloggningsuppgifter.
Steg 6: testa och aktivera ert arbetsflöde
Validera hela flödet från fildetektering till metadatauppdatering och aktivera sedan för produktionsanvändning.
- Klicka på Execute Workflow och ladda upp en ny bild till den övervakade mappen.
- Bekräfta att AI Image Content Review returnerar en kommaseparerad lista i
content. - Verifiera att Update Drive Image uppdaterar originalfilen med inbäddade EXIF-nyckelord.
- Slå på arbetsflödet Active för att börja övervaka mappen kontinuerligt.
Felsökningstips
- Google Drive-inloggningar kan löpa ut eller kräva specifika behörigheter. Om det slutar fungera, kontrollera Google-anslutningen i n8n Credentials och bekräfta att Drive-scope fortfarande tillåter filuppdateringar.
- Om du använder Wait-noder eller extern rendering varierar behandlingstiderna. Öka väntetiden om nedströmsnoder faller på tomma svar.
- Standardprompter i AI-noder är generiska. Lägg in er tonalitet tidigt, annars kommer du att redigera utdata i all oändlighet.
Snabba svar
Cirka 30 minuter om din Drive- och OpenAI-åtkomst är klar.
Nej. Du kopplar konton och installerar en community-node, och justerar sedan en prompt.
Ja. n8n har ett gratis alternativ för egen drift 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 OpenAI API-användning, som oftast är små för ett normalt marknadsteam.
Två alternativ: n8n Cloud (hanterad, enklast att komma igång) eller egen drift på en VPS. För egen drift är Hostinger VPS prisvärd och hanterar n8n bra. Egen drift ger dig obegränsade körningar men kräver grundläggande serveradministration.
Ja, och det bör du. Du kan peka Drive-triggern mot olika mappar för olika varumärken och justera prompten i AI Image Content Review så att den ger din föredragna nyckelordsstil (korta taggar, hela fraser eller en fast taxonomi). Om du vill undvika att skriva över original, byt sista steget Update Drive Image så att det skapar en ny fil i stället. Vissa team lägger även till ett Telegram-steg för godkännande innan uppdateringen sker.
Oftast handlar det om utgången Google-autentisering eller att behörighet saknas för att uppdatera filer i den mappen. Återanslut Google Drive-credential i n8n och bekräfta sedan att mappen är åtkomlig för det anslutna kontot. Om det fortfarande misslyckas, kontrollera om din Drive-miljö har striktare admin-kontroller som blockerar åtkomst för tredjepartsappar.
För de flesta små team är hundratals bilder per vecka inga problem.
Ofta, ja, eftersom den svåra delen är att skriva tillbaka nyckelord i själva bildfilen. n8n kan köra community-EXIF-noden och hantera loopen “ladda ner binärdata → ändra metadata → ladda upp igen” på ett rent sätt, vilket är där enklare verktyg blir klumpiga. Du får också mer kontroll över förgreningar, omförsök och hur AI-prompten utvecklas när biblioteket växer. Zapier eller Make kan fortfarande fungera om du bara behöver grundläggande notiser eller logga taggar i ett kalkylark. Om du är osäker, prata med en automationsexpert så får du en tydlig rekommendation.
När det här väl rullar blir ditt Drive-bibliotek smartare för varje uppladdning. Workflowet tar hand om den repetitiva taggningen så att du faktiskt kan använda dina tillgångar i stället för att bygga om dem.
Kontakta oss
Hör av dig, så diskuterar vi hur just din verksamhet kan dra nytta av alla fantastiska möjligheter som AI skapar.