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

GitHub + Google Sheets: skapardata alltid aktuell

Rickard Andersson Partner, Nodenordic.se

Din kreatörsstatistik blir snabbt inaktuell. Du släpper nya workflows, visningsantalet ökar, godkännanden förändras och det där “statistikkortet” du delar i sociala medier blir i tysthet fel.

Den här GitHub-statistikautomationen slår hårdast mot kreatörsmarknadsförare, men byråägare och frilansare som bygger portfolio känner också av det. Målet är enkelt: en delbar bildlänk som alltid speglar dina senaste totalsiffror, utan att du behöver passa den.

Du sätter upp ett n8n-workflow som hämtar dina senaste siffror, loggar dem i Google Sheets, genererar ett nytt SVG-statistikkort och committar tillbaka det till ditt GitHub-repo enligt ett schema.

Så fungerar automationen

Här är hela workflowet du kommer att sätta upp:

n8n Workflow Template: GitHub + Google Sheets: skapardata alltid aktuell

Varför det här spelar roll: ditt “statistikkort” blir inaktuellt

Om du någon gång har delat en GitHub-hostad badge eller ett kreatörsstatistikkort känner du till den där obekväma stunden: någon klickar och ser siffror som inte stämmer med verkligheten. Det är inte bara kosmetiskt. Gamla totalsiffror får din portfolio att se övergiven ut, och “manuella uppdateringar senare” brukar betyda “aldrig”. Den verkliga kostnaden är all kontextväxling. Du kollar kreatörssidan, kopierar antal, uppdaterar en design, exporterar en ny fil, pushar en commit och upprepar nästa vecka eftersom siffrorna ändrades igen.

Det springer snabbt iväg. Här är var det brukar fallera.

  • Du slutar med att kopiera totalsiffror från flera ställen, och ett missat fält gör hela kortet opålitligt.
  • Att uppdatera en SVG och pusha till GitHub låter snabbt, men blir till 30 minuters pill varje gång.
  • Utan en ändringslogg kan du inte enkelt svara på “ökar visningar?” mer än med en vag gissning.
  • När bilden är inbäddad på flera profiler multipliceras inaktuell statistik överallt där du har postat den.

Vad du bygger: ett SVG-statistikkort i ditt repo som uppdateras automatiskt

Det här workflowet kör enligt ett schema och uppdaterar din kreatörsstatistik automatiskt. n8n hämtar dina workflow-data från ett API, beräknar totalsiffror som “godkända” vs “väntande”, hämtar sedan dina kreatörsprofildetaljer och profilbild. Därifrån genererar det ett nytt SVG-kort (tänk: en delbar “profil-snapshot” som ser bra ut på GitHub, webbplatser och forum). Till sist committar workflowet den uppdaterade SVG-filen direkt i ditt GitHub-repository, så bildens URL aldrig ändras. Du delar en länk och innehållet bakom den håller sig aktuellt.

Workflowet börjar med en schemalagd trigger, så du behöver inte komma ihåg något. Sedan hämtar och slår det ihop din statistik, och renderar den uppdaterade SVG:n med dina valda färger och layout. På slutet får GitHub en commit med den nya SVG:n, redo att bäddas in var som helst som en vanlig bild.

Vad du bygger

Förväntade resultat

Säg att du uppdaterar ditt offentliga statistikkort två gånger i veckan. Manuellt kanske du lägger cirka 10 minuter på att hämta siffror, ytterligare 10 minuter på att redigera SVG:n och sedan 10 minuter på att committa och kontrollera inbäddningslänken, alltså ungefär 1 timme per vecka. Med det här workflowet är det nära noll i aktiv tid: du lägger kanske 15 minuter en gång för att sätta upp det, och sedan kör det enligt schema och committar den uppdaterade SVG:n medan du gör något annat. Kortet är korrekt även om du glömmer att det finns.

Innan du börjar

  • n8n-instans (testa n8n Cloud gratis)
  • Självhostat alternativ om du föredrar det (Hostinger fungerar bra)
  • GitHub för att hosta och leverera SVG-filen
  • Google Sheets för att logga statistik över tid
  • n8n API-åtkomst (använd din kreatörsplattforms API-detaljer)

Svårighetsnivå: Nybörjare. Du kopplar konton, klistrar in några ID:n/användarnamn och testar en körning.

Vill du att någon bygger detta åt dig? Prata med en automationsexpert (gratis 15-minuters konsultation).

Steg för steg

