Logo

Google Meet

Connect your Google account to AllCoach so session bookings automatically generate Google Meet video call links.

Last updated on May 19, 2026

Google Meet

AllCoach uses Google Meet to generate video call links for session bookings. This integration is required — clients cannot book sessions until it is configured.

What You Need

A Google account (personal or Google Workspace)

Access to Google Cloud Console to create an OAuth app

Step 1: Create a Google Cloud Project

Click Select a project → New Project

Name it (e.g. "AllCoach") and click Create

Step 2: Enable the Google Calendar API

In your new project, go to APIs & Services → Library

Search for Google Calendar API

Click it, then click Enable

Step 3: Configure the OAuth Consent Screen

Go to APIs & Services → OAuth consent screen

Select External (or Internal if you use Google Workspace)

Fill in:

App name — e.g. "My Coaching Site"

User support email — your email

Developer contact email — your email

Click Save and Continue through the remaining steps

Step 4: Create OAuth Credentials

Go to APIs & Services → Credentials

Click Create Credentials → OAuth client ID

Set Application type to Web application

Under Authorized redirect URIs, add your site's callback URL:

https://yoursite.com/wp-json/allcoach/v1/google/callback

Replace yoursite.com with your actual domain.\

Click Create

Copy the Client ID and Client Secret

Step 5: Enter Credentials in AllCoach

Go to AllCoach → Settings → Google Meet

Paste your Client ID and Client Secret

Click Save

Step 6: Connect Your Google Account

After saving your credentials:

Click Connect Google Account on the same settings page

A Google login window opens — sign in with the account you want to use for sessions

Grant the requested permissions (Calendar access)

You are redirected back to AllCoach — a green "Connected" status confirms success

Troubleshooting

"Meeting links won't be generated" warning appears in admin Your credentials are saved but your Google account is not connected. Click Connect Google Account on the Google Meet settings page.

"Google Meet isn't set up" warning appears in admin You have not entered your Client ID and Client Secret yet. Complete Steps 4 and 5 above.

Redirect URI mismatch error from Google The redirect URI in Google Cloud does not exactly match your site URL. Double-check there is no trailing slash and that you are using https://.