In this guide, you'll learn everything you need to know to make use of our new multi-day experiences.
What is a multi-day experience?
Before we jump into the actual "how-tos", let's spend some time getting familiar with the terms you'll see when offering multi-day experiences.
First off, a multi-day experience refers to an experience where a customer books an occurrence of a specific instance that has time slots across multiple days.
Instance - An instance is a collection of days that may or may not repeat, each with a single available time slot where a customer can book all included days with one booking.
Occurrence - An occurrence is a definite set of dates that occur inside of an instance. An instance may have one or more occurrences.
Time Slot - A time slot is an actual time range that exists on a given day in an occurrence. Each day in an occurrence can have only one time slot. To add more times in a single day, you need to add another instance to your schedule.
Ok, I know that was a mouthful but bear with me while we break that down. Now that we've got some of the technical mumbo jumbo out of the way, I think it's best to get into some examples.
Don't worry, each example will have a corresponding video showing you how we actually create these experiences in the app.
If you'd like watch a complete overview first, here's a video for you:
#1 The Simple One
Let's say I have an experience that occurs once over the course of a weekend August 20-22 from 9 am - 10 am on each day. This experience would have a single instance with a single occurrence on the dates spanning from Aug 20-22. Each of those days contains a single time slot from 9 am to 10 am. In this case, the example instance includes Friday, Saturday, and Sunday from 9 am - 10 am and the single occurrence of this instance is the weekend from August 20 - August 22. So a customer would be able to book once for all three time slots on that weekend.
#2 The Weekly One
Another example would be a weekly experience that occurs Friday, Saturday, and Sunday from 1 pm - 3 pm. Breaking this one down, we'd have an experience that has one instance with weekly occurrences where each occurrence has 3 days (Fri, Sat, Sun) with a time slot from 1 pm to 3 pm on each day. In this case, the instance includes the days Friday, Saturday, and Sunday from 1 pm to 3 pm and the occurrences are the individual weekends that fall within the selected date range (or forever if the experience is ongoing). In this case, your customers could book once for any one of your 3-day occurrences.
#3 The Different Days One
Ok, let's see a more complex example. Now let's use an experience which is available every other week Monday, Wednesday, Friday from 1 pm-2 pm AND Tuesday, Thursday from 12 pm - 1 pm. This example would have two instances, one which occurs on M/W/F from 1p-2p and another instance which occurs on T/Th from 12p-1p. A specific occurrence of this would be a specific week of either one of these instances. e.g August 16, August 18, and August 20 from 1p-2p which would be part of the first instance. Another occurrence could be August 17 and August 19 from 12 pm - 1 pm which would be part of the second instance. In this case, the customer could choose to book a single occurrence for either M/W/F or T/Th.
#4 The Different Times One
Let's see one final example to demonstrate our last takeaway. For this one I have an experience which occurs monthly on Monday, Tuesday, Friday at 9 am - 12 pm AND Monday, Tuesday, Friday at 6 pm - 9 pm. In this case, we see that we have multiple instances (2 to be precise) which occur on overlapping days of the week but at different times of the day. So we would have 2 instances one for 9 am - 12 pm M/T/F and another for 6 pm - 9 pm also M/T/F. An example occurrence for this one would be August 16, August 17, and August 20 from 6 pm - 9 pm. In this example, the customer could choose to book either the early 9 am - 12 pm experience OR the later 6 pm-9 pm class.
So to recap and bring these examples together into a solid understanding, the important takeaways are as follows
An Instance refers to a single set of time slots that occur over two or more days. Each day in that instance will contain just one time slot.
An occurrence is a specific set of dates that occur within an instance.
An instance may have one or more occurrences. Instances with multiple occurrences can repeat weekly, monthly, every X weeks, or every X months.
To have multiple time slots on the same day, you must create more instances that occur on those same days but at different times.
You cannot have more than one instance with the same start time as another instance
Now that the lingo isn't quite as foreign, let's get into the app and see how you can set up some of these schedules and more using our new multi-day calendar.