Generate Weekly Marketing Performance Reports with GPT-4o & Google Docs to Slack
Description
Save hours of manual reporting with this end-to-end automation.
This workflow pulls campaign performance data (demo or live), generates a clear AI-powered executive summary, and compiles everything into a polished weekly report. The report is formatted in Markdown, automatically stored in Google Docs, and instantly shared with your team via Slack β no spreadsheets, no copy-paste, no delays.
What it does
β° Runs on a schedule (e.g. every Monday morning)
π Collects performance metrics (Google Ads, Meta, TikTok, YouTube β demo data included)
π€ Uses AI to summarize wins, issues, and recommendations
π Builds a structured Markdown report (totals, channel performance, top campaigns)
π Creates and updates a Google Doc with the report
π¬ Notifies your team in Slack with topline numbers + direct report link
π§ Optionally email the report to stakeholders or clients
Why itβs valuable
Saves time** β no manual data aggregation
Standardizes reporting** β same format and quality every week
Adds insights** β AI highlights what matters most
Improves transparency** β instant access via Docs, Slack, or Email
Scales easily** β adapt to multiple clients or campaigns
Professional delivery** β branded, polished reports on autopilot
π‘ Extra recommendation: Connect to a Google Docs template to give your reports a professional, branded look.
Related Templates
Reply to Outlook Emails with OpenAI
Who is this template for? This template is for any Microsoft Outlook user who wants a trained AI agent to reason and rep...
Use OpenRouter in n8n versions <1.78
What it is: In version 1.78, n8n introduced a dedicated node to use the OpenRouter service, which lets you to use a lot...
Task Deadline Reminders with Google Sheets, ChatGPT, and Gmail
Intro This template is for project managers, team leads, or anyone who wants to automatically remind teammates of tasks ...
π Please log in to import templates to n8n and favorite templates
Workflow Visualization
Loading...
Preparing workflow renderer
Comments (0)
Login to post comments