Skip to main content

Setting Up a Multi-Day Camp

This article walks you through setting up a multi-day camp (e.g., a 3-day junior golf camp) from start to finish.

Updated over a month ago

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.

  1. Go to the Schedule tab and tap Add Schedule.

  2. Select Group.

  3. Enter a Title (e.g., "Junior Summer Camp").

  4. Select a Location.

  5. Set the Capacity — the maximum number of students.

  6. 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.

  1. On the schedule edit page, add a Pricing option (e.g., "Junior - 3 days - $250").

  2. 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

  1. Go to the Lessons tab.

  2. Filter by Group or find your session under Upcoming.

  3. Tap on the session to open the detail page.

From here, you'll set up the rest of the camp:

Add additional days

  1. Tap Add Day.

  2. Set the date, start time, and duration for Day 2.

  3. Repeat for each additional day (Day 3, Day 4, etc.).

  4. 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:

  1. Find the Registration Window card on the session detail page.

  2. Set an Opens At time (when registration starts) and/or a Closes At time (when registration ends).

  3. Tap Save.


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).

Did this answer your question?