Supermetrics for Google Sheets

Connect Facebook Ads to Google Sheets — Automated Ad Reporting

Facebook Ads logo
Facebook Ads
via Supermetrics
Google Sheets logo
Sheets

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.

✓ No setup required ✓ Free 14-day trial ✓ No credit card needed

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.

Eliminate CSV exports forever

Pull Facebook Ads data straight into your spreadsheet. No more downloading CSVs from Ads Manager, reformatting columns, and pasting into reports.

Learn more
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 reports your team actually uses

Create shared spreadsheets with live Facebook Ads data that update automatically. Everyone works from the same numbers.

Learn more
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.

Track budget pacing in real time

Set up a budget tracker that pulls daily spend data and shows exactly where you stand against your monthly targets.

Learn more
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.

Compare performance across time periods

Pull this month vs. last month, this quarter vs. last quarter, or any custom date comparison into side-by-side columns.

Learn more
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.

Blend with Google Ads, GA4, and more

Pull data from 170+ sources into the same workbook. Compare Facebook Ads performance against Google Ads, GA4, and organic channels.

Learn more
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.

Schedule and email reports automatically

Set up automatic data refreshes and email delivery so stakeholders get fresh reports in their inbox without you doing anything.

Learn more
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. 1

    Install the Supermetrics add-on

    Get Supermetrics from the Google Workspace Marketplace and open it in any Google Sheet.

  2. 2

    Select your data source

    Open the Supermetrics sidebar, choose your data source, and authorize your account with a quick sign-in.

  3. 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.

SpendCPCCPMCPAROAS
Use this template →

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.

ROASCPACTRConversions
Use this template →

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.

SpendBudgetPace %CPA
Use this template →

Channel Budget Pacing

Track budget pacing at the channel level across multiple ad platforms. See which channels are on track and which need attention.

SpendBudgetPace %
Use this template →

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.

RevenueROASConversionsCPA
Use this template →

Paid Social Dashboard

Compare Facebook Ads and Google Ads performance side by side. Track spend, conversions, and efficiency across your paid social campaigns.

SpendConversionsROASCTR

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)

View all Facebook Ads fields, metrics, and dimensions →

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

How do I connect Facebook Ads to Google Sheets?

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.

Is my Facebook Ads data secure in Google Sheets?

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.

Can I combine Facebook Ads data with other data sources in the same spreadsheet?

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.

What Facebook Ads metrics can I pull into Google Sheets?

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.

Can I schedule automatic data refreshes for Facebook Ads in Google Sheets?

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.

Can I pull Facebook Ads data for multiple accounts into one Google Sheet?

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.

How often can I refresh my Facebook Ads data in Google Sheets?

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.

Can I use Supermetrics formulas in Google Sheets for Facebook Ads data?

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.

Does the Facebook Ads data include Instagram Ads?

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.

What happens to my existing data when the spreadsheet refreshes?

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.

Are there pre-built Facebook Ads report templates for Google Sheets?

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.

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.

✓ SOC 2 Type II certified ✓ GDPR compliant Trust Center