Connect Search Console to Google Sheets

Import Google Search Console API Data to Sheets

Analyze GSC data with Google Sheets

Connect Google Search Console to Google Sheets

It is very simple to connect Google Search Console to Google Sheets, it can be done in a fast and easy manner with


First Step:

You need to select Google Search Console as a Data Source and click “Grant Search Console Access”, then you will prompted to authenticate and then redirected back here.

And then your Google Search Console properties will appear.

search console connector


Second step:

Once you select the data source, click the “Next (Data Preview Button)” or “Preview and Destination”

So now it is time to select the fields or the metrics and dimensions you would like to have available in Google Sheets.

Select Google Sheets as a data destination.

google sheets destination


Third Step:

You can choose between two options:


Option 1: Advanced and for large data volumes
  1. Click this link to install the Google Sheets add-on
  2. Go to Extension – Ad Data and Analytics by – Login
  3. Enter your API key: [your API Key] and click Login
  4. Start using the add-on in Google Sheets from the Add-ons menu in Extension – Ad Data and Analytics by – Get Data into Sheet in Google Sheets document and select your fields


Option 2: Quickstart
  • Copy the snippet below into your Google Sheet. Only works for fast queries below 60 seconds, use the add-on in case of issues.
  • The URL works as an API data feed and the fields can be adjusted with the parameters in the URL.
  • You can add any field that is available in the data sources you have added.

    =IMPORTDATA(“[your API Key]&date_preset=last_28d&fields=account_name,clicks,date&_renderer=googlesheets")

    and replace  [your API Key] with your API key. The list of selected fields must contain a date field. The fields which are listed after &fields= are simply a set of standard fields which you can customise. A full list of metrics and dimensions can be found in our Google Search Console connector documentation. Customise the URL to your liking.


How to export data from Search Console to Google Sheets manually

Manually transferring data from Google Search Console to Google Sheets can be done through the following steps:

  1. Log in to your Google Search Console account.
  2. Select the specific website property from which you wish to export data.
  3. On the overview page or the left sidebar, navigate to the various report categories. Click on the desired report category you wish to export; for example, we clicked on search results under the performance category.
  4. Customize the date range and other parameters based on your requirements.
  5. At the top of the page, click on the Export button. You will be presented with three export options.
  6. Choose the Google Sheets option from the drop-down menu, and your data will be automatically loaded into your Sheets. Alternatively, you can opt for the Download CSV option and then upload the file to Google Sheets.


Connect Search Console API to Google Sheets via Apps Script

Google Sheets features an integrated coding environment known as Google Apps Script. This scripting platform allows you to create custom code for calling the Google Search Console API, retrieving necessary data, and importing it directly into Google Sheets. By writing code through Google Apps Script, you can automate this process, ensuring that your Sheets are consistently updated with the most recent data from Search Console.

Nevertheless, it’s important to recognize that utilizing Apps Script might pose a challenge for individuals without technical expertise, as it necessitates a thorough understanding of JavaScript and API development


What data can you pull from Google Search Console to Google Sheets

  • Pages
  • Search queries
  • Impressions
  • Clicks
  • Click-Through Rate (CTR)
  • Positions
  • Countries
  • Devices
  • Dates
  • Index Coverage
  • Mobile Usability
  • Sitemaps
  • Security Issues


Try today

Access all your data from your favorite sources in one place.
Get started for free with a 30 - day trial.

Start Free Trial

Google Search Console metrics & dimensions available for streaming into Google Sheets

Extract Google Search Console data to Google Sheets

See the value and return on every marketing touchpoint

data warehouse

Providing 70+ marketing data streams, we make sure that all the data we integrate is fresh and accessible by marketers, whenever they want.


Spend less time on manual data loading and spreadsheets. Focus on delighting your customers.

Popular Google Sheets and GSC integrations