How to Import Google Search Console into Notion

Managing search performance data is crucial for understanding your website's visibility on Google. If you're constantly switching between Google Search Console and Notion, manually copying insights, there's a better way.

With the Notion Google Search integration, you can automate data sync and manage search analytics directly within Notion—without writing a single line of code. By using Note API Connector, you'll seamlessly import Google Search Console data into Notion, track performance trends, and optimize SEO strategy all in one place.

Whether you're an SEO specialist, content marketer, or website owner, this Notion Google Search integration will save hours of manual data entry.

Getting started with Note API Connector

You can get started in just a few clicks:

Simply authenticate your Notion account, grant the necessary permissions, and start creating API requests effortlessly.

👉 Follow the official setup guide for step-by-step instructions.

Enable Google Search Console API

Before you can fetch data, you need to activate the Google Search Console API in your Google Cloud account.

👉 Follow this guide with step-by-step instructions.

Once you've created your account, enable Google Search Console API.

In Google Cloud Console, type Google Search Console API and select it from the dropdown.

Google Search Console API

Click ENABLE to use Google Search Console API.

Google Search Console API

Then, you can check if you have Service Account and OAuth Client in API credentials.

Google Search Console API Credentials Google Search Console API Credentials

If you are missing a Service Account or OAuth Client, check these guides on how to create them:

👉 Follow this guide for a detailed walkthrough of setting up your Service Account.

👉 Follow this guide to create your Google OAuth client.

If you haven't used a Google Cloud API before, you may need to add this API as a credential type.

Add Google OAuth Connection to Note API Connector

Now it’s time to connect Google Search Console to Notion through OAuth. Click Create request and select Authorization → OAuth → New.

Notion Google Oauth

Enter the following details from your OAuth JSON file into the OAuth configuration modal window.

  • Name, e.g. Google Search Console
  • Authorization Base URLhttps://accounts.google.com/o/oauth2/auth
  • Token URLhttps://oauth2.googleapis.com/token
  • Client ID → your Client ID from JSON file
  • Client Secret → your Client secret from JSON file
  • Scopeswww.googleapis.com/auth/webmasters.readonly
Notion Google OAuth

Popup window will appear prompting you to log in with your Google account. This step is required to create secure connection between Note API Connector and Google.

Notion Google OAuth Verify

After successful authentication, you will see a success status in Note API Connector dropdown, indicating that Google and Note API Connector are now connected and ready for data sync.

Notion Google OAuth Success

Import Google Search Console Data to Notion

With everything set up, importing Google Search Console data into Notion is just a few clicks away.

You can explore Google Search API here. For example if you want to get query traffic data for your site, you can use Search Analytics API.

Here’s an example setup. If you're using an http property, format the siteUrl like this: http%3A%2F%2Fwww.kelcom.ai. You can find the correctly formatted version in the Google Search Console URL. If you're using a domain property, use the format sc-domain:noteapiconnector.com instead.

Google ID

Set up the API request with the following parameters:

  • Method: POST
  • URL: https://searchconsole.googleapis.com/webmasters/v3/sites/sc-domain:{your_domain}/searchAnalytics/query
  • Body → JSON: {"dimensions":["query", "page"],"startDate":"2025-01-12","endDate":"2025-03-13","rowLimit":100}
Google Search Analytics Params

Click Run to fetch data. You can review data in the Response Field Mapping view. As you can see, data are nested in rows attribute. In this case, you can extract the relevant data by click 🎯 next to rows.

Notion Select Rows

Click Save & Import to store the data in your Notion database.

Google Search Console Notion Imported Data

Automate Data Updates in Notion

Manually refreshing your Google Search Console data in Notion can be tedious, especially if you're tracking multiple metrics. Instead of manually copying and pasting data, use Note API Connector’s automated scheduling feature.

With just a few clicks, you can set up automatic syncs at your preferred intervals—hourly, daily, or even real-time updates. This ensures that your Notion workspace always reflects the latest search analytics data, eliminating the risk of outdated information.

Automate Data Updates

Conclusion

With this Notion Google Search integration, you can track SEO performance metrics directly in Notion, saving time and improving workflow efficiency. By using Note API Connector, your Google Search Console data stays up to date without manual imports.

Whether you're an SEO professional, digital marketer, or website owner, this integration will help you monitor search trends, optimize content, and enhance your overall strategy—all within Notion.

🚀 Ready to automate your search analytics? Try Note API Connector today and experience effortless automation.

Frequently asked questions