Jumbula offers different program types to support your unique scheduling, billing, and registration needs.
Program types include:
Class
Camp
Scheduling
Before & After Care
Subscription
Seminar/Tour
✅ Make sure you’ve already created a season (e.g., Fall 2025).
✅ Only Admin-level users can add programs.
✅ Each program must belong to a season — you cannot create a program without first creating a season.
💡 What is a season?
A season acts as a container for programs grouped by timeframe (e.g., Fall 2025, Summer 2026).
Go to Classic Admin dashboard > Seasons.
Select your desired season (e.g., Fall 2025).
📝 Season names vary depending on what you created earlier.
From the Setup column, go to Programs, then click Add program.
Choose the program type you want to create: Class, Camp, Scheduling, Before/After Care, Subscription, or Seminar/Tour.
Use Class for structured programs with a weekly schedule and a defined start and end date. Families enroll for the full course, and participants attend every session.
Examples: art class, language course, weekly tutoring.
📝 Clarification:
Families are expected to join for the full duration.
Late enrollment can be enabled in settings if you want families to join after the start date.
Classes are not suitable for drop-ins. For flexible sessions, use Scheduling.
Use Camp for seasonal programs that run daily over consecutive weeks. Families select a specific week, and participants attend every day of that week.
Examples: summer camp, coding camp, spring break program.
📝 Clarification:
Registration covers the entire week, not individual days.
If families want multiple weeks, they register for each week separately.
Use Scheduling for private lessons or group sessions where families book from available time slots. Sessions can be purchased individually or as packages.
Examples: private music lessons, one-on-one tutoring.
📝 Clarification:
Families select the specific sessions they want.
You can offer sessions as free, charge per session, or sell them as packages.
Use Before & After Care for non-instructional childcare outside regular program hours. Participants can attend during any portion of the scheduled window.
Examples: morning care, extended day services.
📝 Clarification:
This program type is for supervised childcare only.
It is not for structured lessons.
Use Subscription for ongoing programs with automatic monthly billing. Families are charged each month until they cancel.
Examples: enrichment club, monthly class access, gym membership.
📝 Clarification:
Subscriptions have no fixed end date.
They continue until the family cancels or the season ends.
You can also set a program end date if you want the subscription to stop automatically.
Use Seminar/Tour for one-time events that do not follow a recurring schedule. They occur on a single date and time.
Examples: open house, parent seminar.
📝 Clarification:
Seminars are one-time only.
If the event repeats weekly, use Class instead.
👉 Create Season → Admin sets up a season (e.g., Fall 2025).
👉 Add Program → Select your season, then click Add program.
👉 Select Type → Pick the program type (Class, Camp, etc.).
👉 Configure → Enter program details, schedule, and pricing.
👉 Publish & Register → Families browse and register.
💡 Note: The registration experience differs by program type.
Scheduling → families choose specific slots.
Subscription → families see ongoing monthly billing.
Class/Camp → families commit to all sessions in that period.
➡️ Can I mix program types in one season?
➡️ Can I change a program type after creating it?
➡️ Which program type is best for drop-in sessions?
Use Scheduling for flexible, one-time sessions.➡️ Which program type is best for ongoing billing?
Use Subscription, which charges families monthly until cancellation.➡️ Do families see what type of program I used?
No . Families just see the program details. The type only affects how registration and billing work.
💬 Live Chat: Start a chat in your Jumbula Admin dashboard.
📧 Email: support@jumbula.com
📞 Phone: (650) 918-4121 (during business hours)
📅 Weekly training webinar: Reserve your spot →