Du hämtar siffror från annonsplattformar, klistrar in dem i ett dokument, försöker förklara vad som ändrades – och plötsligt är det fredag igen. Det värsta är inte jobbet. Det är det ständiga tvivlet på att du kan ha missat något viktigt.
Marknadschefer känner det under veckovisa uppdateringar till ledningen. Byråägare känner det när fem kunder samtidigt vill ha rapporter ”innan dagens slut”. Och en företagare som försöker hålla spend under kontroll fastnar i analytikerjobb. Den här automatiseringen för Gmail-annonserapporter lägger en strukturerad, ledningsklar sammanfattning i din inkorg enligt schema.
Nedan ser du hur workflowet hämtar data från flera plattformar, låter en AI-agent skriva insikter, formaterar rapporten till HTML och skickar den via Gmail så att du kan vidarebefordra den på några sekunder.
Så här fungerar automatiseringen
Hela n8n-workflowet, från trigger till slutlig output:
n8n Workflow Template: Gmail + Google Ads, veckorapporter klara att skicka
flowchart LR
subgraph sg0["Schedule Flow"]
direction LR
n0@{ icon: "mdi:robot", form: "rounded", label: "AI Agent", pos: "b", h: 48 }
n1@{ icon: "mdi:brain", form: "rounded", label: "Anthropic Chat Model", pos: "b", h: 48 }
n2@{ icon: "mdi:wrench", form: "rounded", label: "MCP Client", pos: "b", h: 48 }
n3@{ icon: "mdi:message-outline", form: "rounded", label: "Gmail", pos: "b", h: 48 }
n4@{ icon: "mdi:play-circle", form: "rounded", label: "Schedule Trigger", pos: "b", h: 48 }
n5@{ icon: "mdi:robot", form: "rounded", label: "Basic LLM Chain1", pos: "b", h: 48 }
n6@{ icon: "mdi:brain", form: "rounded", label: "OpenAI Chat Model", pos: "b", h: 48 }
n7@{ icon: "mdi:swap-vertical", form: "rounded", label: "Report Prompt", pos: "b", h: 48 }
n0 --> n5
n2 -.-> n0
n7 --> n0
n5 --> n3
n4 --> n7
n6 -.-> n5
n1 -.-> n0
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 n4 trigger
class n0,n5 ai
class n1,n6 aiModel
class n2 ai
Problemet: veckovis marknadsrapportering äter upp dina bästa timmar
Veckorapportering låter enkelt – tills du gör det konsekvent. Du har Google Ads i en flik, Meta Ads i en annan och kanske Analytics i bakgrunden. Du kopierar rubriksiffror och försöker sedan förklara varför CPA stack eller varför spend ökade men intäkterna inte gjorde det. Det är i tolkningen tiden försvinner, eftersom du bygger upp kontext på nytt varje vecka. Och om du skickar detta till ledning eller kunder spelar formateringen roll. En slarvig rapport skapar följdfrågor, vilket förvandlar en ”snabb uppdatering” till en lång mejltråd.
Det blir snabbt mycket. Här är var det oftast faller isär.
- Du lägger cirka 2 timmar i veckan bara på att samla siffror från olika plattformar och försöka göra dem jämförbara.
- Insiktsdelen blir stressad, så du landar i ”upp/ner”-kommentarer i stället för riktiga rekommendationer.
- Rapporter blir inkonsekventa, vilket gör det svårare att se trender och förlänger möten.
- En missad mätpunkt eller en dålig copy-paste kan i tysthet skada förtroendet hos en kund eller en beslutsfattare.
Lösningen: schemalagda, AI-skrivna performance-rapporter som skickas via Gmail
Det här workflowet körs enligt ett veckoschema och bygger automatiskt en tydlig rapportprompt. Därefter använder det en AI-agent som är kopplad till dina marknadsdatakällor via GoMarble MCP för att hämta performance-signaler från plattformar som Google Ads och Meta Ads (och andra källor du väljer). I stället för att dumpa råa mätvärden skriver agenten en berättelse: vad som rörde sig, vad som sannolikt orsakade det och vad ni bör göra härnäst. Efter det gör en kedja för HTML-formatering om utkastet till en snygg mejllayout som ser ut som något du menade att skicka till en vd. Till sist skickar n8n rapporten via Gmail så att den hamnar där du redan jobbar.
Workflowet startar med Scheduled Weekly Trigger. Därifrån bygger det en prompt för ”veckobrief”, ber AI-agenten analysera din data från flera plattformar och formaterar slutresultatet till ett vidarebefordringsbart Gmail-meddelande. Granska, justera en rad om du vill och tryck sedan vidarebefordra.
Det du får: automatisering vs. resultat
| Vad det här workflowet automatiserar | Resultat du får |
|---|---|
|
|
Exempel: så här ser det ut
Säg att du hanterar Google Ads och Meta Ads för tre kundkonton. Manuellt kan du lägga cirka 20 minuter per plattform och kund på att hämta mätvärden och skriva anteckningar, plus ytterligare 30 minuter på att formatera mejlet – totalt ungefär 2,5 timmar varje vecka. Med det här workflowet är ”arbetet” i princip noll: triggern kör automatiskt, AI:n skriver insikterna och Gmail levererar den formaterade rapporten. Du kanske lägger 10 minuter totalt på att skumma igenom och göra små ändringar innan du vidarebefordrar.
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)
- Gmail för att leverera (och vidarebefordra) rapporterna
- GoMarble MCP för att komma åt annons- och analysdata
- OpenAI- eller Anthropic-API-nyckel (hämta den i din modellleverantörs utvecklarpanel)
Svårighetsnivå: Medel. Du kopplar konton, klistrar in en API-nyckel och justerar en rapportprompt så att den matchar dina KPI:er.
Vill du inte sätta upp det här själv? Prata med en automationsexpert (gratis 15-minuters konsultation).
Så fungerar det
Ett veckoschema drar i gång allt. Scheduled Weekly Trigger kör vid den tid du väljer (måndag morgon, fredag eftermiddag – när din data är tillräckligt ”stabil” för att gå att lita på).
Din rapportförfrågan byggs automatiskt. Weekly Prompt Builder standardiserar vad AI:n ska leta efter, så att dina uppdateringar inte glider från vecka till vecka. Liten detalj, stor skillnad.
AI-agenten hämtar data och skriver narrativet. Med GoMarble MCP-verktyg kan agenten fråga anslutna marknadsplattformar och sedan formulera insikter med din valda modell (OpenAI Chat eller Anthropic). Den letar efter förändringar som är värda att lyfta – inte bara en lista med mätvärden.
Utkastet blir en vidarebefordringsbar Gmail-rapport. HTML Formatting Chain gör om innehållet till en ren mejllayout, och sedan skickar Dispatch Email Report det via Gmail så att det landar färdigt att granska och vidarebefordra.
Du kan enkelt ändra KPI:er och kommentarsstil så att det matchar förväntningarna hos din ledningsgrupp eller dina kunder. Se hela implementeringsguiden nedan för anpassningsalternativ.
Steg-för-steg-guide för implementering
Steg 1: Konfigurera den schemalagda veckotriggern
Ställ in det veckoschema som startar flödet för rapportgenerering.
- Lägg till och öppna Scheduled Weekly Trigger.
- Ställ in intervallet för Rule till veckovis genom att konfigurera Weeks med Trigger At Day satt till
1och Trigger At Hour satt till8. - Koppla Scheduled Weekly Trigger till Weekly Prompt Builder.
Steg 2: Koppla Weekly Prompt Builder
Skapa den strukturerade prompten som driver den veckovisa marknadsanalysen.
- Öppna Weekly Prompt Builder.
- I Assignments lägger ni till fältet report prompt som en sträng och sätter värdet till hela prompttexten som börjar med
=You are senior performance-marketing analyst.och slutar med**3. Give 2-3 Action Recommendations. - Säkerställ att Weekly Prompt Builder skickar utdata till Insight Drafting Agent.
Steg 3: Sätt upp Insight Drafting Agent
Konfigurera AI-agenten så att den genererar den veckovisa rapporttexten från prompten.
- Öppna Insight Drafting Agent och ställ in Text till
{{ $json['report prompt'] }}. - I Options → System Message bekräftar ni meddelandet:
You are a senior digital marketing professional preparing an email to be sent to the client. There should be no made up data or hallucination. - Koppla Anthropic Conversation Model som språkmodell för Insight Drafting Agent.
- Koppla GoMarble MCP Connector som ett verktyg till Insight Drafting Agent för åtkomst till extern data.
Credential Required: Anslut era Anthropic-inloggningsuppgifter i Anthropic Conversation Model.
Credential Required: Anslut era GoMarble MCP-inloggningsuppgifter i Insight Drafting Agent (verktyg ärver inloggningsuppgifter från den överordnade noden).
claude-sonnet-4-20250514 för att matcha workflowet.Steg 4: Konfigurera HTML Formatting Chain och skicka e-postrapport
Formatera AI-utdata till varumärkesanpassad HTML och skicka den via Gmail.
- Öppna HTML Formatting Chain och ställ in Text till hela formateringsprompten som börjar med
=You are an expert in converting marketing reports into clean, well-styled HTML for email.och som inkluderar{{ $json.output }}i slutet. - Koppla OpenAI Chat Engine som språkmodell för HTML Formatting Chain.
- Öppna Dispatch Email Report och ställ in Subject till
Weekly platform analysis report. - Ställ in Message till
{{ $json.text }}så att den formaterade HTML:en skickas i e-postens brödtext. - Fyll i Send To med mottagarens e-postadress (är för närvarande tomt).
Credential Required: Anslut era OpenAI-inloggningsuppgifter i OpenAI Chat Engine.
Credential Required: Anslut era Gmail-inloggningsuppgifter i Dispatch Email Report.
Steg 5: Testa och aktivera ert workflow
Validera flödet från start till mål och aktivera det för veckovis körning.
- Klicka på Execute Workflow för att köra ett manuellt test från Scheduled Weekly Trigger.
- Verifiera att Insight Drafting Agent skapar en rapport och att HTML Formatting Chain ger ren HTML som utdata.
- Bekräfta att Dispatch Email Report skickar ett e-postmeddelande med det formaterade innehållet och korrekt ämnesrad.
- Slå på workflowet Active för att aktivera veckovis automatisering.
Vanliga fallgropar
- Gmail-inloggningar kan löpa ut eller kräva specifika behörigheter. Om något slutar fungera, kontrollera först ditt anslutna Gmail-konto under n8n Credentials.
- Om du använder Wait-noder eller extern rendering varierar processtiderna. Öka väntetiden om efterföljande noder fallerar på tomma svar.
- Standardprompter i AI-noder är generiska. Lägg in er tonalitet tidigt, annars kommer du att redigera output för alltid.
Vanliga frågor
Cirka 20 minuter om dina konton och API-nycklar är redo.
Nej. Du kopplar dina verktyg och justerar några inställningar för prompt och e-post.
Ja. n8n har ett gratis self-hosted-alternativ och en gratis provperiod på n8n Cloud. Cloud-planer startar på 20 USD/månad för högre volym. Du behöver också räkna in API-användning för AI-modellen (ofta några dollar i månaden för veckorapportering) och eventuella kostnader för GoMarble MCP-plan.
Två alternativ: n8n Cloud (hanterat, enklast att komma i gång) eller self-hosting på en VPS. För self-hosting är Hostinger VPS prisvärd och hanterar n8n bra. Self-hosting ger dig obegränsade körningar men kräver grundläggande serverhantering.
Ja, och det är enkelt. Ändra Scheduled Weekly Trigger till ett månadschema och uppdatera sedan Weekly Prompt Builder så att AI-agenten jämför månad-för-månad i stället för vecka-för-vecka. Vanliga anpassningar är att byta KPI-fokus (ROAS vs. CPL), lägga till en sektion för ”vinster och risker” och ändra e-postmallen i HTML Formatting Chain så att den matchar ditt varumärke.
Oftast beror det på en utgången OAuth-session eller att fel Gmail-konto är anslutet i n8n. Återanslut Gmail i n8n Credentials och bekräfta sedan att ”from”-adressen matchar den auktoriserade inkorgen. Om du skickar till flera mottagare, kontrollera också sändningsgränser för Gmail-kontot. Slutligen, om workflowet körs utan fel men inget mejl kommer fram, titta på exekveringsloggen i noden Dispatch Email Report för att bekräfta att det faktiskt skickades.
Många.
Ofta, ja – om du bryr dig om rapportens ”tänkarbete”. n8n är bättre när du vill ha en AI-agent som kan anropa verktyg, sammanfoga kontext och formatera output med mer kontroll, plus self-hosting om du vill ha obegränsade körningar. Zapier och Make fungerar för enkla överlämningar, men du slår ofta i taket när du behöver förgrenad logik, mer avancerad promptbyggning eller konsekvent HTML-formatering. Om du skickar detta till chefer spelar strukturen roll, och n8n ger dig mer utrymme att få det rätt. Prata med en automationsexpert om du vill ha hjälp att välja.
När det här väl rullar blir veckorapportering en snabb granskning, inte ett återkommande projekt. Workflowet tar hand om det repetitiva, och du behåller kontrollen över slutbudskapet.
Kontakta oss
Hör av dig, så diskuterar vi hur just din verksamhet kan dra nytta av alla fantastiska möjligheter som AI skapar.