---
title: 1) Calendar Overview
description: In this guide, you will get a quick overview on how to use and navigate your calendars within Approach.
---

[Skip to content](https://support.approach.app/knowledge-base/calendar-overview#main-content)

English

Show submenu for translations

[![A\_Logo 2-3](https://support.approach.app/hs-fs/hubfs/A_Logo%202-3.webp?width=200&height=42&name=A_Logo%202-3.webp)](https://support.approach.app/knowledge-base?hsLang=en)

- Home
- Products
- Pricing
- Blog
- Company

Open main navigation

Close main navigation

- Home
- Products
- Pricing
- Blog
- Company
- English
  
  Show submenu for translations
- [Contact us](https://share.hsforms.com/1-n8QjFL3Rfiu-MkWDeoqcwnvfva)

[Contact us](https://share.hsforms.com/1-n8QjFL3Rfiu-MkWDeoqcwnvfva)

 Welcome to Approach!

- There are no suggestions because the search field is empty.

1. [Approach Knowledge Base](https://support.approach.app/knowledge-base?hsLang=en)
2. [Approach Main App](https://support.approach.app/knowledge-base/approach-main-app?hsLang=en)
3. [Calendar](https://support.approach.app/knowledge-base/approach-main-app?hsLang=en#calendar)

# 1) Calendar Overview

## In this guide, you will get a quick overview on how to use and navigate your calendars within Approach.

### **Table of Contents**

- #### [**Definitions**](https://support.approach.app/knowledge-base/calendar-overview#defintions)
- #### [**Navigate the Main App Calendar**](https://support.approach.app/knowledge-base/calendar-overview#navigate_calendar)
- #### [**Manage Your Calendars**](https://support.approach.app/knowledge-base/calendar-overview#managing-your-calendars)
- #### [**Understand the Calendar's Display of Bookings**](https://support.approach.app/knowledge-base/calendar-overview#calendar_display)
- #### **[View, Edit, and Delete Bookings](https://support.approach.app/knowledge-base/calendar-overview#viewing-bookings)**
- #### [**Calendar Terminology**](https://support.approach.app/knowledge-base/calendar-overview#calendar_terminology)

---

 

### Definitions

Before working with your Main App Calendar, it’s important to understand the following terms:

#### Calendars

"Calendars" are an **internal sorting tool** used by staff to organize events and schedules within the Main App's Calendar display.

#### Events vs. Bookings

- An **Event** is the foundation or template of a recurring scheduled activity.
- A **Booking** is an individual occurrence of that event where participant activity and attendance data are collected.

Example:

You create a recurring Bouldering Class **Event**.

- **Booking** 1: 11:00 AM
- **Booking** 2: 1:00 PM

Both **bookings** belong to the same **event**.

---

### **Navigate the Main App Calendar**

To navigate through the dates of your calendar, you can use:

- the date picker on the left side of the screen
- filter by Day, Week or Month at the top, using the right and left arrows to look at the days/weeks/months before or after the timeframe you are currently viewing
- click "Today" to see today's calendar

![](https://support.approach.app/hs-fs/hubfs/Wide%2c%20Template%20(48)-png.png?width=670&height=389&name=Wide%2c%20Template%20(48)-png.png)

---

 

### **Manage Your Calendars**

![](https://support.approach.app/hs-fs/hubfs/Square%2c%20Template%20(28)-png.png?width=400&height=616&name=Square%2c%20Template%20(28)-png.png)

To manage your Calendars you can do the following:

- To add a new calendar while on the Main App Calendar, click on the little plus (+) button under the mini-calendar.  After clicking this button, you will then be prompted to add a Name, Description, Valid Location, and color to your new calendar. When finished, click save. After saving, your new calendar will be added to your list of visible calendars.
- The other way to create a calendar is by navigating to: 
    - - The "Calendar Admin" tab
          - Select "Calendars"
          - Click "Add Calendar"
    - Enter the following: 
          - Calendar Name
          - Description
          - Select a color
          - Click "**Save"**
    - Then, you can navigate back to the Calendar "Add Calendar(s) to My List". This will add them to your personal calendar list and make them visible on the calendar.

- To toggle the view to on/off for a calendar on your personal list, simply click the checkmark box.
- If you wish to remove a calendar entirely from your list, click the “X. This will not delete the calendar, but simply remove the calendar from your staff profile's view.
- If you wish to change the color of the calendar, click the hamburger menu (three dots) and select your new color.

---

### **Understand the Calendar's Display of Bookings**

It’s important to notice the three different ways bookings will display on your calendar:

![](https://support.approach.app/hs-fs/hubfs/Wide%2c%20Template%20(47)-png.png?width=670&height=139&name=Wide%2c%20Template%20(47)-png.png)

- - If the booking has a **white** background, *no one is currently enrolled in to this booking.* 
          - It means that the booking has no participants, ticket holders, or reservations but it has generated and is available to book.
    - If the booking has a  **solid** background, *customers are enrolled in this booking.* 
          - It means that the booking has participants, ticket holders or reservations.
          - This is an active booking<https://support.approach.app/calendar-terminology?hsLang=en>.

 If the booking background is **grey**, *this booking has not yet generated and your customers won't see it on the calendar yet; only staff will see it in the Main App. T*his is called a rolling booking<https://support.approach.app/calendar-terminology?hsLang=en>. It means the booking exists in the future, but is not within the days in advance to book window. These bookings are placeholders to show where bookings will be generated.

- - - - - **Example:** If you have a belay class that happens every weekday and the schedule extends forever,  but you restrict your customers from being able to register more than 30 days in advance, it means that every booking you see on the calendar 31 days from now will not have been generated/created yet. These bookings will automatically be created per the rolling booking rules you set on the event. You will see the complete event schedule in grey on your calendar in the Main App, but customers will not be able to view them on the Portal until those bookings have been generated.

Once the booking is selected, this will be the view:

![Screenshot 2026-03-02 at 12.53.41 PM](https://support.approach.app/hs-fs/hubfs/Screenshot%202026-03-02%20at%2012.53.41%20PM.png?width=446&height=386&name=Screenshot%202026-03-02%20at%2012.53.41%20PM.png)

\-[**Billing Type**](https://support.approach.app/knowledge-base/calendar-overview#billing_types) will show Invoice, Ticketed, Multi-day ticketed, or First Come First Serve

\- Public or Private will describe the Customer **Portal Access**

- **Staff** profile(s) that are associated with the event

- **Attendees** will include a progress bar, capacity count, and link to the Guest list once the booking has \>1 Guest.

- **Checkins** include a progress bar, check-in count, and link to the Check-in list once the booking has \>1 Guest.

---

### **View, Edit, And Delete Bookings** ![Screenshot 2026-03-03 at 1.29.34 PM](https://support.approach.app/hs-fs/hubfs/Screenshot%202026-03-03%20at%201.29.34%20PM.png?width=569&height=470&name=Screenshot%202026-03-03%20at%201.29.34%20PM.png)

- If you wish to view details about a booking or its related event, click on the booking you are interested in.
- After clicking, a pop up appears containing the Name, the Date/Time, location info and description (if it has one) related to this booking. It also contains a number of icons:  
    - To go to the booking, click the **Pencil ✏️**. This will take you to the particular occurrence within the Event, where you can manage the guest list and add any pertinent notes.
    - To go to the event, click the **Clock ⏲️**. This will take you to the Event series for edits and event management. This is where you can manage the entrance requirements, categories, reschedule, etc.
    - To email all current attendees in the event, click the  ![](https://support.approach.app/hs-fs/hubfs/image-png-Jan-31-2025-03-56-57-2964-PM.png?width=20&height=15&name=image-png-Jan-31-2025-03-56-57-2964-PM.png) email icon.
    - To download a csv of the attendees for the event, click the ![](https://support.approach.app/hs-fs/hubfs/image-png-Jan-31-2025-03-57-48-1213-PM.png?width=20&height=19&name=image-png-Jan-31-2025-03-57-48-1213-PM.png) icon.

- - To delete the booking (not the event), click the **Trashcan 🗑️.** If you want to remove the entire event (i.e. all bookings)  from the calendar, you will need to go to the event and hit the "Remove from Calendar" button.

- - Current functionality for the options when selecting "Remove from Calendar":
      
      ![](https://support.approach.app/hs-fs/hubfs/Square%2c%20Template%20(29)-png.png?width=300&height=239&name=Square%2c%20Template%20(29)-png.png)
      
       

          - “Keep bookings” option: all generated bookings will remain available for customers to book but **no new/future bookings (that are greyed out) will generate.** If you keep the bookings they will not appear on the calendar, only in the bookings tab.
          - “Cancel bookings” option: all existing (already generated) bookings AND future bookings (not yet generated) will be removed from the calendar.

---

### Calendar Terminology

### Event

Events are the foundation, which determine how *bookings* are created on the calendar, setting a *booking*'s recurrence, general info, entrance requirements and categories. 

- To see the Event information, you can click on the **Clock ⏰.** Or if you are on a specific booking, click on "View Event" tab.

Example:

You create a recurring Bouldering Class **Event**.

- **Booking** 1: 11:00 AM
- **Booking** 2: 1:00 PM

Both **bookings** belong to the same **event**.

### Booking

A *booking* is where activity data is captured (guests, notes), unless you are using the  *multi-day ticketed* billing type, which captures that activity on the event itself. 

- This is a time slot on the calendar that customers, if they have the appropriate prerequisites, can sign up for.
- *Bookings* are displayed on the calendar. To go to the booking, click the **Pencil ✏️**.

![Screenshot 2026-03-03 at 1.29.34 PM](https://support.approach.app/hs-fs/hubfs/Screenshot%202026-03-03%20at%201.29.34%20PM.png?width=422&height=349&name=Screenshot%202026-03-03%20at%201.29.34%20PM.png)

 

### Billing Types

### Invoice

- The Invoice billing type includes bookings where a single Organizer pays for the booking slot.
- Common examples of these would be birthday parties and group events with one host/buyer.

### Ticketed

- Where each Guest purchases a ticket for a single day booking.
- Common examples could be personal training & belay classes.

### Multi-Day Ticketed

- Where each Guest is populated in all the bookings within the event that can occur over multiple days, weeks, months, etc.
- Common examples would be summer camps and multi-day training courses.

### First Come, First Serve (FCFS)

- Where you can define the different *entrance requirement(s)* a customer needs in order to make a reservation to a single booking.
- The different *entrance requirements* you can use are a combination of predefined passes and memberships OR a group. 
    - You can only use one as an entrance requirement, not a combination of groups and passes/memberships.
    - When you use a group as an entrance requirement, each future booking for that event has its guest list populated with the members of the group chosen.
- Common examples would be a Yoga Class exclusively for members.

See this article for some Event Examples to help you get started!

### Calendar Admin Tab Terminology

### Organizer

- The *organizer* is the person that pays for an invoice booking. This person does not have to be a member of the gym, but does have to have a profile within approach in order to book.

### Pricing Tiers

- A pricing tier is used to designate pricing to an invoiced event. It is selected by the *organizer* for a group of people. These are listed as pricing options for groups or parties. 
    - This can be a flat rate, or price per head (which will require checking Guests in, to have the correct Balance).
- For example, a birthday parties can have multiple different pricing tier options. These could be **silver**, **gold** and **platinum**.
- Every invoiced event must have at least one pricing tier.
- Here's an article about setting up Pricing Tiers

### Deposit and Balance Due

- The *deposit* is the amount the organizer pays to secure the booking and it applies towards the total cost of the booking.
- The *balance due* is what the organizer owes after paying the deposit. This depends on the pricing tier the organizer has purchased.

![Modern Pastel Flowchart (1)](https://support.approach.app/hs-fs/hubfs/Modern%20Pastel%20Flowchart%20(1).png?width=670&height=503&name=Modern%20Pastel%20Flowchart%20(1).png)

- [Setting Up Approach](https://support.approach.app/knowledge-base/setting-up-approach?hsLang=en)
- [Approach Main App](https://support.approach.app/knowledge-base/approach-main-app?hsLang=en#main-content)

    - [Calendar](https://support.approach.app/knowledge-base/approach-main-app?hsLang=en#calendar)
    - [CRM](https://support.approach.app/knowledge-base/approach-main-app?hsLang=en#crm)
    - [Store](https://support.approach.app/knowledge-base/approach-main-app?hsLang=en#store)
    - [Forms](https://support.approach.app/knowledge-base/approach-main-app?hsLang=en#forms)
    - [Admin](https://support.approach.app/knowledge-base/approach-main-app?hsLang=en#admin)
    - [Store Admin](https://support.approach.app/knowledge-base/approach-main-app?hsLang=en#store-admin)
    - [Calendar Admin](https://support.approach.app/knowledge-base/approach-main-app?hsLang=en#calendar-admin)
    - [Settings](https://support.approach.app/knowledge-base/approach-main-app?hsLang=en#settings)
    - [Portal](https://support.approach.app/knowledge-base/approach-main-app?hsLang=en#portal)
- [Kiosk](https://support.approach.app/knowledge-base/kiosk?hsLang=en#main-content)

    - [Kiosk](https://support.approach.app/knowledge-base/kiosk?hsLang=en#kiosk)
- [Customer Portal](https://support.approach.app/knowledge-base/customer-portal?hsLang=en)
- [Announcements & Release Notes](https://support.approach.app/knowledge-base/announcements-release-notes?hsLang=en#main-content)

    - [Release Notes 2025](https://support.approach.app/knowledge-base/announcements-release-notes?hsLang=en#release-notes-2025)
    - [Release Notes 2024](https://support.approach.app/knowledge-base/announcements-release-notes?hsLang=en#release-notes-2024)
- [Supplemental Information](https://support.approach.app/knowledge-base/supplemental-information?hsLang=en#main-content)

    - [Integrations](https://support.approach.app/knowledge-base/supplemental-information?hsLang=en#integrations)
    - [Set Up Assistance](https://support.approach.app/knowledge-base/supplemental-information?hsLang=en#set-up-assistance)
    - [FAQs](https://support.approach.app/knowledge-base/supplemental-information?hsLang=en#faqs)
- [Quicksight Dashboard](https://support.approach.app/knowledge-base/quicksight-dashboard?hsLang=en)
- [Approach Journeys](https://support.approach.app/knowledge-base/approach-journeys?hsLang=en)
- [Onboarding](https://support.approach.app/knowledge-base/onboarding?hsLang=en)

[![A\_Logo 2-1](https://support.approach.app/hs-fs/hubfs/A_Logo%202-1.webp?width=200&height=42&name=A_Logo%202-1.webp "A_Logo 2-1")](https://support.approach.app/?hsLang=en)

<https://www.facebook.com/approachclimbing/> <https://www.instagram.com/approach.app/?hl=en>

Copyright © 2025, Approach