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

Google Analytics till Gmail: smartare veckouppdateringar

Rickard Andersson Partner, Nodenordic.se

Din veckovisa Google Analytics-”rapport” ser förmodligen ut så här: du loggar in, klickar runt, plockar ut några siffror, klistrar in dem i ett mejl och hoppas att du inte missade det enda nyckeltalet som faktiskt spelade roll. Det går långsamt. Ännu värre: det är lätt att vänja sig vid små tapp tills de blir riktiga problem.

Den här GA weekly automation slår hårdast mot marketing leads, men tillväxtanalytiker och småföretagare känner av det också. Du får en felfri, lättläst veckosammanfattning i Gmail automatiskt, plus Telegram-varningar när prestandan dippar så att du kan agera snabbt.

Nedan ser du exakt vad workflowet gör, vad du behöver för att köra det och vilka praktiska resultat du kan förvänta dig när det väl är på plats.

Så fungerar den här automatiseringen

Hela n8n-workflowet, från trigger till slutligt resultat:

n8n Workflow Template: Google Analytics till Gmail: smartare veckouppdateringar

Problemet: veckovis GA-rapportering blir till rutinjobb

Veckorapportering låter enkelt tills det är du som gör den. Du måste komma ihåg att köra den, bestämma vilka mätvärden som ”räknas” och sedan översätta ett gäng grafer till ett mejl som en intressent faktiskt läser. Om veckan var bra kan du undersälja den. Om veckan var dålig kanske du inte ser varningssignalerna förrän på måndag eftermiddag, när teamet redan ligger efter. Och eftersom allt är manuellt ändras formatet beroende på vem som gör det, vilket gör jämförelser röriga och sänker förtroendet.

Friktionen byggs på. Här brukar det oftast fallera.

  • Det är lätt att lägga cirka 1 timme varje vecka på att bara ta fram siffror, formatera dem och skriva om samma ”vad har förändrats”-förklaring.
  • Intressenter får en vägg av mätvärden, så de skummar, missar poängen och ställer följdfrågor som skapar ännu en arbetsloop.
  • Negativa trender eskaleras inte tillräckligt snabbt, särskilt när rapporten fastnar i någons utkastmapp.
  • Utan en konsekvent sammanfattningsstruktur blir prestandadiskussioner åsikter i stället för beslut.

Lösningen: veckovisa GA-insikter skickas till Gmail (och Telegram om det ser dåligt ut)

Det här workflowet körs enligt ett veckoschema i n8n. När det triggas hämtar det dina valda nyckeltal från Google Analytics och kombinerar sedan datapunkterna till en prydlig post som är ”rapportklar”. Därefter analyserar en AI-agent siffrorna med en chattmodell (Google Gemini i den här uppsättningen) och använder korttidsminne för att behålla kontext från tidigare körningar, så att insikten läses som en löpande berättelse, inte en engångstext från en robot. AI-utdata klassificeras sedan efter sentiment (positivt, negativt eller neutralt). Ser veckan bra ut får intressenter ett mejl via Gmail med en tydlig sammanfattning och handlingsinriktade noteringar. Om det ser skakigt ut postar workflowet ett Telegram-meddelande till er interna grupp så att någon kan undersöka direkt.

Workflowet startar med en schematrigger och en Google Analytics-hämtning. Därefter omvandlar aggregering och AI-agenten råa mätvärden till insikter på begriplig svenska. Till sist skickar sentimentstyrningen meddelandet till Gmail eller Telegram baserat på vad siffrorna indikerar.

Vad du får: automatisering vs. resultat

Exempel: så här ser det ut i praktiken

Säg att du skickar en veckouppdatering till 8 intressenter. Manuellt kanske du lägger 30 minuter på att hämta GA-siffror, ytterligare 20 minuter på att skriva en sammanfattning och 10 minuter på att anpassa den för olika mottagare, alltså cirka 1 timme totalt. Med det här workflowet är ”jobbet” i princip att kontrollera att mejlet gick iväg (kanske 2 minuter) och att skumma Telegram-varningen om sentimentet är negativt. Även om AI:n tar några minuter att generera insikter är det inte du som gör grovjobbet.

Det här behöver du

  • n8n-instans (testa n8n Cloud gratis)
  • Alternativ för egen hosting om du föredrar det (Hostinger fungerar bra)
  • Google Analytics för veckovisa trafik- och konverteringsmätvärden.
  • Gmail för att mejla den veckovisa sammanfattningen till intressenter.
  • Telegram för att varna teamet när resultaten dippar.
  • Google Gemini API-nyckel (hämta den från Google AI Studio / Gemini API-konsolen).

Kunskapsnivå: medel. Du kopplar konton, väljer GA-mätvärden/dimensioner och justerar AI-prompten och routingreglerna.

Vill du inte sätta upp detta själv? Prata med en automatiseringsexpert (gratis 15-minuters konsultation).

Så fungerar det

