> For the complete documentation index, see [llms.txt](https://help.rankability.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.rankability.com/account-and-settings/connecting-client-google-services.md).

# Connecting client Google services

Learn how to generate a connect link, send it to your client, and manage their connected Google services such as Google Search Console, Google Analytics, YouTube, and Google Business Profile.

The Integrations tab in Client Settings lets you connect a client's Google services to Rankability without sharing passwords. You generate a secure link, send it to your client, and they authorize access with one click.

## Overview

Agencies use connect links to pull search performance data from a client's Google accounts. Once connected, Rankability can import data from Google Search Console, Google Analytics, YouTube, and Google Business Profile into the Serena and Reporter tools.

**Note:** The connect link flow is Google-only. To connect a client’s **Bing Webmaster Tools** account, your client copies an API key from [bing.com/webmasters](https://www.bing.com/webmasters) → **Settings** → **API access** and you paste it on the client Integrations settings — see [Connecting Bing Webmaster Tools](/track/connecting-bing-webmaster-tools.md).

## How to generate a connect link

1. Select a client, then open **Client Settings**.
2. Click the **Integrations** tab.
3. Click **Generate connect link**.
4. The link is created and automatically copied to your clipboard.
5. Share the link with your client via email, chat, or any secure channel.

## What your client sees

When your client opens the connect link they see a branded page from Rankability explaining what access is being requested. The flow works like this:

1. The client clicks **Connect with Google**.
2. Google’s standard sign-in screen appears. The client signs in with the Google account that owns the properties you need.
3. After authorization, Rankability auto-discovers the client’s available Google Search Console sites, Analytics properties, YouTube channels, and Business Profile locations.

Connecting an account does not change Google data by itself. Search Console, Analytics, and the connected-data reporting flows are read-only. A connected Google Business Profile uses Google’s business-management permission because supported Rankability actions can update selected profile fields or post a review reply after an authorized user explicitly reviews and applies that action. Rankability does not make those GBP changes merely because the account is connected.

## Selecting properties

After authorization, the client is shown a property-selection screen. For each service that has available properties, the client can:

* Toggle the service on or off with a checkbox.
* Choose a specific property from a searchable dropdown (e.g., which Search Console site or which Analytics property).

If only one property exists for a service it is pre-selected automatically. Once the client clicks **Connect selected services**, the connection is saved and the client sees a confirmation screen.

## Managing connected services

Back in Client Settings → Integrations, you can see the status of each service:

* A green **Connected** badge means the service is active and data is syncing.
* Click the **disconnect** icon next to a service to remove the connection.
* To reconnect, generate a new connect link and send it to your client again.

You can also connect services directly from the **Serena** page using the Connections panel.

## Link expiration and security

* Each connect link expires after **7 days**.
* Only **one active link** can exist per client at a time. Generating a new link automatically revokes the previous one.
* You can manually revoke an active link at any time by clicking **Revoke**.
* Once a link has been used (the client completes authorization), it cannot be reused.

## Troubleshooting

* **Link shows as expired** – Generate a new connect link and send it to your client. Links are only valid for 7 days.
* **Client didn’t select any properties** – The client may have authorized but skipped the property-selection step. Send them the link again, or generate a new one if the original has expired.
* **Service shows as not connected** – The client may have signed in with a Google account that doesn’t own the expected properties. Ask them to try again with the correct account.
* **No properties found after authorization** – The Google account used doesn’t have any Search Console sites, Analytics properties, YouTube channels, or Business Profile locations. Confirm the client is using the right Google account.
* **Can’t generate a link** – Make sure you have permission to manage this client. Check with your agency admin if needed.

## Related articles

* [Client settings — General and Brand & voice](/account-and-settings/client-settings-reference.md) — Configure client name, brand identity, and writing style.
* [Creating a new client](/getting-started/creating-a-new-client.md) — Set up a client before connecting their Google services.
* [Quickstart checklist](/getting-started/quickstart-checklist.md) — Full onboarding steps including connecting data sources.
