# How to Set Up a Calendar in GoHighLevel (Booking & Google Calendar Sync) > **Source video:** https://www.youtube.com/watch?v=B8PIAOIcwDM This guide walks through creating a personal booking calendar in GoHighLevel, including the required step of assigning yourself to a subaccount before you can create it. --- ## 1. Access Calendars GoHighLevel has a built-in calendar tool for scheduling appointments and connecting with clients. 1. Click **Calendars** on the left-hand side. 2. You won't have a calendar yet, so go to **Calendar Settings** to create one. --- ## 2. Important Prerequisite: Assign Yourself to the Subaccount Every calendar in GoHighLevel must be connected to a **team member** (a staff person who takes the bookings). However, when you sign up, HighLevel creates your user at the **agency level** — you are **not** a team member inside your subaccount yet. To fix this: 1. Click the **business name** in the top left and switch to **Agency View**. 2. Go to **Settings** at the bottom. 3. Click **Team**. 4. Find yourself in the list and click the **pencil icon** to edit. 5. Under **Roles and Permissions**, assign yourself to your subaccount. 6. Click **Save**. Now switch back to your subaccount using the drop-down in the top left. --- ## 3. Create a Personal Booking Calendar 1. Go back to **Calendars**, then **Calendar Settings**. 2. Click **New Calendar**. 3. Choose **Personal Booking**. 4. Now you'll see yourself available in the **Team Member** drop-down (this is why we assigned yourself to the subaccount). 5. Fill out your **calendar details**. 6. Click **Confirm**. Once you confirm, you'll get a **booking link** and can **preview the booking widget** to see what your contacts will see when they book. --- ## 4. Sync with Google or Outlook If you already use a Google or Outlook calendar, you can sync them to keep everything in one place: 1. Go to the **Connections** tab. 2. Click **Add New** and sign in to the calendar you'd like to connect.