Skip to main content
All CollectionsCustomize the Appearance of your Schedule
Manage your Schedule with Calendar Feeds
Manage your Schedule with Calendar Feeds

Add your classes to third-party calendar tools with calendar subscriptions

Leah avatar
Written by Leah
Updated over a year ago


You can sync your class Schedule with your personal or business calendar to keep track of your classes and series in one place.

Scheduling with Calendar Feeds works with these calendar programs:

  • Google

  • Apple calendar

  • iCloud

  • Outlook Office 365

  • Outlook Exchange

What information you can share with an external calendar

Class feeds


Subscribe to a calendar with all of your studio classes and series. This calendar displays all classes for a studio with the exception of private sessions and appointments.



Instructor feeds

When you're an instructor, it's helpful to have a private calendar with just your classes. This calendar subscription includes all of the classes you're teaching, private sessions, and appointments with at least one reservation.

If you're an instructor and you'd like to share your public class schedule with your customers, at the bottom of this article you'll find instructions on sharing a public class schedule.



Create a one-way subscription

Calendar Feeds create a calendar subscription, a one-way sync of classes to your favorite third-party calendar.

A one-way subscription sends your classes to a third-party calendar without receiving any information from that outside calendar. Everyone who is subscribed to this calendar will see the same class information.

This means you can view your classes in an outside calendar, but any changes or adjustments to classes made in that calendar won’t be imported into your Punchpass class schedule.

It's not possible to use a calendar sync option to send classes back to Punchpass.

Please note: The calendar refresh rate will be determined by the calendar tool you use.

Select your preferred calendar feed in Punchpass

Navigate to Schedule > Calendar Feeds.

Click on the name of the calendar feed to download the calendar .ICS file OR select the option copy [the link] to your clipboard to import the calendar using a link.

To add a calendar subscription to Google Calendar using the downloaded .ICS file:

  1. On your computer, open Google Calendar.

  2. On the left, in the "Other calendars" section, click the "+" button to Add a Calendar.

  3. Select the "Create a New Calendar" option, name your new calendar, and press the Create Calendar button.

  4. This will take you back to your calendar.

  5. You're going to once again navigate to the "Other calendars" section and click the "+" button to Add a Calendar, this time select the "Import" option.

  6. Select your newly created calendar as the desired location and upload the file.

  7. The calendar will now appear in your list of calendars.

To add a calendar subscription to Google Calendar using the Calendar Link:

  1. On your computer, open Google Calendar.

  2. On the left, in the "Other calendars" section, click the "+" button to Add a Calendar.

  3. Select the "From URL" option to add the calendar by pasting the copied link.

  4. The calendar will now appear in your list of calendars and you can now rename the calendar if you like too.

To add a calendar subscription to an Apple product:

To add a calendar to Outlook.com:

Troubleshooting

How do I share a public class calendar or instructor calendar with my customers?

If you navigate the public schedule for your studio, you can share all of your classes with your customers using the public link.

If you'd like to share only the classes for one instructor, from the public view of your Schedule, use the dropdown menu to select the instructor, and copy the resulting browser link. This link is a direct, filtered view of only their classes!

For example:
https://rapidfitness444.punchpass.com/calendar?instructor=980193435

Why isn't the calendar showing up on my Google calendar?

Google has a very thorough support article on the topic here: https://support.google.com/calendar/answer/6261951?hl=en&ref_topic=10510448


Did this answer your question?