This is your annual ritual. Your session groups, sessions, and programs are non-seasonal templates β you defined them once and they carry forward every year. What you're doing here is bringing them to life for this specific season: setting real dates, checking visibility, adding constraints, and hooking up programs.
Complete the Settings tab for each session group before starting this step.
What you'll learn:
How to add sessions to a session group and configure dates, grades, and visibility
How to use tag restrictions to control which campers see which sessions
How to add programs to sessions and configure day camp flexible scheduling
Video Walkthrough
Add Sessions to a Session Group
Navigate to Admin > Camper Setup > Season Settings.
Select the season from the menu at the top of the screen.
Select a Session Group from the dropdown, then click the Sessions tab.
In the field at the bottom left, start typing a session name to add it to this group. Only sessions you've already defined will appear. Alternatively, click the Show from list icon to browse all available sessions.
Click the session to add it. It will appear at the bottom of the list and expand for editing.
π‘ Tip: Once your session definitions are set up, you won't need to recreate them each season. Just add them to the group, update their dates, and check Show on App before launching your application.
Configure Each Session
Click the gray arrow to the left of the session name to expand it.
Enter Start and End Dates. For day camp sessions, also enter start and end times so parents know your hours. For residential sessions, leave the midnight defaults β there's a separate setting that controls whether times display to families.
Use the Gender dropdown to limit the session to male, female, or both (default).
Set the lowest and highest eligible grades using the Grade dropdowns.
π Note: If you'd prefer to constrain sessions by age instead of grade, contact Campminder Support to enable that setting.
Add a Description and/or an Advisory if needed. Both appear on the camper application β but they display differently:
Description β plain text, shown without highlighting.
Advisory β highlighted in yellow, draws the parent's eye. Use this for prerequisites, requirements, or anything critical you need parents to actually read.
Review the Dates & Rates display settings. These carry forward from your session definitions but can be overridden here.
Check Show on App to make this session visible and selectable on the camper application. This must be checked before going live.
π Note: You can uncheck Show on App at any time to hide a session that's full or not yet ready β without deleting it.
If you selected Basic Capacity in the Settings tab, enter the total capacity for this session here.
π Related: Set Up Itemized Capacity
Restrict Sessions by Tag (Optional)
Tag restrictions let you show or hide specific sessions on the application based on tags assigned to camper records. Use this for early registration access, prerequisite-based sessions, or blocking campers with outstanding balances.
In the expanded session view, scroll to the Tag Restriction section and click Settings.
For each tag, choose one of three options:
None β no impact. The tag has no effect on this session's visibility (default).
Show β only campers with this tag can see the session. Think of it as a prerequisite.
Hide β campers with this tag cannot see the session. Think of it as a prohibition.
π Note: If a camper has both a Show tag and a Hide tag for the same session, Hide always wins. The session will not display regardless of other tags.
π Note: Tag restrictions only apply to the camper application. As an admin, you can always manually enroll any camper in any session regardless of tag settings.
π‘ Tip: If you're using Show tags for early or exclusive registration, communicate login information to families beforehand. A family that creates a duplicate account with a different email won't have the tag β and won't see the session.
Click Set, then click Save on the Season Settings page.
π― Try it now: Go to Admin > Camper Setup > Season Settings, select your first session group, open the Sessions tab, and add at least one session. Set its dates, grade range, and check Show on App. Save and come back.
Add Programs to a Session (Optional)
Only complete this section if your sessions include programs. If parents simply choose a session and move on, skip this.
Within the expanded session, type a program name in the Add a Program field at the bottom, or click Show from list to browse.
Once added, set any unique constraints for this program β dates, grade range, gender, or capacity β that differ from the session's constraints.
π Note: Program dates must fall within the session's dates. Campers can only select one program per session. If every session in a group uses programs, every session must have at least one program assigned.
Click Save.
π‘ Tip: Not every session needs the same programs. For example, a CIT program might only attach to the Full Summer session β since CITs are required to be there for the whole season.
Day Camp Only: Configure Flexible Scheduling
If your day camp offers partial-week or flexible attendance options, use the Daily checkbox on each program to define exactly how parents make their selection.
First, create programs for each attendance option you offer β for example: Three-Day (Mon/Wed/Fri), Any Two Days, Minimum One Day, and Full Week. Always include a Full Week program even if you offer partial options β otherwise parents won't be able to select the traditional full week.
Video Walkthrough
Expand a session and add your daily programs as described above.
For each daily program, check the Daily checkbox.
πNote: in order for the Daily checkbox to appear, you must have Default Capacity selected as your Session-Based Capacity in the Session Group Settings tab.
Choose the scheduling type:
All Days β specific fixed days that you define. The parent has no choice; the days are pre-set (for example, always Mon/Wed/Fri).
Any X Day(s) β the parent chooses exactly X days from the available options you set.
Min X Day(s) β the parent chooses at least X days, but can choose more. Think of this as Γ la carte attendance.
Check the boxes for which days of the week this program runs.
π Note: For half-day or mini-day programs, the session's start and end times will pre-populate. Edit them for accuracy β incorrect times will affect billing.
π‘ Tip: For the Full Week program, don't check the Daily checkbox β parents are attending all five days and don't need to make a day selection.
π― Try it now: If you run day camp, go to Admin > Camper Setup > Season Settings and add your daily programs to at least one session. Set the scheduling type for each, check your day selections, and save.
Manage Session Display Order and Clean Up
The order sessions appear in the Sessions tab is the exact order families see them on the camper application. If you want Full Summer to appear before your weekly sessions, or if you offer multiple session groups with varying priority, get your order right before you go live.
To reorder: click and hold a session name, drag it to the desired position, and save.
To delete a session from a group: Click Delete Session at the end of the session row and save.π Note: If a session is in use it can't be deleted. Uncheck Show on App to hide it from families instead.
To delete a program (but not the session): Expand the session, click Delete Program next to the program title, and save.
π‘Tip: click on the gif below to enlarge
Before you move on, check yourself:
Have you added all your sessions to the right session groups, with real dates and grade constraints?
Do you know the difference between a Description and an Advisory β and when to use each?
If you're using tag restrictions, do you understand the Show/Hide logic and how conflicts are resolved?
Ready for the next step?
Set Up Itemized Capacity β configure grade and gender-based capacity limits for specific sessions if your camp needs them
Configure Your Camper Application β now that your season structure is in place, set up the application families will use to enroll









