Setup Guide

Get Google Indexing connected to your HubSpot portal in minutes. Follow these steps after subscribing to the app.

1

Create a Google Cloud project

Go to console.cloud.google.com, create a new project (or use an existing one), and enable the Indexing API for it.

Search for "Indexing API" in the API Library and click Enable.

2

Create a service account

In your Google Cloud project, go to IAM & Admin → Service Accounts and create a new service account. Give it any name — e.g. hubspot-indexing.

3

Download the service account JSON key

Open the service account, go to the Keys tab, click Add Key → Create new key, choose JSON, and download the file.

Keep this file secure — it grants access to your Indexing API quota.

4

Add your site to Google Search Console

Go to Google Search Console and add your HubSpot site as a property if you haven't already. Verify ownership using the HTML tag or DNS method.

5

Grant the service account access in Search Console

In Search Console, go to Settings → Users and permissions and add the service account email address (ending in @...iam.gserviceaccount.com) as an Owner.

The service account email is shown on the service account details page in Google Cloud Console.

6

Upload the JSON key in the app dashboard

Open Google Indexing in your HubSpot portal, paste the contents of your service account JSON file into the field provided, and click Save.

7

Verify and you're done

Use the Verify Connection button in the app. Once verified, every page you publish or update in HubSpot will be submitted to Google automatically via the Indexing API.

Need help?

If you run into any issues during setup, we're happy to help.

Contact Support