This guide walks you through the key setup steps for any new program in Homeroom — from creating the program itself to configuring pricing and registration.
Step 1: Create your program
In your Homeroom dashboard, go to Season and click Create Season. You'll need to provide:
Season name and description
Program type (extended care, enrichment, camp, league, lesson, tutoring)
Start and end dates
Location or room assignment (if applicable)
Step 2: Configure sessions and schedule
Add the activities that families will enroll in. For recurring programs where families can choose from specific time-slots, use the time-slot option. For camps or one-time events, add day(s) and time.
Step 3: Set pricing
Homeroom supports flexible pricing models:
Flat fee per session or per season
Monthly billing for extended care
Per-day drop-in pricing
Tiered pricing based on number of days enrolled
Step 4: Configure the registration questions
Add any custom fields you need to collect from families — T-shirt sizes, etc as a registration question. These appear at checkout.
Step 5: Preview and test
Open enrollment or invite yourself into an activity to Preview and to see exactly what families will see. Run a test enrollment to confirm pricing, form fields, and confirmation emails are correct before opening registration.