Articles on: Centers

Programs and Camps

Overview


Bloomily makes it easy to create, manage, and organize all your programs and camps. Whether you offer weekly classes, seasonal camps, workshops, or drop-in sessions, this guide will help you set everything up.



Creating a New Program


Step-by-Step Setup

  1. Navigate to Programs in the main menu
  2. Click Add Program
  3. Fill in the basic information:
  • Program Name: A clear, descriptive name
  • Description: What the program covers and who it's for
  • Category: Select or create a category (e.g., Arts, Sports, STEM)
  • Age Range: Minimum and maximum age
  • Capacity: Maximum number of students


Setting the Schedule

  1. Choose the program type:
  • Recurring: Regular weekly or daily classes
  • Fixed-term: Programs with a specific start and end date
  • Drop-in: Single sessions that don't require ongoing commitment
  1. Set the days and times
  2. Define the start date and end date (if applicable)
  3. Set the duration for each session


Pricing Options

Bloomily supports flexible pricing:

  • Flat fee: One-time payment for the entire program
  • Monthly: Recurring monthly charges
  • Per session: Pay-per-class pricing
  • Package deals: Discounted bundles (e.g., buy 10 sessions, get 1 free)
  • Sibling discounts: Automatic discounts for multiple children from the same family
  • Early bird pricing: Special rates for early registration



Managing Camps


What Makes Camps Different

Camps in Bloomily are designed for time-limited programs like:

  • Summer camps
  • Holiday break camps
  • Spring break programs
  • Weekend workshops


Setting Up a Camp

  1. Go to Programs > Add Camp
  2. Enter camp details:
  • Camp name and description
  • Date range (start and end dates)
  • Daily schedule (start time, end time, break times)
  • Capacity per day or for the entire camp
  1. Configure options:
  • Full-week vs. daily registration: Allow parents to sign up for individual days or require full-week commitment
  • Extended care: Offer before-camp or after-camp options
  • Lunch options: Include or exclude meal plans


Camp-Specific Features

  • Daily themes: Assign themes or topics to each day
  • Supply lists: Attach required materials or what-to-bring lists
  • Group assignments: Organize campers into groups or teams
  • Activity schedules: Create detailed daily itineraries



Program Categories


Organize your offerings with categories:


Category

Example Programs

Arts & Crafts

Painting, pottery, drawing classes

Sports

Basketball, soccer, swimming

STEM

Coding, robotics, science experiments

Music

Piano lessons, group singing, band

Academic

Math tutoring, reading groups, test prep

Dance

Ballet, hip-hop, contemporary

Language

Spanish, Mandarin, French classes


To manage categories:

  1. Go to Programs > Categories
  2. Click Add Category to create new ones
  3. Drag and drop to reorder
  4. Edit or archive categories as needed



Class Management


Adding Classes to a Program

Each program can have multiple classes (sections):

  1. Open the program
  2. Click Add Class
  3. Set the specific schedule for this class
  4. Assign an instructor
  5. Set the room or location
  6. Define class-specific capacity (if different from the program default)


Instructor Assignment

  • Assign one or more instructors to each class
  • Instructors receive automatic notifications about their schedule
  • View instructor workload across all programs


Room and Resource Management

  • Assign rooms or locations to classes
  • Avoid scheduling conflicts with automatic conflict detection
  • Track resource availability (equipment, materials)



Program Visibility and Publishing


Visibility Options

  • Published: Visible to parents and open for registration
  • Draft: Only visible to center administrators
  • Hidden: Created but not shown in the public listing
  • Archived: Past programs stored for reference


Publishing a Program

  1. Review all program details
  2. Ensure pricing and schedule are correct
  3. Click Publish
  4. The program will appear on your center's public page
  5. Parents can immediately begin registering



Program Templates


Save time by creating templates for programs you offer regularly:

  1. Set up a program with all the standard details
  2. Click Save as Template
  3. When creating a new program, select Use Template
  4. Modify dates, pricing, or other details as needed



Reporting and Analytics


Track the performance of your programs:

  • Enrollment rates: How quickly programs fill up
  • Attendance rates: Average attendance per program
  • Revenue: Income generated by each program
  • Popularity: Most and least popular offerings
  • Retention: How many students re-enroll in subsequent terms


Access reports through Programs > Reports or the main Analytics section.

Updated on: 04/03/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!