Ett veckoschema sätter igång allt. Du väljer dag och tid (måndag morgon, fredag eftermiddag, det som passar). n8n kör automatiskt, utan kalenderpåminnelser.

Google Analytics-mätvärden hämtas och kombineras. Workflowet hämtar dina valda KPI:er från din GA-property och aggregerar dem till en enda post så att nästa steg inte behöver hantera utspridda fält.

AI-agenten gör siffror till insikter. Gemini analyserar vad som förändrats, lägger till kontext med ett kort minnesfönster från tidigare körningar och tar fram en kort sammanfattning med handlingsbara noteringar. Därefter märker en sentimentanalys uppdateringen som positiv, negativ eller neutral.

Meddelanden går till rätt kanal. Positiva uppdateringar mejlas via Gmail till intressenter. Negativa uppdateringar går till Telegram så att det interna teamet ser det direkt och kan agera.

Du kan enkelt ändra KPI:er och routingregler så att det matchar hur teamet rapporterar i dag. Se hela implementeringsguiden nedan för anpassningsalternativ.

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

Steg 1: konfigurera den schemalagda triggern

Ställ in det veckovisa schemat så att er analysrapport körs automatiskt.

  1. Lägg till noden Scheduled Automation Trigger som er workflow-trigger.
  2. Ställ in veckointervallet så att det körs var 7:e dag genom att konfigurera Rule med {"interval":[{"daysInterval":7}]}.
  3. Koppla Scheduled Automation Trigger till Retrieve Weekly Analytics för att starta flödet för datainsamling.
Tips: behåll intervallet på 7 dagar för att matcha det veckovisa rapporteringsfönstret som används i efterföljande meddelanden.

Steg 2: anslut Google Analytics

Hämta veckovisa GA4-mätvärden och förbered dem för analys.

  1. Lägg till noden Retrieve Weekly Analytics och anslut den efter Scheduled Automation Trigger.
  2. Autentisering krävs: anslut era googleAnalyticsOAuth2-uppgifter i Retrieve Weekly Analytics.
  3. Ställ in Property ID till ert GA4-egenskapsvärde (ersätt [YOUR_ID]).
  4. Bekräfta att metricsGA4 innehåller eventCount, userEngagementDuration, active7DayUsers, active28DayUsers och sessions.
  5. Koppla Retrieve Weekly Analytics till Combine Data Records.
⚠️ Vanlig fallgrop: om GA4-egenskaps-ID:t saknas eller är felaktigt kommer workflowet att returnera tomma resultat.

Steg 3: aggregera och förbered data

Aggregera alla mätvärden till en enda payload för AI-analys.

  1. Lägg till Combine Data Records och ställ in Aggregate till aggregateAllItemData.
  2. Säkerställ att Combine Data Records tar emot data från Retrieve Weekly Analytics.
  3. Koppla Combine Data Records till Insight Generation Agent.

Steg 4: konfigurera AI-baserad insiktsgenerering

Konfigurera Gemini-baserad analys och minne för att generera koncisa insikter.

  1. Lägg till noden Gemini Chat Engine på arbetsytan.
  2. Autentisering krävs: anslut era googlePalmApi-uppgifter i Gemini Chat Engine.
  3. Lägg till Insight Generation Agent och ställ in Text till ={{ $json.data }}.
  4. I Insight Generation Agent behåller ni Prompt Type som define och verifierar att systemmeddelandet matchar kraven för analyssammanfattningen.
  5. Lägg till Session Memory Store och ställ in Session Key till ={{ $json.data }} och Session ID Type till customKey.
  6. Koppla Gemini Chat Engine till Insight Generation Agent och Sentiment Insight Check som språkmodell.
  7. Koppla Session Memory Store till Insight Generation Agent via AI-minnesanslutningen.
Tips: Session Memory Store är en AI-undernod – autentiseringsuppgifter ska läggas till på den överordnade Gemini Chat Engine, inte på minnesnoden.

Steg 5: konfigurera sentiment och utkanaler

Analysera sentiment och distribuera insikter via e-post och Telegram.

  1. Lägg till Sentiment Insight Check och ställ in Input Text till ={{ $json.output }}, med Categories inställt på Positive, Negative.
  2. Koppla Insight Generation Agent till Sentiment Insight Check.
  3. Lägg till Email Stakeholder Update och ställ in Message till ={{ $('Insight Generation Agent').item.json.output }}.
  4. Ställ in Subject i Email Stakeholder Update till =GA Weekly Report - Positive Trends - {{ $today.minus(7,'days').format('yyyy-MM-dd') }} - {{ $today.format('yyyy-MM-dd') }}.
  5. Autentisering krävs: anslut era gmailOAuth2-uppgifter i Email Stakeholder Update.
  6. Lägg till Post Group Notification och ställ in Text till =Weekly Analytics Report by Gemini `{{ $today.minus(7,'days').format('yyyy-MM-dd') }}` to `{{ $today.format('yyyy-MM-dd') }}` {{ $json.output }}.
  7. Autentisering krävs: anslut era telegramApi-uppgifter i Post Group Notification och ställ in Chat ID till ert grupp- eller kanal-ID.
  8. Från Sentiment Insight Check skickar ni utdata till både Email Stakeholder Update och Post Group Notification parallellt.