Ett schema startar allt. Du bestämmer hur ofta statistiken ska uppdateras (dagligen, veckovis, två gånger i veckan). n8n kör i bakgrunden, så din “uppdateringsrutin” blir inte längre en flaskhals.

Din statistik hämtas och beräknas. Workflowet anropar n8n-API:t för att hämta dina workflows och kreatörsdetaljer, och använder enkla processnoder (som Set, Merge och If) för att räkna ut totalsiffror som godkända vs väntande, totala antalet noder och visningar.

SVG-kortet byggs om med din branding. Det laddar ner din profilbild, extraherar fildatan och genererar en ny SVG med dina valda färger för text, ikoner, ram och själva kortet. Det är här “ser bra ut offentligt”-delen händer.

GitHub tar emot uppdateringen automatiskt. n8n committar den regenererade SVG:n till ditt målrepo, vilket betyder att din råa GitHub-URL (eller en CDN-cachead URL) alltid pekar på den senaste versionen.

Du kan enkelt justera schemat så att det matchar din publiceringstakt utifrån dina behov. Se den fullständiga implementationsguiden nedan för anpassningsalternativ.

Tips för felsökning

  • GitHub-autentisering kan löpa ut eller kräva specifika behörigheter. Om något slutar fungera, kontrollera först dina GitHub-autentiseringsinställningar i n8n och repo-scope för åtkomst.
  • Om du använder Wait-noder eller extern rendering varierar processtiderna. Öka väntetiden om noder längre fram fallerar på tomma svar.
  • Standardprompter i AI-noder är generiska. Lägg in din varumärkesröst tidigt, annars kommer du att redigera outputs för alltid.

Snabba svar

Hur lång tid tar det att sätta upp den här GitHub-statistikautomationen?

Cirka 30 minuter om dina konton redan är kopplade.

Krävs det kodning för den här GitHub-statistikautomationen?

Nej. Du kommer mest att redigera fälten i Config-noden och koppla autentisering.

Är n8n gratis att använda för det här GitHub-statistikautomations-workflowet?

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 eventuella API-kostnader för kreatörsplattformen (ofta 0 USD om den är publik).

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

Två alternativ: n8n Cloud (hanterat, enklast att komma igång) eller självhostning på en VPS. För självhostning är Hostinger VPS prisvärd och hanterar n8n bra. Självhostning ger dig obegränsat antal körningar men kräver grundläggande serveradministration.

Kan jag modifiera det här GitHub-statistikautomations-workflowet för andra use cases?

Ja, och det bör du. Uppdatera fälten i Config-noden för att ändra färger, etiketter, användarnamn och filnamn, och justera sedan steget som genererar SVG:n så att det visar de mätvärden du bryr dig om (till exempel byt “väntande workflows” mot “toppkategorier”). Om du inte vill logga i Google Sheets kan du ta bort eller inaktivera Sheets-noden och behålla resten exakt likadant.

Varför misslyckas min GitHub-anslutning i det här workflowet?

Oftast handlar det om utgångna eller för snävt scope:ade autentiseringsuppgifter, så generera om din GitHub-token (eller koppla om OAuth) och säkerställ att den kan skriva till målrepon. Bekräfta också att repo-sökväg och branch är korrekta i GitHub commit-noden. Om det fungerar en gång och sedan misslyckas senare kan du slå i GitHubs rate limits vid toppar, så sänk frekvensen i schemat eller minska extra anrop.

Vilken volym kan det här GitHub-statistikautomations-workflowet hantera?

Mer än nog för kreatörsstatistik. Även på en liten n8n Cloud-plan kan du köra schemalagda uppdateringar dagligen eller varje timme utan att tänka på det, och självhostning tar bort exekveringsgränser helt (din server blir begränsningen). Workflowet processar vanligtvis en kreatör i taget, så den praktiska “volymen” handlar mest om hur ofta du schemalägger det.

Är den här GitHub-statistikautomationen bättre än att använda Zapier eller Make?

Ofta, ja. Det här workflowet gör mer än att bara flytta fält mellan appar: det hämtar listor, beräknar totalsiffror, slår ihop datakällor och genererar en SVG-fil, vilket betyder att du vill ha förgrening och datahantering som inte tar betalt per steg. n8n är också enklare att självhosta om du vill ha obegränsade schemalagda körningar. Zapier eller Make kan fortfarande fungera om du håller det enkelt, men delen “generera fil + committa till GitHub” tenderar att bli klumpig. Prata med en automationsexpert om du vill ha hjälp att välja.

Din statistik blir en levande tillgång, inte ett moment på din att-göra-lista. Ställ in det en gång och låt kortet hänga med i ditt arbete.

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