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

Vizard AI + TikTok: publicera toppklipp, logga i Sheets

Rickard Andersson Partner, Nodenordic.se

Du publicerar äntligen en lång video, och sen börjar “shorts”-delen. Att klippa ut klipp, gissa vilka ögonblick som kommer att slå, ladda upp, namnge filer och sedan försöka minnas vad du postade (och när) blir en långsam läcka i din vecka.

Det är här Vizard TikTok-automatisering lönar sig. Sociala medier-ansvariga märker det först eftersom konsekvens är jobbet. Men content marketers som jagar pipeline och creators som driver ett slimmat team springer in i samma vägg.

Det här flödet gör om en URL till en lång video till en batch med TikTok-klipp med hög potential, postar de bästa och loggar sedan varje resultat i Google Sheets så att du kan följa vad som fungerar utan extra administration.

Så fungerar den här automatiseringen

Hela n8n-flödet, från trigger till slutligt resultat:

n8n Workflow Template: Vizard AI + TikTok: publicera toppklipp, logga i Sheets

Problemet: kortformat fastnar när klippning görs manuellt

Att återanvända lång video till TikTok-shorts låter enkelt tills du gör det i volym. Du laddar ner en fil eller kopierar en URL, väntar på att ett verktyg ska processa den, väljer klipp på “känsla”, exporterar, laddar upp, skriver bildtexter och försöker sedan i panik hålla koll på vad som gick live. Ett missat steg betyder dubbla inlägg, titlar som inte stämmer eller ett klipp som aldrig laddas upp alls. Och ärligt talat är den värsta delen den mentala belastningen: du växlar hela tiden kontext mellan redigering, schemaläggning och rapportering när du egentligen borde testa hooks och förbättra det kreativa.

Det blir mycket snabbt. Så här brukar det falla isär i riktiga team.

  • Att välja “de bästa” ögonblicken blir en gissningslek, så du lägger extra tid på att granska material och missar ändå självklara vinnare.
  • Uppladdning och publicering tar längre tid än det borde eftersom varje plattform har sitt eget flöde och små fallgropar.
  • Utan en strukturerad logg kan du inte se vilka källvideor som skapar vinnare, vilket gör att din content-strategi känns slumpmässig.
  • När processningen misslyckas (och det kommer den att göra) tappar du bort vad som hände och slutar med att göra om jobbet “för säkerhets skull”.

Lösningen: autoklipp i Vizard, publicera på TikTok och följ upp i Sheets

Det här n8n-flödet startar när någon skickar in en video-URL via ett enkelt formulär. n8n tar parametrarna (inklusive din gräns för viral-poäng och hur många klipp du vill ha) och skapar ett klipp-projekt i Vizard AI via HTTP-förfrågningar. Eftersom klippning inte är omedelbar väntar flödet och pollar efter jobbstatus tills Vizard är klar med processningen. När projektet är klart separerar det klippen, filtrerar dem på viral-betyg och behåller bara de som når upp till din nivå. Sedan publicerar det de utvalda klippen på TikTok och loggar utfallet i Google Sheets, inklusive både lyckade och misslyckade körningar, så att du snabbt kan hitta problem istället för att leta genom flikar och verktygsdashboards.

Först skickar du in en URL till en lång video. Sedan genererar Vizard en uppsättning kandidater och n8n filtrerar ner dem till toppresterarna baserat på den poäng du väljer. Till sist sker TikTok-publiceringen automatiskt och Google Sheets blir din löpande logg över vad som publicerades, vad som misslyckades och vad som behöver ses över igen.

Vad du får: automatisering vs. resultat

Exempel: så här ser det ut

Säg att du återanvänder 3 långa videos varje vecka och vill ha 5 TikTok-klipp från varje. Manuell hantering, även med en “snabb” process, kan landa på cirka 10 minuter per klipp mellan att välja moment, exportera, ladda upp och skriva grunderna, vilket blir runt 2,5 timmar i veckan bara på klippen (och då räknar vi inte med uppföljningen). Med det här flödet skickar du in URL:en på en minut eller två, låter Vizard processa i bakgrunden och n8n postar automatiskt klippen med högst poäng. Du följer fortfarande upp resultat, men de repetitiva produktionsstegen krymper till snabba kontroller istället för ett veckovis slit.

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)
  • Vizard AI för autoklippning och viral-poäng.
  • TikTok för att publicera klipp via en API-anslutning.
  • Åtkomst till Google Sheets (skapa ett ark och dela det).

Kunskapsnivå: Medel. Du kopplar konton, sätter en gräns för viral-poäng och klistrar in några API-uppgifter i n8n.

Vill du inte sätta upp det här själv? Prata med en automations-expert (gratis 15-minuters konsultation).

Så fungerar det

En formulärinlämning drar igång allt. Du klistrar in en lång video- eller YouTube-URL och de parametrar du bryr dig om (som minsta viral-poäng och hur många klipp som ska behållas).

