This automation enables you to automatically fetch daily campaign data from Facebook Ads without manual exports. It requires connection to the Facebook Graph API and a Google Sheets account where all data is stored and updated in real time.
The workflow connects to your Facebook Ads account via the Facebook Graph API to retrieve the latest campaign data, including campaign status, spend, results, reach, and other key performance metrics.
Retrieved data is automatically synced to a Google Sheets spreadsheet, making it easy to analyze, report, and share with your team or clients.
The automation runs daily at a scheduled time, ensuring your campaign stats are always up-to-date.
Efficiently track Facebook Ads performance without manual data handling.
Generate real-time reports for marketing teams or clients.
Quickly identify trends and optimize ad spend based on fresh data.
Centralize data from multiple campaigns for better decision-making.
Active Facebook Ads account with access to Facebook Graph API credentials.
Facebook App with ads_read permissions and a valid access token
Google account with permission to use Google Sheets.
Basic setup of API credentials and Google Sheets integration.
Create a new spreadsheet and name it (e.g., Facebook Campaign Stats). In the first row, create the following column headers (exact order required):
| Id Campaign | Campaign name | Campaign status | Statistic | Impressions | Clicks | CPC | CTR | Conversions | Cost per conversion | Spend money | From | To |
Make sure the sheet is editable by the automation and accessible via Google Sheets API (OAuth2 or service account).
contact: [email protected]