Back to Developer Guides

This guide applies to:

  • Basic Edition
  • Plus Edition
  • Pro Edition
  • Business Edition


In this guide, we’ll show you how to customize the Google Calendar Events for Simply Schedule Appointments.

This is currently in beta, please understand that some issues may come up, when this happens please reach out to our support team so that we can fix it 🙂

Beta Release Option for Google Calendar Event Customization

This feature is still in its beta stage, we plan to release it for everyone after we feel it’s at a stable place. In the meantime, if you want to use this feature, you’ll need to manually opt-in first.

To opt-in to using the new beta feature, go to the SSA Settings screen > scroll to the bottom and click on Developer > under the Beta Features section, toggle on the “Google Calendar Events Customizations” option.

The Developer options screen with the Google Calendar Customizations toggle turned on
The Developer Settings screen in Simply Schedule Appointments

Video Walkthrough

How the Google Calendar Event Customization Works

Depending on what settings you’re using you’ll be able to customize up to 5 total unique Google Event types. All of your Appointment Types that use Google Calendar sync will fall under one of the following categories when it comes to making the Google Events.

We don’t have a way to create a custom Google Event for specific Appointment Types right now. Multiple Appointment Type may have to share a Google Event.

Event NameWhen Event is EnabledWho Sees It
Customer Confirmation Screen EventAlways, this is generated when a customer uses the “Add to Calendar” button on the confirmation screen of the SSA booking appCustomer Only
Admin EventWhen at least one Appointment Type is syncing to a Google CalendarAdmin Only
Admin Group EventWhen at least one Appointment Type is syncing to a Google Calendar AND it’s using the Group Capacity featureAdmin Only
Shared EventWhen at least one Appointment Type is syncing to a Google Calendar AND it’s using the Google Invites optionAdmin, Customer, Team (if any)
Shared Group EventWhen at least one Appointment Type is syncing to a Google Calendar AND it’s using the Google Invites option AND using the Group Capacity featureAdmin, Customer, Team (if any)
Customizable Google Calendar Events Diagram visually describing the Events table

Using the Google Event Customization Feature

To start, go to the SSA Settings > Google Calendar. At the bottom of the page, turn on the toggle that says, Customize event content.

After toggling this on, you’ll see all of the events you’re able to customize.

turning on the Customize your calendar event toggle

Customizing a Google Calendar Event

Depending on your settings, you may not see all 5 unique events listed here. But, the ones you do see on the list are completely customizable, this includes editing their:

  • Event Title
  • Location
  • And, Details

The Blue Notice box within the tabs gives you a couple of Appointment Type examples that are going to use that Google Event.

If you don’t see all 5 events, don’t worry! This just means you don’t have any Appointment Types that fall under those Google Event categories. For example, you may have Google Invites off completely and that’s okay.

The list of the Google Event customization tabs

Editing a Google Event

Click one of the tabs to start editing. Notice that you can use Twig templates to help you pull information from the Appointments and Appointment Type settings. Here are some guides to help you use Twig:

Use the Tt button on the top-right corner of the text fields to easily access Twig templates.

After editing, make sure to click Save Calendar Events Settings.

The Group Event Editor displaying the Event Title, Location, and Detail fields

Google Event Customization Example

I’m going to walk you through a quick example, in this case, I’m going to customize my Admin Event. In this short video, I’m going to edit the Admin Event and continue to book a test appointment to see my changes.

Customizing Google Event and Booking a Test Appointment

Still stuck?

File a support ticket with our five-star support team to get more help.

File a ticket

  • Please provide any information that will be helpful in helping you get your issue fixed. What have you tried already? What results did you expect? What did you get instead?
  • This field is for validation purposes and should be left unchanged.

Related Guides