Automated Daily Meta Ads Performance Report
Automatically receive a daily PDF report summarizing Meta Ads campaign performance, enabling data-driven decisions for optimized ad spend and improved ROI.
This workflow automates the generation of a PDF report detailing the daily performance of Meta Ads campaigns. The report features an executive summary with key metrics for all running campaigns, as well as detailed breakdowns for each campaign.
Compatible with
FREE
Ready-to-use workflow template
Complete workflow template
Setup documentation
Community support

Preview - Google
Documentation
Description
The workflow begins with a form submission, requiring the recipient's email address to send the report. It then fetches data from a Google Sheet, filters for current date entries, preprocesses the data, performs necessary calculations, and generates a PDF report using the customJS node in n8n. Finally, the report is sent to the specified recipient.
Workflow Steps:
- Form submission to input the recipient's email.
- Fetch current date data from Google Sheet.
- Preprocess data and perform calculations.
- Generate a PDF report using customJS node.
- Send the PDF report to the recipient via email.
Benefits for Customers / Users
- Automated Reporting – Eliminates manual reporting and saves time.
- Comprehensive Overview – Provides an executive summary with essential metrics.
- Detailed Insights – Includes detailed breakdowns of metrics for each campaign.
- Customizable Output – Allows for output customization in the Preprocess Data Node.
- Seamless Integration – Utilizes Google Sheets and Gmail integration.
- Timely Data – Ensures the report contains the most up-to-date information.
Workflow Prerequisite
- Access to a Google Sheet containing Meta Ads data.
- CustomJS API key for PDF generation.
- Gmail credentials for sending emails.
