Supermetrics for Google Sheets
Connect Facebook Ads to Google Sheets — Automated Ad Reporting

Turn Google Sheets into your Facebook Ads reporting hub. Pull campaign performance data directly into your spreadsheet, schedule automatic refreshes, and share live reports with your team — no more manual exports or stale data.
Why Connect Facebook Ads to Google Sheets?
Stop exporting CSVs from Ads Manager. Pull live Facebook Ads data directly into Google Sheets with automatic refreshes.
- The Supermetrics sidebar lets you build custom queries in seconds — pick your metrics, dimensions, date range, and filters, then click "Get data." Results appear directly in your cells, formatted and ready for analysis. When you need to update, just click refresh or let the schedule handle it.
- Build weekly performance reports, monthly executive summaries, or real-time budget trackers that stay current without anyone lifting a finger. Share the Google Sheet with your team or clients — they see live data without needing a Supermetrics account or access to Ads Manager. Add charts, conditional formatting, and custom calculations on top of the raw data.
- Combine current spend with your budget targets using simple Sheets formulas. Conditional formatting can highlight campaigns that are overspending or underpacing. Schedule daily refreshes so the tracker is always up to date when you check it in the morning. No BI tool needed — just a well-structured spreadsheet.
- Supermetrics lets you pull multiple date ranges in a single query. Build month-over-month comparison reports that calculate percentage changes automatically with Sheets formulas. Add sparklines and mini-charts to visualize trends without leaving the spreadsheet.
- Each data source gets its own tab or query, and you use standard Sheets formulas (VLOOKUP, INDEX/MATCH, SUMIFS) to blend data across sources. Build a unified marketing dashboard that shows total spend, conversions, and ROAS across every paid channel — all in one spreadsheet.
- Configure daily, weekly, or monthly refresh schedules. Supermetrics can email the spreadsheet (or a specific sheet as a PDF) to a distribution list after each refresh. Perfect for client reporting — set it once and forget it. The report arrives every Monday morning with last week's data already loaded.
How to Connect Facebook Ads to Google Sheets
Three steps. Under two minutes. Zero code.
- 1
Install the Supermetrics add-on
Get Supermetrics from the Google Workspace Marketplace and open it in any Google Sheet.
- 2
Select your data source
Open the Supermetrics sidebar, choose your data source, and authorize your account with a quick sign-in.
- 3
Build your query and get data
Pick your metrics, dimensions, date range, and filters. Click "Get data" — results appear directly in your cells.
Report Templates for Facebook Ads in Google Sheets
Pre-built spreadsheet reports you can use as starting points. Customize with your own metrics, filters, and formatting.
Facebook Ads Campaign Report
Track costs, clicks, conversions, and engagement across all campaigns. Includes CPC, CPM, CPA, ROI, audience engagement, and week-over-week trends.
Facebook Ads Dashboard
Full campaign, ad set, and ad-level performance tracking. Includes ROAS by campaign, cost per conversion, audience demographic breakdowns, and device-level analysis.
Campaign Budget Pacing
Monitor daily spend against monthly budget targets at the campaign level. Works with Facebook Ads, Google Ads, LinkedIn Ads, Microsoft Ads, and TikTok Ads.
Channel Budget Pacing
Track budget pacing at the channel level across multiple ad platforms. See which channels are on track and which need attention.
E-commerce Paid Channels Dashboard
Unified view of Facebook Ads, Google Ads, TikTok Ads, and GA4 data for e-commerce performance tracking. Revenue, ROAS, and conversion metrics in one place.
Paid Social Dashboard
Compare Facebook Ads and Google Ads performance side by side. Track spend, conversions, and efficiency across your paid social campaigns.
Automate Your Facebook Ads Reports
Set up scheduled refreshes and automatic email delivery so your Facebook Ads reports stay current without any manual work.
Daily refresh for active campaigns
Set daily refreshes at 7 AM to have fresh performance data waiting when you start your day. Facebook Ads data typically updates within a few hours of the previous day's end.
Weekly email for stakeholder reporting
Schedule a Monday morning refresh with email delivery to send last week's performance summary to clients or executives automatically — no manual work required.
Append mode for historical tracking
Use append mode with a daily schedule to build a running log of campaign performance over time. Great for trend analysis and spotting seasonal patterns.
What Facebook Ads Data Can You Pull into Google Sheets?
Supermetrics gives Google Sheets access to your full Facebook Ads reporting data — metrics and dimensions you already know from the Facebook Ads interface.
Key Metrics
- Impressions
- Clicks
- Spend
- ROAS
- CPA
- CTR
- CPM
- Conversions
- Reach
- Frequency
- Video views
- Link clicks
- Cost per action
- Purchase value
- Add to cart
Key Dimensions
- Campaign name
- Ad set name
- Ad name
- Age
- Gender
- Placement
- Device
- Country
- Region
- Platform (Facebook / Instagram / Audience Network)
- Objective
- Delivery status
- Instagram placement (Feed / Stories / Reels / Explore)
Resources & Guides
How to create a Google Sheets marketing dashboard
Data blending in Google Sheets
Set up auto updates and email notifications
How to optimize your Facebook ad campaigns
Facebook Ads report templates
Facebook data to Google Sheets guide
Why Supermetrics for Google Sheets?
The trusted marketing data platform since 2009. 200,000+ companies use Supermetrics — 15% of global ad spend flows through our connectors.
Reliability & Depth
The most trusted marketing data connector for Sheets — used by 200,000+ companies. Supermetrics covers more metrics and dimensions per source than any alternative, with the scheduling reliability enterprises depend on.
170+ Data Sources, One Workbook
Connect Facebook Ads alongside 170+ other platforms in the same Sheets workbook. Blend data across sources with built-in joins, currency conversion, and campaign name normalization — no manual copy-paste, no formula errors.
Pre-Built Templates
Start with expert-designed Google Sheets report templates for Facebook Ads. Customize columns, add charts, and apply your brand — a polished report in minutes, not hours.
Enterprise Security
SOC 2 Type II certified. GDPR compliant. OAuth authentication. Your data is encrypted at rest and in transit.
Scheduled Refreshes
Set up automatic data refreshes — hourly, daily, or weekly. Your Facebook Ads reports stay current without anyone clicking a button. Add email delivery to distribute reports automatically.
No Data Limits
Query any date range, any number of campaigns, any level of granularity. No row limits, no sampling, no restrictions on the data you can pull.
Frequently Asked Questions
- Install the Supermetrics add-on from Google Workspace Marketplace, open it in any Google Sheet, select Facebook Ads as your data source, choose your metrics and dimensions, and click "Get data." Your data appears directly in the spreadsheet — no exports or CSV files needed.
- Yes. Supermetrics uses OAuth authentication for Facebook Ads — your credentials are never stored in the spreadsheet. Data transfers are encrypted, and Supermetrics is SOC 2 Type II certified and GDPR compliant. Only users with access to the Google Sheet can see the data.
- Absolutely. Supermetrics connects 170+ data sources to Google Sheets. You can pull Facebook Ads data into one tab and Google Ads data into another, then use standard Sheets formulas to blend and compare across sources.
- You can access all standard Facebook Ads reporting metrics through Supermetrics, including Impressions, Clicks, Spend, ROAS, CPA, and more. Both metrics and dimensions are available for flexible report building.
- Yes. Supermetrics lets you schedule automatic refreshes — hourly, daily, weekly, or monthly. Your Facebook Ads data stays current without any manual work. You can also set up email delivery to automatically send refreshed reports to stakeholders.
- Yes. Supermetrics lets you pull data from multiple Facebook Ads accounts in the same spreadsheet. You can create separate queries per account or pull all accounts into a single query with the account name as a dimension for easy comparison.
- You can schedule automatic refreshes as frequently as every hour. Most users set up daily refreshes for performance tracking and weekly refreshes for reporting. You can also trigger a manual refresh anytime from the Supermetrics sidebar.
- Yes. In addition to the sidebar, Supermetrics offers custom Sheets functions that let you embed data queries directly in cell formulas. This is powerful for building dynamic templates where changing a cell value (like a date or campaign name) automatically updates the pulled data.
- Yes. Facebook Ads and Instagram Ads are managed through the same Meta Ads platform. When you connect Facebook Ads in Supermetrics, you automatically get access to Instagram Ads data as well. You can filter by placement to separate Facebook and Instagram performance.
- You control this. Supermetrics supports two modes: overwrite (replaces existing data with fresh data) and append (adds new rows below existing data). Use overwrite for snapshot reports and append for building historical logs over time.
- Yes. Supermetrics offers free Google Sheets templates for Facebook Ads reporting, including campaign performance reports, audience analysis, creative performance tracking, and budget pacing dashboards. Install a template and connect your account — your data populates automatically.
Also Connect to Google Sheets
Ready to Connect Facebook Ads to Google Sheets?
Join 200,000+ companies that use Supermetrics to connect their marketing data. Set up in under two minutes.