> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kobble.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Google

> Configure Google OAuth for your Customer Portal.

## Overview

Offering a sign in with Google in your Customer Portal often result in a better user experience and increase the conversion of your funnel.

Moreover, Google accounts provide more information about your users such as the name and profile picture.

To support Sign in with Google you need to configure the Google provider in the Kobble dashboard for your project.

Once configured, the Google sign-in button will automatically be added on your Kobble Customer Portal.

Before you can use Sign in with Google, you need to obtain a Google Cloud Platform account and have a project ready or create a new one.

## Configuration

1. Navigate to the [Authentication](https://app.kobble.io/p/authentication) section and choose the Google provider.
2. Copy the provided Redirect URI. Note this URI will change if you configure a custom domain later.

<img src="https://mintcdn.com/kobble/hy82n-p3NucxH50S/images/settings/auth/google-configuration-1.png?fit=max&auto=format&n=hy82n-p3NucxH50S&q=85&s=5985cbffb3d19d3ff0e6888ec3763728" alt="Google Configuration 1" width="2608" height="1720" data-path="images/settings/auth/google-configuration-1.png" />

3. Open [the Credentials page](https://console.cloud.google.com/apis/credentials) of your Google Cloud Platform console.
4. Click on Create Credentials and select OAuth Client ID.
5. When prompted to select an application type, choose Web Application.
6. Add the name you want.
7. In Authorized redirect URIs enter the redirect URI previously provided by Kobble.

<img src="https://mintcdn.com/kobble/hy82n-p3NucxH50S/images/settings/auth/google-configuration-2.png?fit=max&auto=format&n=hy82n-p3NucxH50S&q=85&s=125b6e31a9d803f9261c96aca8a7973d" alt="Google Configuration 1" width="2128" height="1718" data-path="images/settings/auth/google-configuration-2.png" />

8. Click on Create and copy the Client ID and Client Secret provided by Google.

<img src="https://mintcdn.com/kobble/hy82n-p3NucxH50S/images/settings/auth/google-configuration-3.png?fit=max&auto=format&n=hy82n-p3NucxH50S&q=85&s=490cfee8adf7fdd738942e1008a5d71f" alt="Google Configuration" width="1644" height="1540" data-path="images/settings/auth/google-configuration-3.png" />

9. Paste them into your Kobble settings, turn on the Enabled switch and save.

<img src="https://mintcdn.com/kobble/hy82n-p3NucxH50S/images/settings/auth/google-configuration-4.png?fit=max&auto=format&n=hy82n-p3NucxH50S&q=85&s=479655e2a9b7aacdacb9b3200b8d03ae" alt="Google Configuration" width="1946" height="1711" data-path="images/settings/auth/google-configuration-4.png" />

🎉 Et voilà! Your customer can now use Google to sign-in in your authentication portal. No further action is required on your end.

<Warning>In case you change your Customer Portal domain later, you will have to go through this process again and update your Authorized Redirect URI in your Google Client ID.</Warning>
