Generate Weekly Meta Ads Report with GPT-4 Insights and Slack Delivery
Go to WorkflowDescription
What this workflow does
Runs automatically every Monday morning at 8 AM
Collects your Meta Ads data from the last 7 days for a given account (date range is configurable)
Formats the data, aggregating it at the campaign, ad set, and ad levels
Generates AI-driven analysis and insights on your results, providing actionable recommendations
Renders the report as a visually appealing PDF with charts and tables
Sends the report via Slack (you can also add email or WhatsApp)
A sample for the first page of the report:
Setup Guide
Create an account of pdf noodle and use the pre-made Meta Ads template.
Connect Meta Ads, OpenAI and Slack to n8n
Set your Ad Account Id and date range (choose from 'last_7d', 'last_14d', 'last30d')
(opcional) Customize the scheduling date and time
Requirements
Meta Ads (via Facebook Graph API): Documentation
pdf noodle access: Integration guide
AI API access (e.g. via OpenAI, Anthropic, Google or Ollama)
Slack acces (via OAuth2): Documentation
Feel free to contact me via Linkedin, if you have any questions! 👋🏻