Google Ads to Excel

Cost, clicks and conversions from Google Ads, by account, campaign, ad group, ad or keyword, in a worksheet in your own OneDrive.

  • Each report writes to a worksheet you choose, in a workbook in your OneDrive.
  • Refreshes every week on Free, every day on Plus, every 6 hours on Pro and every hour on Max.
  • Up to 100,000 rows a report.

Your first scheduled report starts 30 days of Plus, free. No card needed.

Sign in with Google or a work or school Microsoft account, then connect Excel. You only need Google for a Google source such as GA4.

Google Ads
Microsoft Excel

How to connect Google Ads to Excel

You need a work or school Microsoft account with OneDrive, and access to the Google Ads account.

  1. 01On the Sources page, choose Connect Google and sign in with the Google account that can see your Google Ads account.
  2. 02In Fresh Sheets, go to Destinations, choose Connect Microsoft Excel and sign in with your work or school Microsoft account.
  3. 03Choose New report, pick Google Ads and the account, then the level, fields and date range.
  4. 04Under Destination, pick the workbook and worksheet. Under Schedule, pick how often. Then Save and run.

Columns Google Ads writes to Microsoft Excel

Row one holds the column names. Money shows its currency symbol when a report has only one currency.

ColumnFormatAvailable at
DateDateEvery level
Week startingDateEvery level
MonthDateEvery level
Day of weekTextEvery level
DeviceTextEvery level
NetworkTextEvery level
Account nameTextAccount
Account IDTextAccount
CurrencyTextEvery level
Campaign nameTextCampaign, Ad Group, Ad, Keyword
Campaign IDTextCampaign, Ad Group, Ad, Keyword
Campaign statusTextCampaign
Campaign typeTextCampaign
Ad group nameTextAd Group, Ad, Keyword
Ad group IDTextAd Group, Ad, Keyword
Ad group statusTextAd Group
Ad statusTextAd
Ad IDTextAd
Ad typeTextAd
Ad approval statusTextAd
KeywordTextKeyword
Match typeTextKeyword
Keyword statusTextKeyword
Keyword IDTextKeyword
Expected CTRTextKeyword
Ad relevanceTextKeyword
Landing page experienceTextKeyword
ClicksWhole numberEvery level
ImpressionsWhole numberEvery level
CTRPercentageEvery level
CostMoneyEvery level
ConversionsNumberEvery level
Conversion valueMoneyEvery level
Conversion ratePercentageEvery level
All conversionsNumberAccount
Search impression sharePercentageAccount, Campaign, Ad Group, Keyword
Impression share lost to budgetPercentageAccount, Campaign
Impression share lost to rankPercentageAccount, Campaign, Ad Group, Keyword
Impressions at absolute topPercentageEvery level
Impressions at topPercentageEvery level
Quality scoreWhole numberKeyword
First page CPCMoneyKeyword
First position CPCMoneyKeyword

Cost is in your account's currency. Every run that reaches the last 7 days fetches them again, so late conversions land.

An example

Insert a PivotTable on a separate worksheet that reads from the Spend by campaign worksheet, with Campaign name in Rows and Cost in Values.

Scheduling and refresh

How often depends on your plan: every week on Free, every day on Plus, every 6 hours on Pro and every hour on Max.

Each run that succeeds counts once towards your plan, wherever it sends.

Each run replaces the worksheet with the latest figures.

Other ways to do it

Google Ads can download a report as a file, and email one to you on a schedule.

Source: Google Ads Help: Download and schedule reports

This Google Ads Excel integration writes the report straight into your worksheet instead.

What Fresh Sheets touches

Only the worksheets your reports use

While you choose where a report goes, Fresh Sheets reads the names of the files and folders in your OneDrive and shows you only folders and workbooks. When a report refreshes, it reads and replaces that report's own worksheet. It creates a new workbook only when you ask it to, and doesn't change or delete anything else in your OneDrive.

FAQ

Questions

How do I get Google Ads data into Excel automatically?

Connect Google on the Sources page and Microsoft Excel on the Destinations page, then build a Google Ads report and pick a schedule. Each run replaces the worksheet with the latest figures, so nobody exports a file by hand.

Get your Google Ads data into Excel

Excel is on every plan, Free included. Sign in on the web with Google or a work or school Microsoft account, connect Microsoft Excel and build your first report.

Your first scheduled report starts 30 days of Plus, free. No card needed.

Sign in with Google or a work or school Microsoft account, then connect Excel. You only need Google for a Google source such as GA4.

Paid plans from £12 a month, billed annually. After 30 days, choose a plan or stay free: one report keeps refreshing weekly, the rest pause, and nothing is deleted.