How Can I Use Camps for Events and Private Lessons?

IN BRIEF
The Camps feature in iClassPro can be used as an alternative to the Appointments feature in order to offer limited-time events or to manage private lesson bookings. Camps support flexible scheduling, per-block pricing, and maximum enrollment limits, making them an effective tool for short-term offerings that require paid registration. 

Overview

Camps allow administrators to create short-term programs that support one-time enrollments, customizable scheduling, and controlled enrollment capacity. Because Camps support both full-session registration and registration into selected days/blocks, they are well suited for seasonal events, special programs, and private lesson scheduling.

Use cases include:

  • Limited-time events (such as holiday activities or themed programs)
  • Open-format activities (such as open gyms or parent-focused events)
  • Programs where customers may choose specific dates or time blocks
  • Private lessons that require controlled scheduling and per-instructor availability

Back to top

Accessing the Feature

  1. From the main navigation menu, go to the CAMPS page.
  2. Open an existing camp or select options to create a new one based on your needs.

Back to top

Step-by-Step Instructions

Using Camps for Limited-Time Events

Camps support one-time enrollments and allow customers to sign up for specific days or register for the full session. These options make Camps an effective tool for offering short-term events. Examples include:

  • Summer camps
  • Winter camps
  • Holiday events
  • Open gyms
  • Parent’s Night Out
  • Kid’s Night Out
  • All-night programs
  • Dances

For these types of events, you can:

  • Allow customers to choose individual days or time blocks within the camp dates
  • Require signup for the entire camp at a single price
  • Set maximum enrollment to limit capacity for safety or staffing
  • Use camp pricing schedules to manage per-block or full-session fees

Back to top

Using Camps for Private Lesson Booking

While iClassPro offers a more fully-featured Appointments feature that is specially designed for Private Lessons, camps can also be configured to manage private lesson bookings for instructors or students who do not have a recurring schedule.

When using Camps for private lessons:

  • Create a separate camp for each instructor based on the instructor’s availability.
  • Set allowed registration dates to ensure customers sign up before the lesson period begins.
  • Configure each available lesson time as a block within the camp.
  • Use a camp pricing schedule to assign fees based on the number of blocks the customer selects.
  • Set maximum enrollment to 1 to ensure that only one student can book each lesson time.
  • Ensure private-lesson instructors have access to the Camps page or relevant camp reports so they can review bookings.

Back to top

Additional Details

  • Instructors can create camps for weekly or monthly private-lesson availability.
  • Blocks represent specific times within the instructor’s schedule.
  • Pricing schedules allow flexible setup (per lesson, per block, or bundled options).
  • Enrollment limitations help prevent double-booking.

Back to top

Appointments

Appointments may be a better option for ongoing private lessons. A student who registers for a private-lesson appointment can remain enrolled from week to week until a drop date is added.

Back to top

Troubleshooting & FAQs

  • Can I use a single camp for multiple instructors’ private-lesson schedules?
    • It is recommended to create a separate camp per instructor. This allows you to match each instructor’s availability and prevents schedule conflicts.
  • How do I prevent more than one student from booking the same private-lesson time?
    • Set the camp’s maximum enrollment (or the block capacity) to 1, ensuring each time slot can be reserved by only one student.
  • How do I manage pricing when customers book multiple lesson times?
    • Use a camp pricing schedule to assign costs based on the number of blocks selected. Pricing schedules support tiered or per-block fees.
  • Where can instructors see their scheduled private lessons?
    • Instructors will need access to the CAMPS page or relevant camp-related reports to view booked lessons.

Back to top

Related Articles

Back to top

Need more assistance?

Customer support is available at 1-877-554-6776 Mon - Fri, 9 am to 9 pm (CT) and Sat, 9 am to 6 pm (CT).