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 pdforge 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
Feel free to contact me via Linkedin, if you have any questions! 👋🏻