Ditt klipp-projekt skapas i Vizard AI. n8n skickar URL:en till Vizard via en HTTP-förfrågan, vilket startar jobbet “gör det här till shorts” utan att du behöver öppna ännu en dashboard.

Statuskontroller körs i en loop. Flödet väntar, pollar Vizard efter jobbstatus och routar sedan resultatet. Om det inte är klart väntar det igen. Om det misslyckas loggar det felet i Google Sheets så att du kan felsöka senare.

Bara de bästa klippen går till TikTok. När klippen är tillgängliga delar flödet upp dem till enskilda objekt, filtrerar på viral-betyg och publicerar godkända klipp på TikTok. Efter det får Google Sheets en snygg rad som visar vad som hände.

Du kan enkelt justera gränsen för viral-poäng så att den blir striktare (eller mer generös) beroende på dina behov. Se hela implementeringsguiden nedan för anpassningsalternativ.

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

Steg 1: konfigurera formulärtriggern

Det här arbetsflödet startar när en användare skickar in det publika formuläret för videoklippsförfrågan.

  1. Lägg till och öppna Form Submission Trigger.
  2. Ställ in Form Title till AI Clipper Video.
  3. Ställ in Form Description till Auto Clipping, Auto Edit, Auto Post\nBukan zaman nya lagi buat manual-manual an.
  4. Under Form Fields, inkludera URL Youtube (Bisa di custom mau URL apapun) (obligatoriskt) och Skor Viral (0-100) (nummer, obligatoriskt).
  5. Valfritt: justera Button Label till Generate Short Video om ni vill matcha den förifyllda designen.

Steg 2: anslut Google Sheets

Dessa noder loggar utfall för lyckade och misslyckade körningar till ett kalkylark.

  1. Öppna Log Source Success och anslut kalkylarket genom att sätta Document ID till [YOUR_ID] och Sheet Name till gid=0.
  2. Öppna Log Source Failure A och ställ in samma Document ID och Sheet Name så att det matchar ert loggblad.
  3. Öppna Log Source Failure B och ställ in samma Document ID och Sheet Name så att det matchar ert loggblad.
  4. Inloggningsuppgifter krävs: Anslut era googleSheetsOAuth2Api-inloggningsuppgifter i Log Source Success.
  5. Inloggningsuppgifter krävs: Anslut era googleSheetsOAuth2Api-inloggningsuppgifter i Log Source Failure A.
  6. Inloggningsuppgifter krävs: Anslut era googleSheetsOAuth2Api-inloggningsuppgifter i Log Source Failure B.

⚠️ Vanlig fallgrop: Om ni lämnar [YOUR_ID] i Google Sheets-noderna kommer append att misslyckas. Ersätt det med ert faktiska kalkylarks-ID.

Steg 3: konfigurera inparametrar

I det här steget mappas formulärfält och nödvändiga API-värden för efterföljande requests.

  1. Öppna Setup Parameters och sätt vizard_api_key till [CONFIGURE_YOUR_API_KEY].
  2. Sätt video_url till ={{ $json['URL Youtube (Bisa di custom mau URL apapun)'] }}.
  3. Sätt viral_score till ={{ $json['Skor Viral (0-100)'] }}.
  4. Bekräfta att video_lang är =auto och att video_type är 2 om ni vill ha standardbeteendet.

⚠️ Vanlig fallgrop: Vizard API-nyckeln måste vara giltig och får inte lämnas som [CONFIGURE_YOUR_API_KEY], annars kommer alla HTTP-requests att misslyckas.

Steg 4: konfigurera skapande av klipp och statuspollning

Den här delen skapar ett projekt, kontrollerar att det lyckas och pollar kontinuerligt jobbstatus tills det blir klart eller misslyckas.

  1. I Create Clip Project, sätt URL till https://elb-api.vizard.ai/hvizard-server-front/open-api/v1/project/create och Method till POST.
  2. Sätt JSON Body till { "videoUrl": "{{ $json.video_url }}", "videoType": 2, "preferLength": [1,2], "projectName": "test", "lang":"auto" }.
  3. I Create Clip Project, sätt headern VIZARDAI_API_KEY till ={{ $json.vizard_api_key }}.
  4. I Check Success Result, bekräfta att villkoret jämför code lika med 2000.
  5. I Retrieve Job Status, sätt URL till =https://elb-api.vizard.ai/hvizard-server-front/open-api/v1/project/query/{{ $json.projectId }} och headern VIZARDAI_API_KEY till ={{ $('Setup Parameters').item.json.vizard_api_key }}.
  6. I Status Router, behåll regeln för lyckat utfall för 2000 och regeln för bearbetning för 1000, med fallback-utgången omdöpt till Failed.
  7. Status Router skickar utdata till både Log Source Success och Separate Clips parallellt när regeln för lyckat utfall matchar.

