← All guides

Connect Google: Gmail, calendar, and sign-in

Bring customer emails into the inbox, reply from your own address, keep bookings off your busy times, and offer Continue with Google.

The video for this guide is coming soon. The written steps below cover everything.

Sign up for Google Workspace ↗Per user, per month

What you get

Customer emails land in your inbox and on their timeline; replies and one-to-one emails go out from your own Gmail in the same thread. Bookings check your Google Calendar for busy times, land on it with a Meet link, and move or disappear when the customer changes them. Customers can sign up with Google.

Steps

  1. In Google Cloud Console, create a project and enable the Gmail API and the Google Calendar API.
  2. Set up the consent screen. Choose Internal on Google Workspace; on personal Gmail, choose External and add yourself as a test user.
  3. Create an OAuth client (Web application) with both redirect URLs: https://YOUR_URL/api/google/callback and https://YOUR_URL/api/auth/google/callback.
  4. Set GOOGLE_CLIENT_ID and GOOGLE_CLIENT_SECRET.
  5. In Admin → Gmail, choose Connect Gmail and approve.

Check it works

Send yourself an email from a customer's address and watch it arrive in the inbox within 10 minutes. Book a meeting and find it on your calendar.

What the video covers

Some links are affiliate links: signing up through them may earn us a commission at no extra cost to you.

Next: Take bookings: meeting types, hours, and your team →