Camp Management
Organize multi-day camps with registration, age groups, capacity limits, and integrated payments.
Creating Camps
Set up a new camp program:
- Click Classes & Camps in the sidebar
- Click + Add Camp
- Fill in the camp details:
- Camp name (e.g., "Summer Soccer Camp")
- Description and overview
- Start and end dates
- Daily schedule (start/end times)
- Location
- Camp type (Day Camp, Overnight, etc.)
- Click Create Camp
Multi-Day Sessions
Configure camp sessions that span multiple days:
- When creating the camp, set the date range
- Select which days of the week the camp runs
- Set daily hours (e.g., 9:00 AM - 3:00 PM)
- Add break periods or special events
- Configure early drop-off or late pick-up options
The system automatically calculates the total number of camp days and sessions.
Camp Registration
Register participants for camps:
- Open the camp from the calendar or camps list
- Click Register Participant
- Select the client (or add a new one)
- Choose pricing tier if applicable
- Add any additional options (meals, extended hours, etc.)
- Collect required information:
- Emergency contacts
- Medical information
- Allergies or dietary restrictions
- Special accommodations
- Click Complete Registration
Age Groups & Capacity
Set capacity limits and age requirements:
- Age Range - Define minimum and maximum ages (e.g., 8-12 years)
- Total Capacity - Maximum number of participants
- Staff Ratio - Maintain required camper-to-staff ratios
- Split Groups - Create multiple age-based groups within a camp
- Waitlist - Automatically enable when capacity is reached
Age eligibility is checked automatically during registration. Clients outside the age range will see a warning.
Camp Payments
Collect camp fees and manage payment plans:
- Full Payment - Collect entire camp fee at registration
- Deposit - Require deposit with balance due by a specific date
- Payment Plans - Split fees into multiple installments
- Sibling Discounts - Automatic discounts for multiple registrations
- Early Bird Pricing - Reduced rates before a cutoff date
Invoices are automatically generated upon registration. Payment reminders are sent for outstanding balances.