Camps are built on top of group lessons. You'll create a group schedule first, then configure the individual session with additional days, a description, and an optional registration window.
Step 1: Create a group schedule
If you don't already have a group schedule for this camp, create one first.
Go to the Schedule tab and tap Add Schedule.
Select Group.
Enter a Title (e.g., "Junior Summer Camp").
Select a Location.
Set the Capacity — the maximum number of students.
Tap Create Schedule.
For full details on group schedule setup, see Setting up group lessons.
Step 2: Set up pricing and one availability slot
Your group schedule needs at least one pricing option and one availability slot so the system creates a session you can configure.
On the schedule edit page, add a Pricing option (e.g., "Junior - 3 days - $250").
Under Availability, add a time slot for the first day of your camp. Pick the date, start time, and duration.
This creates a group session that appears on your Lessons tab.
Step 3: Open the session and add camp days
Go to the Lessons tab.
Filter by Group or find your session under Upcoming.
Tap on the session to open the detail page.
From here, you'll set up the rest of the camp:
Add additional days
Tap Add Day.
Set the date, start time, and duration for Day 2.
Repeat for each additional day (Day 3, Day 4, etc.).
Tap Save.
Each day appears as "Day 1," "Day 2," etc. Students book the entire camp as a single booking.
Add a description
Use the description field to tell students what the camp covers, what to bring, skill level requirements, and any other details.
Set a registration window (optional)
If you want to control when students can register:
Find the Registration Window card on the session detail page.
Set an Opens At time (when registration starts) and/or a Closes At time (when registration ends).
Tap Save.
For full details, see Setting registration windows for group lessons.
Step 4: Share your camp
Once your camp is ready, share it with students:
Tap Share Lesson on the session detail page to get a direct booking link.
Students can also find the camp on your public profile booking page.
The full setup at a glance
Step | Where | What |
1. Create group schedule | Schedule tab → Add Schedule | Title, location, capacity |
2. Add pricing | Schedule edit page | Price per student for the full camp |
3. Add availability | Schedule edit page | First day's date, time, and duration |
4. Add camp days | Lessons tab → session detail | Additional dates and times |
5. Add description | Lessons tab → session detail | Camp details for students |
6. Set registration window | Lessons tab → session detail | Optional open/close times |
7. Share | Lessons tab → session detail | Direct link or public profile |
Good to know
The pricing you set is for the entire camp, not per day. If your camp is 3 days and costs $250, the student pays $250 once for all 3 days.
Each day can have a different start time and duration — useful if Day 1 is a half-day orientation and Day 2-3 are full days.
Students book the entire camp as one booking. They can't sign up for individual days.
You can add or remove days after students have booked. Existing participants will see the updated schedule.
Camps follow all the same rules as group lessons: automatic confirmation, group chat, waitlist support, and multi-participant booking (e.g., a parent booking for two kids).