⚠️ Vanlig fallgrop: om ni lämnar Chat ID tomt i Post Group Notification kommer meddelanden inte att skickas.

Steg 6: testa och aktivera ert workflow

Validera hela flödet innan ni aktiverar veckovis automatisering.

  1. Klicka på Execute Workflow för att köra ett manuellt test från Scheduled Automation Trigger.
  2. Bekräfta att Retrieve Weekly Analytics returnerar mätvärden och att Combine Data Records aggregerar dem.
  3. Verifiera att Insight Generation Agent skapar en koncis sammanfattning och att Sentiment Insight Check klassificerar utdata.
  4. Kontrollera att Email Stakeholder Update skickar ett e-postmeddelande och att Post Group Notification postar till Telegram.
  5. Växla workflowet till Active för att aktivera schemalagda veckokörningar.
🔒

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

Få den kompletta implementeringsguiden + nedladdningsbar mall

Vanliga fallgropar

  • Google Analytics-inloggning kan gå ut eller sakna rätt behörigheter för propertyn. Om något skapar fel, kontrollera åtkomsten för det anslutna GA-kontot och property-ID:t i Google Analytics-noden först.
  • Om du använder Wait-noder eller extern rendering varierar bearbetningstiderna. Öka väntetiden om nedströms noder fallerar på tomma svar.
  • Standardprompter i AI-noder är generiska. Lägg in er tonalitet tidigt, annars kommer du att redigera utdata i all evighet.

Vanliga frågor

Hur lång tid tar det att sätta upp den här GA weekly automation automation?

Cirka 30 minuter om dina Google-konton är redo.

Behöver jag kodkunskaper för att automatisera GA weekly automation?

Nej. Du kopplar Google Analytics, Gmail och Telegram, klistrar sedan in dina property-detaljer och justerar en prompt.

Är n8n gratis att använda för det här GA weekly automation-workflowet?

Ja. n8n har ett gratis alternativ för egen hosting 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 användning av Google Gemini API, som vanligtvis är små för en veckosammanfattning.

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

Kan jag anpassa det här GA weekly automation-workflowet för en neutral ”för kännedom”-uppdatering som sparas i Sheets?

Ja, men du vill lägga till en tredje väg. Behåll den befintliga sentimentkontrollen och routa sedan ”Neutral” till en radinsättning i Google Sheets så att det loggas utan att störa intressenter. Du kan också justera prompten för Insight Generation Agent för att definiera vad ”neutral” betyder för din verksamhet (till exempel små tapp som inte kräver åtgärd). Om du redan använder Excel kan Microsoft Excel 365-noden också bytas in för lagring.

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

Oftast handlar det om utgången Google OAuth-åtkomst eller att det anslutna kontot saknar behörighet till den GA-property du har valt. Anslut Google Analytics-credential igen i n8n, bekräfta property-ID:t och dubbelkolla att mätvärdena/dimensionerna du begär är giltiga för den propertyn. Om det bara misslyckas vissa veckor kan det också vara en fördröjning i rapporteringen, så att hämta ett lite bredare datumintervall kan hjälpa.

Hur många rapporter kan den här GA weekly automation automation hantera?

En veckokörning är minimal, så de flesta upplägg klarar det utan problem.

Är den här GA weekly automation automation bättre än att använda Zapier eller Make?

Ofta, ja, om du bryr dig om kontroll och kostnad. n8n hanterar flersteglogik som ”aggregera mätvärden → generera insikt → sentimentstyrd routing” utan problem, och du kan köra egen hosting för att slippa per-uppgift-prissättning när du bygger ut workflowet senare. Det är också enklare att hålla AI-prompt, minne och sentimentlogik samlade på ett ställe. Zapier eller Make kan fortfarande vara bra för ett enkelt ”hämta siffra, skicka mejl”-scenario, men det här workflowet tjänar på förgreningar och rikare bearbetning. Om du vill ha hjälp att välja, prata med en automatiseringsexpert.

När detta väl rullar slutar veckovis GA-rapportering att vara ett återkommande måste och blir i stället ett pålitligt system. Du ser vinster tidigare, fångar tapp tidigare och håller alla synkade utan att skriva om samma mejl igen.

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

Få prisoffert redan idag!
Få prisoffert redan idag!

Berätta vad ni behöver hjälp med så hör vi av oss inom en arbetsdag!

Få prisoffert redan idag!
Få prisoffert redan idag!

Berätta vad ni behöver hjälp med så hör vi av oss inom en arbetsdag!

Launch login modal Launch register modal