Steg 5: bearbeta klipp och publicera

När bearbetningen lyckas delar arbetsflödet upp klippen, filtrerar på viral score och publicerar sedan till TikTok.

  1. I Separate Clips, sätt Field To Split Out till videos.
  2. I Filter Viral Rating, ställ in villkoret så att det jämför viralScore med ={{ $json.viralScore }} större än eller lika med ={{ $('Setup Parameters').item.json.viral_score }}.
  3. I Publish to TikTok, sätt URL till https://elb-api.vizard.ai/hvizard-server-front/open-api/v1/project/publish och Method till POST.
  4. I Publish to TikTok, sätt body-parametern finalVideoId till ={{ $json.videoId }} och headern VIZARDAI_API_KEY till ={{ $('Setup Parameters').item.json.vizard_api_key }}.

Steg 6: testa och aktivera ert arbetsflöde

Validera end-to-end-processen innan ni slår på den för produktionsanvändning.

  1. Använd Form Submission Trigger för att skicka in en test-URL och viral score.
  2. Bekräfta att Create Clip Project returnerar ett giltigt projectId och att Check Success Result routar korrekt.
  3. Verifiera att Status Router till slut routar till Log Source Success och Separate Clips parallellt, och att Publish to TikTok körs för klipp som uppfyller villkoren.
  4. Kontrollera ert Google Sheet för att bekräfta att rader läggs till för lyckat eller misslyckat utfall.
  5. När allt fungerar, 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

Vanliga fallgropar

  • Google Sheets-inloggningar kan löpa ut eller kräva specifika behörigheter. Om saker slutar fungera, kontrollera först det anslutna Google-kontot i n8n Credentials och bekräfta sedan att arket är korrekt delat.
  • Om du använder Wait-noder eller extern rendering varierar processningstider. Öka väntetiden om efterföljande noder fallerar på tomma svar.
  • Vizard AI-förfrågningar kan misslyckas tyst om dina standardinställningar är för generiska. Lägg in din tonalitet och klippregler tidigt (namngivning, längd, stil för captions) annars kommer du att redigera output i all evighet.

Vanliga frågor

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

Cirka 30–60 minuter om dina konton och API-åtkomst är redo.

Behöver jag kunna koda för att automatisera Vizard TikTok-automatisering?

Nej. Du kopplar mestadels konton och klistrar in inloggningsuppgifter i n8n. Logiken är redan byggd; du sätter bara trösklar och destinationer.

Är n8n gratis att använda för det här flödet för Vizard TikTok-automatisering?

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 Vizard AI och eventuella API-kostnader för publicering från dina konton.

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ärt och klarar n8n bra. Self-hosting ger dig obegränsade körningar men kräver grundläggande serverhantering.

Kan jag anpassa det här flödet för Vizard TikTok-automatisering för att posta till Instagram Reels istället?

Ja, men då byter du publiceringssteget. Ersätt HTTP-förfrågan “Publicera till TikTok” med din Reels-publiceringskoppling och behåll sedan samma filtrering och Google Sheets-loggning. Vanliga anpassningar är att ändra gränsen för viral-poäng, begränsa till topp 3 klipp och lägga till ett manuellt godkännandesteg innan publicering.

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

Oftast beror det på utgångna credentials eller saknade behörigheter kopplade till TikTok-appen du använder för publicering. Uppdatera token i n8n-credential och kör sedan om ett enskilt testobjekt för att bekräfta att API-svaret innehåller ett giltigt inläggs-ID. Om Vizard blir klar men TikTok misslyckas, kontrollera även rate limits och filkrav (format, storlek eller regler för captions) eftersom TikTok kan neka ett helt okej klipp av små efterlevnadsskäl.

Hur många klipp kan den här Vizard TikTok-automatiseringen hantera?

Den kan hantera mycket, så länge din n8n-plan och dina publiceringsbegränsningar tillåter det.

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

Ofta, ja, eftersom det här flödet bygger på polling, branching och filtrering per objekt, och det blir snabbt krångligt (och dyrt) i enklare verktyg. n8n hanterar loopar och villkorsvägar snyggt, så att du kan routa lyckade och misslyckade körningar till olika Google Sheets-loggar utan fulhack. Self-hosting är också en stor fördel om du planerar att köra många videos varje månad, eftersom du inte låses till prissättning per task. Å andra sidan, om du bara vill ha en tvåstegsgrej av typen “URL in, rad i Sheets”, kan Zapier eller Make kännas snabbare att sätta upp. Om du är osäker, prata med en automations-expert och få en rekommendation utifrån din volym och ditt team.

När det här väl rullar blir din långa video en repeterbar pipeline: klipp, filtrera, posta, logga. Flödet tar hand om det repetitiva så att du kan lägga din uppmärksamhet på de kreativa beslut som faktiskt driver visningar.

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