Google Calendar Integration

Free Setup

Expert Config

We will install & configure BookWellNow on your site for free.

Claim Slot

The Google Calendar Integration feature allows you to sync appointments between BookWellNow and your Google Calendar. Once connected, approved appointments are automatically added to your calendar, helping you manage your schedule and avoid booking conflicts.

Benefits

  • Sync appointments with Google Calendar automatically.
  • View all bookings in one place.
  • Prevent scheduling conflicts.
  • Manage appointments from any device with Google Calendar.
  • Keep your schedule up to date in real time.

    Steps to Connect Google Calendar

    1. Go to Settings → Google Calendar.
    2. Click Connect Google Calendar.
    3. Sign in with your Google account.
    4. Grant the required permissions.
    5. Select the Google Calendar you want to sync.
    6. Click Save Changes to complete the integration.

    Screenshot 2026 08 03 182958

    Google Calendar Sync

    After the integration is complete:

    • New approved appointments are automatically added to Google Calendar.
    • Appointment updates are reflected in the calendar.
    • Cancelled appointments are removed or updated based on your sync settings.
    • Staff members can connect their own Google Calendar for individual appointment management.

    Screenshot 2026 08 03 182400

    Configure Google API :

  • Add Client ID.
  • Add Client Secret.

    Enable Google Calendar API by following the steps given below.

    Screenshot 2026 08 04 093630

Screenshot 2026 08 04 093703

 

To get Client ID & Client Secret please follow the steps given below.

  1. Go to the Google API Console
  2. From the project drop-down, select an existing project, or create a new one by selecting Create a new project.Screenshot 2026 08 04 093813

Screenshot 2026 08 04 093851

  1. In the sidebar under “API & Services”, select Credentials, then select the OAuth consent screen tab. Choose an Email Address, specify a Product Name, and press Save.
  2. In the Credentials tab, select the Create credentials drop-down list, and choose OAuth Client ID

Screenshot 2026 08 04 093952

  1. Under Application type, select Web application. Register the origins from which your app is allowed to access the Google APIs, as follows, and set redirect URIs. An origin is a unique combination of protocol, hostname, and port.

Screenshot 2026 08 04 094104

Event Settings:

Copy and Enter the title from placeholders from the “Insert Placeholder” dropdowns to generate the Event Title dynamically according to your requirement.

Event Description:

In the same way, you will also be able to write a custom description on your own with the help of the placeholders.

Event Location:

Here you will be able to choose a field from the list of fields that are present in the “Customize Custom Fields” section. After selecting a field from the list, when the user will submit the form and the data will be mapped as a location in the Google Calendar event configured with the respective Staff Member.

The details in the Google Calendar Event will be displayed in the location field

Screenshot 2026 08 04 094236

Current navigation and Google Meet — Pro

In the audited Pro version, open Settings → Integrations → Google Calendar. A valid Pro license and enabled Google Calendar module are required. Configure the OAuth client ID and secret using the existing setup steps above, then connect the relevant staff calendar.

Enable Google Meet in the Google Calendar settings when online appointments should receive meeting links. Meet uses this integration; it is not a separate Free gateway. Save the settings and test a booking for connected staff. Verify the event and meeting link in the connected Google calendar.

If authorization fails, compare the callback URL shown by the plugin with the redirect URI in the Google project. Reconnect an expired or revoked authorization and confirm the staff calendar is selected.

Need Help?

Can't find what you're looking for? Our support team is ready to help.

Was this article helpful to you?

How can we help?