Skip to main content

Setting Up Your Program for the First Time

A step-by-step walkthrough for creating a new program in Homeroom, including sessions, pricing, and registration form setup.

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.

Did this answer your question?