• Features
  • Demos
  • Pricing
  • Resources
    • Documentation
    • Customizations
    • FAQ
    • Feature requests
    • Changelog
    • Contact Us
  • Features
  • Demos
  • Pricing
  • Resources
    • Documentation
    • Customizations
    • FAQ
    • Feature requests
    • Changelog
    • Contact Us
Get Webba

Getting Started

3
  • Quick Start Guide
  • Upgrading to Webba Booking Premium
  • The Key Concepts

Installation

2
  • Plugin installation
  • Setup Wizard

Services

10
  • What Are Services?
  • Service Details
  • Availability
  • Pricing
  • Integrations
  • Recurring Bookings
  • Service Settings
  • What are service categories?
  • How to add daily service or rentals?
  • Setting Up Extras and Add-Ons

Settings

21
  • Settings Overview
  • General Settings
    • General
    • Technical
    • Admin Interface
  • Advanced Booking Rules
    • General Booking Rules
    • Restrictions
    • Booking Form
    • Advanced
  • Global Availability & Holidays
    • Global Availability
    • Holidays
  • Notification Settings
    • Browser Notifications
    • General Notification
    • Email Notification Settings
    • SMS Notifications (Twilio)
  • Payments
    • General Payment Settings
    • PayPal Payments
    • Stripe Payments
    • WooCommerce Payments
  • Wording and Translations
    • Wording/Translation
  • Integration Settings
    • Google Calendar Settings
    • Zoom integration settings

Booking Form

6
  • How to add a booking form?
  • Webba Booking Elementor Widget
  • Webba Booking Divi Module
  • Shortcodes for a booking form
  • Form Layouts: Classic and Waterfall
  • User Dashboard

Form Builder

4
  • How to create a form?
  • How to link the form to a service?
  • Custom Form Fields
  • How to add custom fields as a placeholder

Pricing Rules

6
  • Price for date range
  • Price for early booking
  • Price based on custom field value
  • Price for Day of Week and Time Range
  • Price Based on Number of Seats Booked
  • Price based on number of timeslots booked

Email Notifications

5
  • Email Notifications
  • Testing Email Notifications
  • Email Notifications Troubleshooting
  • How to manually resend an email notification to a customer?
  • How to edit an Email template

Integrations

11
  • WooCommerce Integration
  • Stripe Integration
  • Paypal Integration
  • Google Calendar Integration
  • Google Meet Integrations
  • How to connect and customize Google Calendar to a Service?
  • Outlook Calendar integration
  • Zoom Integration
  • iCalendar attachments
  • Twilio Integrations
  • Google Analytics Integration

Configure

7
  • How to add a Staff Member
  • How to add a location?
  • How to add a Coupon
  • Schedule Calendar and Schedule Tools
  • Analytics Dashboard
  • User Account and Dashboard
  • List of Placeholders

Archive

1
  • Archive Documentations

Knowledge Base

4
  • CSV Export Shows Old Custom Field Names When Using Multiple Forms
  • Shared Google Calendar Blocking Slots Across Multiple Services
  • Why are free bookings not syncing with Google Calendar?
  • Why is my notice period not working?
  • Home
  • Docs
  • Integrations
  • How to connect and customize Google Calendar to a Service?
View Categories

How to connect and customize Google Calendar to a Service?

2 min read

To enable the creation of Google Calendar events when booking a service, you must establish a connection between Google Calendar and that specific service. Follow these steps to make this connection:

  1. Navigate to the “Services” page.
  2. Locate and select the service you wish to link with Google Calendar, and click to edit it.
  3. In the pop-up window that appears, look for the “Google Calendar” field within the General tab.
  4. Add the calendar you want to associate with this service.
  5. Click “Save” to confirm your changes.

By completing these steps, you’ve successfully connected Google Calendar to your selected service, allowing events to be seamlessly created when this service is booked.

How to enable customers to add bookings to their Google Calendar? #

To allow customers to add their bookings to their Google Calendar, you must incorporate the placeholder #add_event_link into the notification email message that you intend to send to your customers.

Not that all the previously mentioned steps must also be completed for this feature to function correctly.

How to customize the Google Calendar event text? #

To set the summary and description of a Google Calendar event, open Settings –> Translation/Wording –> Advanced Settings

How to edit the Google Calendar event summary #

To edit the Google Calendar event summary, edit the field “Google Calendar event / iCal summary”

Available placeholders:

  • #service_name – service name
  • #customer_name – customer’s name
  • #appointment_id – unique appointment id

How to edit the Google Calendar event description #

To edit the Google Calendar event summary, edit the field “Google Calendar event / iCal description.”

Available placeholders:

  • #customer_name – customer’s name
  • #customer_phone – customer’s phone
  • #customer_email – customer’s email
  • #customer_comment – customer’s comment
  • #items_count – count of places (items) booked (for services with more than one item per time slot)
  • #appointment_id – unique appointment id
  • #customer_custom – comma-separated list of custom fields.
  • #total_amount – total price with tax for appointment/reservation
  • #service_name – name of service

How to delete a Calendar? #

To delete a calendar, find the trash bin icon on the right side of the service and click on it.

Confirm the deletion in the pop-up window to proceed with the removal.

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
Didn’t find an answer? Contact us

How can we help?

Google Meet IntegrationsOutlook Calendar integration
Table of Contents
  • How to enable customers to add bookings to their Google Calendar?
  • How to customize the Google Calendar event text?
    • How to edit the Google Calendar event summary
    • How to edit the Google Calendar event description
  • How to delete a Calendar?

Explore

  • Features
  • Demos & Use Cases
  • Pricing
  • Contact Us
  • About Us
  • Blog
  • Features
  • Demos & Use Cases
  • Pricing
  • Contact Us
  • About Us
  • Blog

Legal

  • Privacy Policy
  • Terms of Use
  • Refund Policy
  • Cookie Policy
  • Privacy Policy
  • Terms of Use
  • Refund Policy
  • Cookie Policy
  • Affiliate Program
  • Feature requests
  • Affiliate Program
  • Feature requests

Subscribe to Our Newsletter

© Webba Booking | 2026 All rights reserved