Generate weekly marketing performance reports with GPT-4o & Google Docs to Slack
Ready for 3.0Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.
What this workflow does
This AI workflow has 7 nodes and runs on a schedule (every 7 days at 07:00). Along the way it connects OpenAI, Google Docs and Slack.
How it runs
Trigger: On a schedule (every 7 days at 07:00).
- Google Ads Demo (Code): runs custom JavaScript code
- Message a model (OpenAI): uses OpenAI
- Code: runs custom JavaScript code
- Create a document (Google Docs): uses Google Docs
- Update a document (Google Docs): update
- Send a message (Slack): uses Slack
Services it uses
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (5)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - Code
n8n-nodes-base.code - OpenAI
@n8n/n8n-nodes-langchain.openAi - Google Docs
n8n-nodes-base.googleDocs - Slack
n8n-nodes-base.slack
From the author
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…