Skip to main content

How to create a schedule for pre-recorded videos

This guide explains how to put pre-recorded sessions on your schedule by setting up classes and sharing the video link with your customers.

Written by Costa Bontioti

📝 Overview

If you have pre-recorded sessions you'd like to put on your schedule, you can set up classes and schedules for them, just as you would for regular classes.

You'll then share the video link with the customers who have registered. This guide walks through both steps.

💡 Videos can't be hosted directly on your account, so you'll need to upload your recordings to a video hosting platform first. To learn where you can host them, see the guide here.

💡 If you'd rather create a library of content than a schedule of pre-recorded classes, take a look at the On Demand Content feature instead, which lets you decide which memberships can access which content. See the overview here.


🛠️ Create the class and add a schedule

Start by creating the class and adding a schedule for it, in the same way as any other class. If these sessions should only be available to certain customers, you can also configure the class visibility so that only those members can view and access them.

💡 For help creating the class, see our Class Type setup guide here. To control who can see the class, see our guide on adjusting Class Type visibility here.

During class setup, you can choose which memberships have access. If none of your existing memberships apply and you need to create a new one, you can skip that step for now and create a recurring membership, pack, or prepaid plan afterwards from Memberships ➜ Memberships ➜ 'Add a membership'.


🎥 Share the video for each class

Once your class and schedule are in place, you'll need to share the link to the hosted recording with your customers. There are a few ways to do this, covered in the collapsible below.

Click the arrow to learn more about sharing the video link

Via a pre-class email

You can set up an automated email that goes out to customers before each class. If the link is different for each class, remember to update the link in the notification before each one.

💡 For more on creating these emails, see our guide on adding a pre or post class notification here.


Using an online venue

You can create an online venue with one URL for all classes at that venue. If the link to each recording is different, you'll need to update the Video URL field before each class.

⚠️ Customers who have registered will still be able to access the recording after the class has ended. If you'd like to cut off access afterwards, you'll need to remove the link manually.

💡 If you host your recordings on Vimeo, you can schedule an expiration date for your links so access is cut off automatically, even if the link is still in your online venue.


On the class detail page

You can update the class detail page before each class to include the link to where the video is hosted. To do this, head to your calendar ➜ click the desired class ➜ click Options ➜ Edit, then include the link in the class description.

If the link is the same for every class, you can add it to the Class Type description instead, so you only set it once. To do this, head to Events ➜ Classes ➜ Class Types ➜ click the class type name ➜ click 'Edit'.

💡 For this option, we'd suggest making the Class Type visible to membership holders only, so that only they can access the recordings. See our guide on adjusting Class Type visibility here.

Did this answer your question?